0e306e2d1cc2196b2e5947d05bcd8da0546bcf173d112ee1abd05aa25fc14c66cc86d21e1d1ec7c89f08e99e2bec295a93ae0d9ef28cdedaf95bcb999888fd191586d64b64ec66dc54", 0xd8}, {&(0x7f0000000400)="f68a2d94b8242d02d8f0a874ac98239b0cd84b65886ada00a27591e9c13110b0fdc4e60d562db5bd2e1be538b9a22ae5759999c6fc68667d15515d41b017bd38d59eb315246599266b924a23d76038341b73246cf12b0e170e0bdbf190789f61617534ec191d29745d4fd1eb8b49567f8a0f0a89c193546d5caeb29d196e5cb4", 0x80}, {&(0x7f0000000480)="d9b16c3c5c872ec0f9b5599f05df5f26bb2f65271c1b97a4b45faa848e7ccb82f9f4fea67a5a22c8f6cfa2ed18f46a8e08a968a5b99aaf4c3d89ec2f4deb7774671c03939b283dfb1304b17f2981a97ca87422d829c40bbce45d09f603f51f42eca0c1c49dd177807d1b6e850d", 0x6d}, {&(0x7f0000000500)="e6712aa4acf0c9c894ed17fe6bcbcc163f0ab701d3a23c003786efb22d799fc2420de487a61be26aab2760f5d678bcd040c73b42c825e142e6a868b837a5e66299f3e216752930850790f9555e63cdbbd3e090f55162f272a39ae64e038683c7a12042aac678bda6a615ab91333c08aea679628cf6ca3fc2c6a635452a8f25fbf87a543ed6c857c4457df2c273fb88dee3", 0x91}, {&(0x7f00000005c0)="18596a9bf8659172a3d8075d3f7078df6ab208ff6922c4b3c5e713ff5407f23a12a60687f79022c4ce5cf9d63902ac8c26441e9c437ef9e1c76ad10ed26dc09e2ab80f5768dc874b5a43864daee2b1c86ebe42603dd64793d25955ac020e98054c2d802848bb1c60b5426bee212b7e8df7a170aef7a0879fddf555887840ea0114aae8753f987eb181a26703257078e51e96bba82f90cebf0efb064017adddfbc5b849c3157b81035497c4229dc79a595fe7edaae1ee9106e423cf41f54700800801070b7e625c92ede660e6d15ab6dc5a3ec8ce", 0xd4}], 0x9) ioctl$TIOCSTOP(r1, 0x2000746f) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="3362ec8aee4b45461cc390756d08bd81257df281ddba82e04874e9ce4582029cd36c7888b2ffe3c36d8c74aeb5eb82498a7cb045d7a6f54e4defa21cf4913f77b5e7ecac058e7c9e267d977de55aad401fc5de237be03d73f07cd5d490df39d513492b786ea8c0ed", 0x68) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 04:02:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="009a6f17d6997d1bab8b14a31a5169dc73ae789e440408dde74410141f75649e4ad27bd6f143b275d1ec90f649b47302e58d419359bf0204e17191fea241dae8eb3f11dd69deed2ccd137fdbd923fd3544d8ba14e410643bf32f9f050072ea6082c1cf871102688693fe0176182f84a37f80b03f101f5e3ec30746087f09e2c67ad07f"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet6(r4, &(0x7f00000002c0)={0x18, 0x1, 0x872d, 0x2}, 0xc) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 04:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfe1b}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) dup2(r1, r1) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1000, 0x4, 0xfffffeff, 0x4, "2498b778cb7b7875aace98880e65f905de394a43", 0x2f4, 0x6}) 04:02:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x7ff, 0x1, 0x6, 0xcb01, 0x9}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x4}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 04:02:36 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/80}, &(0x7f0000000100)=0x52) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f081d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec900000000000000"], 0x10) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x5, 0x9, 0x3f}, {0x906, 0x3, 0x3f, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xba23c5aa0905f1a5, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x2115) socket(0x1, 0x4, 0x53) getpid() shutdown(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x200}, 0xc) r4 = open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x1) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r5}) fcntl$setown(r4, 0x6, r5) 04:02:36 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x15e) r0 = socket(0x0, 0x5, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x3, 0x4, 0x8001}, 0x7, [0x54a, 0x4, 0x9, 0x1, 0x0, 0x6, 0x4, 0x5]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 04:02:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x5d9193d2797aff03) chflagsat(r5, &(0x7f0000000180)='./bus\x00', 0x10000, 0x4) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x7f) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) 04:02:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1c5) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) fcntl$setstatus(r0, 0x4, 0x40) 04:02:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="11fd6def4308ad9d157ecec86632fa6a61f6dca28870c064b9b8131a4fe6f33f90ea861056458237d1b6aa37c60220f48a40e447002468df6258955355ee89286f8e402964fc17d07de55aa9254fb0e2035a35e1acddb3d154dcc26613c77b4f0105115b983bd41472251c07f3eca38d07"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000080), 0x30004) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="040e2e7f66696c6530f2"], 0x10) execve(0x0, 0x0, 0x0) close(r2) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x61}, {0x8fe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7fe, 0xff, 0x7f, 0xfff}, {0x200, 0x0, 0x4b, 0xffff}, {0x1, 0x0, 0x1, 0x2}, {0x4, 0x6, 0x40, 0xfffffff8}, {0x1, 0x1, 0x1, 0x7}, {0x7, 0xca, 0x1f, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:36 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x81, 0xe0, 0x3, 0x0, 0x9, 0x8, 0x19, 0x0, 0x22be4c2c64b26879, 0x3, 0xf65}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffff7) 04:02:36 executing program 0: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x10001, 0x81}, 0x10) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) chmod(&(0x7f0000000080)='./file0\x00', 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x24) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7d, 0x8, 0x0, 0x5, 0xfb, 0x80000001, 0x3, 0x925c47307075d670, 0x40, 0x200}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x2000, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(r1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f00000005c0)='./file0\x00', 0x1, 0x4) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDENABIO(r11, 0x20004b3c) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r12, &(0x7f00000028c0)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)="bea603a570879fbbf2f04684d465f3747ca6060a85846720a02e0923c55d15d8615fba253bed3e8cff64f36839715c153f65e8c61c3ce6962026df47864152d0c8bf3b411a3d14a2ce7d37af566bf4b182a7b28401861dfdfd47fbeaad7c6da8b49136e8357a422d5483dff6ae592d80a0c975c4a5e8f02b1f281add3fb731ce4c35333e7d4140e1ad34f9774ba61488e25ee24fafcae79e33abb53406", 0x9d}, {&(0x7f0000000500)="dd315dee654d7c8b3ee4b2536daaf0406edb1869e44c99c7", 0x18}], 0x2, &(0x7f0000002a40)=ANY=[@ANYBLOB="1010000000000000ffff000004000000aea1f689b2253719c85f3b6d97cbea497c9da51f26f756649161f5ea14badaf5b9607b674c23374eb1b96558d9803a4473819657c7639bee855c9881b295e8eedd1fd8fd6a96248d742c91b126f20cd7f7eeb70e9c4565862dbedab87b88b1a98e33a2d8db430902bc79e26137775f9e22edd7b0c6dcd836d2250691862b2a171c77b502be60a17644bcdaf5f3ec060ca5823c67a5a4176657ce25154fe7aea2391393806e4841511b6219d139635c2920942e3dcbc43221bb1abea175bfadf4ba32ff3c8d7e47416d78dfe97bb37ea7ac0d8a3a9e347b14b8ad60d0c3862dc7249bbde2b2f4b2dbfcafd8403b1ebd44be3ecdf62a45746345d93f8ebc2bd53a9473a1a572d284c20b260966b331354bb177a8990fba03d7c3a2e10f4132421b706ea238d3f0eb2bb0e203be9fed07683057985adc89bf387b178c0fc81ece1d33c0a80f65a33b3793d94309bbfddabce783a328d7b71d168acf96b6b9f261b44e556ecaf06ab8d854f2fd7d153d09ae193d13f317cb0d83bc5929fdf6ebf54583daed0ada7d8383003bbad86e8a365d3c68245076158ee45a5c59999bf6927694443d2f58eb28eccc4a42a2bb55f23426a03333ae776c06ae303b7b30f38997165e202ea1be2d6c931730fe065d85ca30a1c91f636dc5cd82c049a7a9b7f598e5c1b059b7d6e4d280ad5fe277760b2f4e4198ba2aaddf5f586a578dd17207f3bf016c227a093c23bc735adf5731f07a22859ec1ce8cafc47a3cf5569be670b28df25856cd09324e7ed72ac36d2481f2e5570cd6e38824f2a83afae1effddc6cb5ade3d63f8edc2ce26c58fbeae188b26acd8845b4964217db5ccbc7c5d20b885ddd0d554d0fd1e675c53d2d81a43cde52f37495c147ce4a3949dd1137f032c30f94a460174f1abf3c22b2027d303069c71a31b56d756b09df98bc6d6e5679147d15668fe69aa20311ec0d808ba8ce8a654b52da74be7156aaa603be2b6dff8167c9790f76b87a2980919172f28f92ab85ee0fe60a7af4009199a9b62a3174a242e6a4888005e30a8a5cb53d94afc49a1a222856fecf3c3ba0a5c2afca26184443e1c106036bfefac2713c91f02d9c2787ed3e37e6ac2bf73d7b14cf9f0525abad21c22c3f15ce1d3d5926710a1a8e1cc0182cf68b491eeafcdea8ee4a9beca68da33abfca956321a1817a3600ad419bab83a40d1cb4f1220622fb1427bf1b1d260c73fb1739594d3ee5c27ff9fa1ebcff06771d1051e6948857d47f5fc4bfac4cf42c4785ad737f2d3d077cff3e58631ba7ef80e9d68796d7c9317b214b4e642a6f2a9759a9acfee322a2786a48136198213d3d4604b02dd2a7a2c672ed5d1cdfd41543442d96c648a72419fb341c19be7bbc91da843b3782a98e875ee8d5168672f8e9647ffdf43b4c721741608eb10a66361a9e0ee93e66e3f65134272659de5851814227bb0886e3487e04bc5a3fe57714707e6f72ad2bfdec6c8579c5b286a71bdff61419be0f6d791a2c25cf564d7641259904e350dd8701cf28ffb374dd7171e4cc6f1b9e985bc1206455cb3be7255e646caaf5bc8cf90e4ca907a0009c17a61e1759d7ae9560015345173a3ea3c5cd4188c7fed489333b5e666aadacae585d442642a0646cb31a42a4e1b6a50459ca0fd0aa9f1bb9271ff67adbab0e11fe7e2f0fc60369022fc41c5ca9feb931b3b5de2e9bc0885bafea674a75d1713ea5778b4c18ea26f210d4246bafcbaf105369d78b1378d00f25b95b092ef72bad62dbd3e0f544785934ab0bb88e519c30b827655ed097dd8df8b9e06ebb740cc770f51cb44111fb2b736481f902b18ba43132c63fb47d65af89a173ec043dc2085f868b29f898f23fbc70defc17254aa0958e255aeb14aa58b824a34ca1c7113cf1ffc12a7d0e6dad93c4967fed99ce9706c76fb309abbc445b0a8b467c9a0e1ca92c61cf6ba4b82dc88bfe7a452f27eeda4f8dcb42511529aa30a1586bc3e76065f20c5756e53b2db0a44578f4876ec4db4fe98e452d9c4314a164de908743493e1895a534cc419d345e1fa3bb765691b50c9be301e90a8bfd43ecdc78c725c5a4aecd1888e9fe6d1e2ee4626932d178b5c387dd33ad737dc78f34e82b5c18a33c9bee84fe92a50d17a2b89a619112d39de3c5aa678b1b428bafcd5706f37c0c5a4f800e0bcf7a002f702429811c0c2e05ae3c20656ee4a2ce3ad76e571f915fba7576f3d67ac50dd3a39da7081dfc3dc4f06110642f1b9bcd44cfc7d12dabbd997ff2b358e050f7cbd06504da53d277730b9dd014bc7451a3e4f8bda6467726e8870a976e12329f8cd90f48a1bb7f86311aaad14219cfb61a3510783ff8b5cf09ba46a1e4016083a2c55cc628c1105ea18a8c103aa7c2c22f80cc442b6965df35bf1c59aae3c6f8043406baaacb6f69a7a2853f9bf0593bab80072744bc136e37d423f4baaf7f6b8d50880317b66aea92e53694165c7231a97c944f0f15e129d6faeaca7e971926980a33159ed060716e4c6c99241a4ccd2c0d1c93456fa21151ccf28caed18d4a07a80c7756bf242fc1397e1ccf942a29eb97bb99faf25bb2a591fb540b8c60f477f2a5863a062fe4c892008a6ca68aebc62faccb9f34cb5f1998d15655dd885047d9fd5e186e5e64e5fedec34b366d48b0ac3e2179e71a426d8fc0dee10fe7e7b525defb6f31eba858afc7be14d4c2bc4000c5138663c4de0cbd43a26a34588c26f831289d8a984b5e2f1431b68f5a18a74611fe8e39fe015d63b5091ea8545687c500b9ddf9006ba7a573250466282103907b8254b8e819950972f0e4531e22c6a9fb4d576babedbdc4a06645d0d8299b2fa9f3c7fe16cfdd9e3c8d7a528a23d6eff489d67dd9bc79bf892ff81bdb2ec8fce8c49ce11a9e8903f2a16566b7802b4cb1d80a9b01581dedaff475b85d8b8df384843e7b85c9dd8e520605ce024858d0f924cbcb6a10752c6e2e017f092884abdad0e352aa6c80b716ff1c11b3a18e7fc90e5db2076842df4339e1701f140014310451957ab8b3660de992c6369db8d4d5c03d85151ff1a9b0264cc6b2b5218c93361a0091a51dcfa39d39dae2965fdea8ce3182a189cf6ecea8d286d026d1f5c00355494731cb51e26d12068626e90d4bec5160b1710dfb33cac692f9f83b8083a600551fe9f3b13ce2383706b5fa12d91c3ed33f1a3340dbb40ab4093857d7213a450c3bb4a704668568a6537beef8f6d1b5d75db85a69ae77343d14b9a3a33420f23b5d0f7c95183313be13df63ceb693900b4ac1400e438d91bea162013374f5951d09392d41e16aa3f523ebdc16f79b3aa86617ae142368627800abc4ed1f093aadf5400b5ff7ecc61ba5a132b8c079a143c319b8ed503b1a69dee0afaa120e7d00c35934356bf10a6fbb26bc0c8b87c475c43cf23182dd7dbcf02235736ed0b39838bbb0ecfdbbb2adbb29a7c713ce3d4ae55a371e21a0c523865bd61700ce53d871b3ad2d30a9142ea3804e37d2272ec4d36ca31e01cdda15d9ad79af1d1a7bf2d8ebfe7898bb7051b6faf347b5c026608002b24cd777e345e96340303189ffbfc5de5899e4bc361c14c3bffbc200f6840bb4d9bb1b1073cd1f89939c7fa35d1219f3a704b4efbb1c9a3bdf1670de510b4b7925e0cbb3ff28e1b0e0670cfc80cb61400ac7fdcda7273a7c1ebe1a850abe9a517843b6eba29dbaec9bd69bb976f58613696e00948fef07a1496e9e1b7c5d5abbe14d1dab8eb6a1d2ea0a2d61831daa7e58e046e429e1aa68fa491a4191ca02493ea2cb443888ab7f0548f22e983a9c1ea9aee81f1aff3abcd63fd48298f621e7b666124e1d7621f76454288f1a08f90964249a65d9a793a66fd62c32d2a46eec6c61933e93a6f4d91e070ca8e86b4ae98b94c7b1f427db8c639b3cb15096f369911b473b58a92b999153255d8f57e2228b81baa520b5cbb98a1225f18c55090c0f23eac62948229be9a8080eec48e4bd25e6b64fda395f1981ce1c03495d6739dc9bb6f1d1f354a0f1da294afb90de8b935820a66709dceae8383e2e37c6d89df5b2cb645210ce8ef80db61057c096f70ad3ac6563d6dbcfa63f79cfd96931e323e60318c7a2ae1b81ad3c55ae0d69a57d225c603820754235eb3ea157193bb3b78621284eccd6ce53d65f11ddcc726960edb7efac9a00ac2bca351137d2e7925fb40ddf0be01be05e09f794fb3939e5016f53638937df00d813ff3a9e9808bd63995a0657e4164fcc2ce3b7b9961a32285e93151b1163e4fc537a7a789b0483a53c81c56da6d496b50b634f7f8de0d8c4c83aa14b9c6cf242575fd0a59154c5ddad2180c8a610a2d18be079cafe09b73940cdfff4ccc871d3bbd036d2c0b488dc26b49064b4e7d9c89fe897f6224866b27456264288ee9147e7a69b50aa7b9390d76ad003ec516d1d1b19c13eeefca43037d96e018067d38d89ba0dad9563746fb326e3203282606e6b25e2d6e2f35cd9e8d7d5bf3562de8d32f18b8e60fa868e8649d65b891ad056aa41e8be6db859467ab553c9508949f48c6e5c6acf771debac17d9598d67879c82c783ac07bee651005f489dcf1381654ffc2574f256f51b321e1ae1192b0ac90a067482584816619ea97e83e7014c1198e66d7481bcdf58d5f4a3cb9ec791682dee8113b515b9ad318d5b9bc5a862abd6898dfb46a175973ed61757176c94d1466ae67ad89f9bb9e97813fa285c4c8079febdb21e38ea7518cc7e60a5e9a6e678df63b8a21daa401da3d8a8b740404a750450392ee98cd981fab0afd06e217f9a0c042aa88d9e1f119210f1b9b80bf72f410a4e93f709b45422a0984aa303bc3591c9f9f57a2199566a75be59929be23c87282c34492d38749ec9a6b28902cf685b3b861e3f8519e7a6ef3e656504b88ee9701f8545564ff8461aa6d91e174102437eb42a666f27bf587c3c3068362ddbfc965d1539a20937047710407d2f03128b52d3815bfb733e8e7f53018e6e3fb548a7cc9c93fbcee7bfd2cd50bdcf9fe8f8f84b40f42540468ce34f669e73bd326200b9e59ca719613f6d677ce089c0b4cd1e88347f8676069239a18ff76c6de546a58412e05cff52437e6ade3eab19ac5cb67649386b13d4ace29a7208cda239f35adc54a6a04f7c9e69454f8cd7f656d854d0c60ec250a2bc9bfb4c3d6064d6fadca9bcfc527ccc3312d897c95add8210bad54c9cae42f4222195641214d67806c89cbaaa02fdc00bfbda72416b6481251f1e4e7cafe0adcbc50c2fa0d1e97603ace602b1cf5c84b7aadc8fd28320d250285e1c29768d2967489a0dadaba1fc0ff113179fd5234ea279aebf90d6a252bed3785172128ae10cc3ad721e0b61f49d19b2ce08e981bc14ea086dd1e519819d071484f6d976843a89235699b25c0d4463c7c25ee0d1571fe570b7ed3bf684b60f0777cceea778aadc3c7bfe45d8bdd94110de2a9bb894217353cc99c077735ac9fdcc2941faa9d1c7656c2b5044001ad1373328914007777780610371fa91bb060ff10e54d1dcd83a2eedb138ad7fe3d39a713ca50127b913b368e00ea7cebd74b54858b53bf4df2e3a35e44ad4db3fc2d90d3712c70f7282c77e0bf98cb6dcbe6bb964ea1fa198b4b21ab38ce169d15e4d08da5631da5e7b967b51206cf67a2e5473a1d0e1ef94a863949ac9b361dc9fbb5525ddcaafc9ff923d116ae133c509e68d38382c8dc361d3405b7213297bea07c27fab8729aab3763674ee73bd302438f15422d028ac524f6e728a7302f1bd8d5adb45d1bd101000000000000003000000010000001b14254119d525acf0bb1cbaaa0157640fadc36bda9dda47147475e23bd976c01a266591c8f829ba7b9e17233bca383df866112c5968d7cdebc7dd1fd4c1a35d9174ebac9827b6104940b60f7772ec7a9e6c081af7b2ac93615ba3aad54df3ed74428795a457087f734a0d79e1fef73091b60b11784ae673f20cf5cf4cae337f10b813115ab367be0ade033ff2a9e2b9bda2255cca2bf9ee755ac7d3dbb5f666d324eb51c51d9d15016d402def784cc31bb1eb580468d2ecd15f63a551e7e3e7fc61c3909035f937889ed314acbff439499a3984725f5852efb7e216075e6577691727e9c1b1a688d288e221f1925cc42b4fd9b6d0686e390539ef10ed10d7c491a0102d0355d442a3821ba7af8f6dd4c593659753a4b732709d2d3bc50bf6f57ec27ccb555c59ef311ce147c7545a13c82fab5b6b3f7c64439ef5b1d598d87da0c028700d2bc0f7b35b7ecb5aca455a6c99ecb79b409f60ed86bbb5544f2fc6bcaf4a32b6b047cd07b4273d6b4cc04eb6720fb0d79f00d946d9b638ca26ff1202c9e934a3b9525eeb736ef9414740ee8520a921662b903ff839ccb4779f29c58d58136101cb53b20228c2a8e28384b4db886c430701127d433ca32577c3538b86f5bf236acc77446f98dd6f9ede9dbfa6671a277bafd791eb3bb987a08e29c59896a214daa43ab7cd853234377454dfa6be8ac8b9a3a03b30361d7deba4f33863e6a5fe949a1838389776007bcf439ccd772d496630e398a377c37719c2b9e8bfcc56e542dbce62e6e6d4a22a39c8271ab6b4d1ee25850542808a54d13b574bd1558986a03cfc1b45a7e0638d8a3864762eee5bf6ac559453c9346ce571bd606e92da068dc1ec8f1b0a4066b6acb33f74801b25d090f75b427c966217e10ddb741b03d7a800597c775efcf2020263f77814f5439d7b863d25c99342bae4a4d16371cd42481c3cda80af484327641ac73195720b14ae5fb40ea5d397f6d671f8f6621e119a0f8085c750b584236ef4e5429107386e513f6a5164682a1dd15dae77b97975dbe26ee16fee7aab308347e768bdf26d40d392af1195590ee92eda2804910f4fe657b8a2a871630cf537670fea4f3faa676687eaff00000000000000fe9108be7f5f686b36778b70370dfc0283f951c9459b2dbd19c9fddc008fb0323e429f768294ad578e24a17ce62dff829bab0c5aef0f75015434b8cd73644ec904875bf2b1cbeff9166f70e4fc524582f4d4292eaa44f35c2d49450671aca23101f04c70822a80287823c35db771f5d60b1f776e1625649d1a6d10d28adb8003b8a184036e5d733999a494ee0dff3f116b50296882e87c2a603b649d93562bd6777cc829bb5c7b666836e33ee4b724276b0513f5b19be9c75e7e887faa2280f6ae2cc6aaf1c1af2adebf5ea9715dc0e3ce21dbdfa06b22661b3ca3f24a5a49d53f7c1ff439938694d8d43d3b916de2b6b070d41750f8d4fcde4b96dad049c2ed04aa73a976dfabf782750bdba6851d5da719b9836d56f153a6effe2cfe60d39499260d2b6e7f52fb434bfd3450556f57f0c80b591923cfde8daba28c21d966636940aaa1f40848ae99cb35339db7011c4032d0c12294639270d9e68aa7b53b054f4bb96c0978a6d94301eb703f3ad4bce8b5c23a950730c2a8037895980ebcc62c95a617ab1241aa45fad09d5cc23ff631a6fc7aafc4f1c703ce10795fca60ada34656b6296f789834a1a21a4946959f5792a299b9b2b8bde3fe99fa1ff29298436edcbbf60b1761265b708b820d1af80aa46f632678ffd5f37102188e162f23549c6423fbdd46a216637fca5764227b6bb28734a29847943aac6c33110366d819ce826f26d17e9c4c94d0ba48c52e057f0be2e1fbb549fc5ceba029ad04349517208e9565dc386142219a2faf46473c518b934efe012f64919c59e6622b7d73e80018f1b0d2c57850f0b897c489e951b3a8eb11087cf2e04ad6941d9254f7ffae49f04f208aff9909fc491d98a3b8bffea014fe073736bfa240ddeb00f06c12fe872b44cf435fbee74a805ec29890587238ef9527211495dffdc84402aa8b447d8c99ae459fbd083673b20ccca54d5481cd7501fb1dcca5e179a713c7eb789690a30324c33ada30e1a75c506c15c89eb8baddf3e15ba832ce372dfa670211d3998fa7ddc199b19879875f0f18cd289b737d05e70b7707a6de7a001221823b99f833db43911efeafca1eea50ea352ad1dd2cc4330b1099dd1ad5147bddc9bcdc3146b6d3a2abe027bcba9411876de703b7f2ff2f018843539de614e589f91b87b87180cce185950838ced7eb5444e12ee4bd1769ea85cea4c4e6cb89e08776edfb265261f0b374755655b13aa3b0b29e1967cd5ea612dea6880828477e6c3751e50ccc827d5a33790b9f742e4170475cdb09e145689f22ed6a89d7a13828fbf9991cdae49e6fcfad61143166fc03c7cc774e4ebb43a9312ee11dfd59c207aa9d9f3b397e7aa2f60fa7cceae64e9ba8614c52de982bf4fd8334593cf55e28dbf4335ed289062205ee2c9fd489bca7f9427a960a57a1b360b4678a01beda787bcce2ca342f5683103b4780954a59b722922c9acd95f549dce1ae63180a437dce6e40bae8ba3e2271c0388a619688f8c2c780a0aadc4ba181d499bed32328b7913c9f1c16fa0d472a59b71cb16b49ab74863a3fa62365281ad0b4a402e9eebb1cfbfd672d3e3b68211b3894a1134e0e8cf6f9dd084d1739b0d060f67f5f3fd746cabea7fc323ade7321c72338d88dc6a889dd795bcb83adbec4156586d659bfe42f5cf3fb92172d1772de22219b2a2179afa2842de260904f1a84f531c3baf3037515679e6e4642423b2b2b3b96fc7ac6a93eb43a40b6b062994f84b8ead6baaea7e97797addc8ab2e4ceb4b8fe8def814d2d22f4faab1bb8e4ebf5e3d63448eb76cf134550f65fbb97281996cd6428cdfd9957cb304c2229f1b5ee935c36d24eb3362fbe90cfd07abe880bb3841f0b1c86291eaec915e75440f76684c8999acb5c56277d6b75fd3afa5cf9ceebf1505304baa503217214ed08d3b72fd2ee85456cba1583374163d8e4ee9ef5ed1f198cfa27c29a384ed4463bf04c0f7fdd0aeabd3dafb1aaf9f8616c8bf50806cc26dafdbdbdd7fdba7d321007dc08c2d1a94d60fa5e463c5019b5f792ed51da1b3beec8ed745ce517e5d1db59a9ab0122a10f75d5f4e51d96d406a66f3630d4736d911ddce2c5448124e9cb445373b90234ccacb60a37b89be9296d39c4b3fa5a1d1789b1cabd004cfe771d6ea555f12789e91a6a070792697bc919f91c5ce0dafb1462c51dcf88f9288d9db4267358d50ec56c38d2d645d24332d0bea0d5e2f8de339a0614c8e984cc54ae18c40012adfb004fe5fca8b5ec1bd581dfccef416f92dc45f2607f1e1ed6b2a1845db8a8646c1c35ceefd459a5835035886902888a1118710687ab78801d45874807a9386bee88cdb50f7cd95bc0957ec552e298779fd16b5de78bfd4c7accfb2b5e1830be5d63791ad3b8e444e5d7e92db947526e462f87a0a081ab656aea699b95d740963836ec2f1ab2984e38010a70fabdfa10af980852dd42fd5746a5669cee9570acb93750c4d9150023f445b1ee7c2c0180abbdaa2511d6ba6559ad3fd3bf9a0cb93f4d747cac5cd42e6370553f8f418012a1388b9e97ea6722b9954d0f2adf16d3de702aca638c15cb3b63b9c8f0bc70d39cb8042172138cf634dd8255778aab9ca6861c129ec1a47437b12262d0c38e022e492d72d9f653d0a4ffc077c3a3238a5b09ac5938b0757eda6ddabb1b2b1cd13169b68d9a1f217cce7406241cc6385ad8c44ea1c5187b49fadbce93fc8bc8448774b2ec64d992c0af008ce44a1a7c3242fb2893db5201fb877529f4f9490a8111621d1e1df52bf832edaba15c8c36d7b3b2ea9d23d8c20f3e4fd8089182f65a22325daeca53016c9473f1567f799a04fb6cd5b704883bf5b9b3305ca4f5619786b7f40e9cd7d07e55044d8df73efeaacd0cb8086b4e27d41a51402d249ab647a8073be8d99274baff3fcafeeb91642121160e8084b5803c285f058340ff538465fb4d0d8fa70d39b406a80d3baabea49f486f0f582bae761fa216460872e5c9b33037e7cf9e0ea3ec541fc8b8c1ea17eb49b335796b60ce99bef8ddd3a37e1e9fbdceca28c0a99d0c7722002f74002b979ea28963dff165af9e33a6f9febe178e72ca6269af9d489da9f393930f39c344d75aae9419c5ad9531df59d48c8a0e0f88ee8812fa71d7ad29fa86aca2ae769e46310cf3779aae49687614a3e41647f025b971489c58e055c598dfb1c9eee4e2f0e86d2aa3aec1021239443918f139d666cabc4301d5b6c2b5de8e75d5b3bffa00d1c7c6801cb6553e3106d449ad44da55ad598917b492be83ecd6046530ee7e9437559a71e0acbb0ab0c4bce5a113b92a68ecc2810dc6e28ffcf418b0ac0dbbb6c0262390ca027f65f525393c2a6a62496e81e5139008245f76d6e1152c251727ade443a4cc71144194af0938d48b5077e74b1fe18e1a64e7ce23bdea775c8fc98831563d8be501c53f12bda0479ce39bbf159cf0d5264231f3ab31a59b659daa8469240e23d4f9c00cc4572211680c714a33a5e7ea6aad56a9a2fcf716e618bbe1263987784b4588e515b1c873e0e054d3cb2b14f369234f8c93dadb3fee0b3ec67e89c3e653bc2358956b790d755995dc4c47bd635ec18ef7835fb54a3435fef9a60e45fc5d2beba9d8d87f57c521171feebdf2794ea401df8e920b2160f7c4f2d0314c26f2e2978b7e59fbbf5321dc4202a99bde7520ad602f3e56ea9c808ee26c74fe77c77a12eba1e97a4732c4b0c45cfef40f2006ccf3ec6438e7f8761b52dad00ce7aa59658c9a70975cd42d52108676b85eccb1de4080406e5af6a15ef86b00a01eb779696a0e23106edd58dcd717d9647740ecaad27bbd7c45e7e553aa18404b67f5c95877fc1d176f4f95d491540732b10f291988c4854139fdb1bfa7c49f05b68429a6347c467a16b5a3e78509e6e32584c26788158ab2f30b7e82dd37ab1d79a30756f6869299f2cd60d6a1302d270b83fcafb7eca4a53c514db34370660d6af990a0e8cb0fe9c45abc23870ca0801daa862672567b86f5f60b5223126557a0c2b61a158272a9521186b1363b6d8a2c7bb87a773c4747dfa24309496da5585de18759f199483090c1034b4b266e4ab43a7c59a161779d39413396788bdc1aaa655f38d3c736117dc14d2374dbf1849fa62e463b9100a085db6864a8abf857641ad661a3fd66e28113200a4abaed0e660046765d83bfcf1d2a931803fba8a466f6a6e1cf0cb8e7e6a73153d5902bd0538b553f2f5811493c867742b9d5f8d3a4c551bec892fd5acd8a75990bc7a52d1f1a6bf7c9f167bdd7a67f2b19dc4772c82749017a46b5d14fd7a63e987a288144bcd4fb02272b2dff8f78e540c63e51fb054408740e0eb60d49c397e7e958507717503943e4c326cfdc169e4ac09419cb62326c3c241fef67d64bdf1d4f2759c0c31243aef05eb2975e504c2fc0fe53dde89f100fe2b655bd39372056912a09b71e707fdd514f9364c6bffdf15a6b6aa7e026263179e0ce625a595285357d56694e663ec766d35771748640f4a6271876813dbac4948cbff4a6b7ab675247d7cc85c73691e253507f02a20377bfb865d5e013321746fe0702e2db587501efb7c46dc399cd33449fe05cc2832ea59d137badf0e2da9ff06e1e69d987c9308d57a056a4923e090057506fe86d05b000000000000000ffff0000010000002f825743f241beb2b4d11c7d37c2fab8342b5156d8c58f770d154cf7203f9a7c95640a3947f8ef60251ecccdf95048b4bf096b5b86ee0fd4a0be85b6895edadb73c49ba831a4b99d8ecabb81c6d713fae6592917c96da1fdc81a08c9408a5080f835f17c5de70ad7da9857fdb487f3a70aed7b91bc9e950347bf584bed3b13ed21ea470991da89142e06997dad00d6c46ead7d65eb8d1e181f690000000000001c00000000000000010000003f00000053942efbb5f70cdb6c6138b001180caaa4b854dfb9d0d912e411824dee29e5096d9f523ab4938ee43748357853e4521b7800000000000000ffff0000010000002e7f375e1f293cb9aaf32c73da40754986ce8132c287f27176b7478fa4eb826b717a3328f21acec42a0fe05ac5bd1f00c1d8c161ec97a8b45896a028351fa8a2e98800e281a9191bcc4d44a508697b21f4d81dbf321b9db5b2e4e65f4b541dd22900000000000000c30300000000000001000000ffffffff1d4735805a9fdd78efa46de1e78f4401369726eba124f1a33f4ab25dd1c41c30f46e89dff8dd75b7baaee30f1ce30c650c6a953c6ba2d564ea0c16ad5481033c0f130bf003bf34079daaa5ec469b42bd9c9d67ac0f4ecbcd8d454ee12b63176c1feca684b944557c7ab50d3c343f0b97ad6199a6995800009400000000000000fe7f0000010000007f3e489550b14dc6796c2e745c4692a288fe8962a884e883626dfd345bb636e86e73dd8638a0bef764b7c0009a341c003235d3799a547839ad492ae3f56a840d74f1f2e058f0aed85d262758ccbf01db87bd8742a45b1578f164d46cd50005656cb6a57f9425c60cae27e3957688e5fa7ba24e6e89bbf3594422f05f22a48dbb975d209ac598a8ad169e7578f3e26503b2e3cfbaae5621b2040d7cc331505a16f27bca69cfc1c0721ebb3d6f8feb1e440317bdb0aa0e082ee9b006b5541e5546d6fe5b53f9e1b76bd9378c9be9ef7fb49f000000000000002000000000000000ffff00000900000094b0984d053865943a00000000000000"], 0x2318}, 0x9) r13 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000002940)={&(0x7f0000002900)='./file0\x00', r4, 0x6}) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000002980)='/dev/tty\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r14, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000029c0)=@in6, &(0x7f0000002a00)=0xc) 04:02:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="f2d92d1edc8fd7a44f1c32b1d079c7e5fdb74d713ebcb59c3c412f07edd6836c420221aaa29465053cfbd3714441d5ca2fd89f4dac1674", 0x37}], 0x1, 0x0, 0x0, 0xc}, 0x7) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x3, 0x0, 0xffffffff, "d730c1e7bb6fc6e23c5b000000000000e74de400", 0xfff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b7d5f150e249f99c70b820000a60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 04:02:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$dupfd(r0, 0x0, r1) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x40}) fchflags(0xffffffffffffff9c, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = getpgrp() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r5, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r5, 0x20007479) 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x0, 0x4, 0x8}) r12 = getegid() r13 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r13, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r14 = open(&(0x7f0000000640)='./file1\x00', 0x0, 0x10) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r16, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r16, 0x20007479) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x0, 0x4, 0x8}) r23 = getegid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="62b87aeb6f37e7b6c5608d27781c9b7eb8ebe23c4038733adc4edf309699cd96a4f06cb9f4a1f95ef7edf341dc6ce999d8520af395d011877ec5c53cb5ea3cca345ac6ff870d713a0fb66b98a1b57a9f026c24abd09ba33d4f2a11c1d06df0e611ef55e21ade335b8b54ae12e3c6827cf7008ec2672546ac3b276e8e7a5de9cafa54c8f41965759b7b1d5aef8708a6629f9dc6d60deb44daa2dd1115c003fb4c0f56d281d70861da15509c61f2e542c43646f8d87cba2c7ee9b91e185e1d2c33c14f763cc5f6e42e84189040097339c98c0d5cea9a1dec4470205a743a2d6f80bc23e86dbc99e2d1f02200f1b757", 0xee}, {&(0x7f0000000340)="54b44adf1a54a2d314c18294aa428ac699c0c7b66773ba6af1b323782d12c25eb81d9d3b2ae8a9241ffe59c5b33d8fb32c15eca55f7758736731bec626575ce5f4a011cffaac2b28b2fd", 0x4a}, {&(0x7f00000003c0)="af0f1c9dc64d290a17bf2ff1adcdd5f1432988e788bf0a2d5d64fe73b2686a58635958a698d644", 0x27}, {&(0x7f0000000400)="08d47caa56390dbbf089b8d2fc275463b51d022bcdeb187a78258fdf6a48e0e40520fa3e8f36ca60a647d1fe5ef533cc63a58b48c58fe9c611ac5b533ded13c366c4a1778470274160495b8d397baab9c94788b1837af9d22d2a83e514975d98e17e6906141f862a1c", 0x69}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="200000050000011effff00dbc6", @ANYRES32=r13, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r21, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000000)="332a17163b4a0022dcd2be36ac7aa3e4aa871f08f160", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000080)=@un=@file={0x0, ""/102}, 0xfffffd77, &(0x7f0000001400), 0x11c, &(0x7f0000001480)=""/73, 0x49}, 0x3) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e0000a474696c6509a6ef008b89f94835e28f5f82e8c110730fda37d3559e5d279356d6dafd34c8d1623b57815d8fe96f7050abf085876b74db8200072536312949afbea8da7761c6990516ab72e6238c1c883f567d08ce4527d5ae46ffa91e3f564310c1270568a10eaccfaeeb0b94366d222e87e241fd6411c65f45bd"], 0x10) write(r0, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000", 0x14) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x48000, 0x7fff, 0x7, 0x9, "44c3441da99ec5feec02b3c382683014279dce6c", 0x3}) open(&(0x7f0000000180)='./bus\x00', 0x80, 0xb0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r11, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r11, 0x20007479) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x0, 0x4, 0x8}) fchownat(r3, &(0x7f0000000140)='./file0\x00', r9, r17, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/59, 0x3b}], 0x1) dup2(r0, r1) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x10e0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x2, 0x7, 0x1, {[0x3, 0x8, 0x409, 0xf2a, 0x7f, 0xffffffff, 0x2, 0x0, 0x2, 0xbeb, 0x7, 0x100000000, 0x9, 0x0, 0x80, 0xcc5, 0x4, 0x1ff], [0x80, 0x1, 0xffffffff00000001, 0x464, 0x4, 0x7, 0xce09, 0x4, 0x8, 0x9], [0x81, 0x3b, 0x4, 0x1ff, 0x8, 0x4, 0x1], [0x9, 0x40, 0x3, 0xf4, 0x80, 0x3ff], [{0x5, 0x5, 0x1, 0x3d}, {0x7fff, 0x9, 0x6, 0x5048}, {0x1, 0x5, 0x0, 0x9}, {0x6b, 0x10000, 0x7, 0x6}, {0x3, 0x5, 0x7fff, 0x8}, {0x8000, 0x5, 0x2, 0x1000}, {0xfffb, 0x2, 0x0, 0x4}, {0x300, 0x9, 0x3, 0x38c}], {0x2, 0x9d, 0x9, 0x1}, {0x3, 0x6, 0x4}}}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r0, 0x0, 0x6, &(0x7f0000000200)="77970dd6f20270388b40f322bdaaeb2a21a94a8b2a6bf4a9c6d08a3bb5d7cffbd14eef43aaa23dca7ff1a3edcc22f869b664ca58eebb4bf3eda0aaec247a5c3d7a7b3d5830e0779b5d39363ccf152ae5ce8466f1aadf31fec45e1f5b6ef4d0c660b46531a9069c2232c985a3232c7d4ff0860781d03dd4cc0c6a4f48e040ed6b5918a44959384f77b94a871adf563ea47b5eaaba22690731dbada2e8a12578b0638ebbce42c99e1566bb0cd5143585facb0cbf1699da8d8983b73fe6ffd9c0f7107f2ea5855faa1a06eea660c1", 0xcd) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x2, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0xffff, 0x1000}], 0x21e) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x1, 0xff, 0x65, 0x1}, {0x6f3, 0x81, 0x3, 0xfffffffe}, {0x9, 0x3, 0x0, 0x9aa1}, {0x3, 0x1, 0x1, 0xad}, {0x4, 0x1, 0x0, 0x4f4}]}) getgid() r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000001240)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2fcd49f56c62381d95b6746469c91d3409a20534111840a782f1db7f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f35a6ebae530b6f4c626cbd0e5454b7104758306513994dc1f39a04d4c65a18f2f4054d6a8113f22d73dadb7ece393eb3e8df13776abce687e96f799f1cc05d3869a058a727457be61ad970e8523be16fda74609c0b6f48684c93b43a56d28a02b738222685ef87ff5154399123a08439a67ecedf389b922a2a580c7752f2d02b22c67fa008daa04f8286a5ab3c850b6ebad532472c12a6c6e2", 0x183}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x41d, 0xfd}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r8, r9) r10 = accept$unix(r8, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r10, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r11 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r14) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/tty\x00', 0x1, 0x0) r18 = fcntl$dupfd(r7, 0xf, r17) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) r20 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r22 = dup(r21) listen(r22, 0x0) dup2(0xffffffffffffff9c, r12) dup2(0xffffffffffffffff, r12) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r23) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c653000b7189d01001e680f56323cd046dbd064b20ee88fd07c03058f8484d310b10a5f645d10078fe987089ee412d28916be1c148d542fb48c93d5338798530dbf3fa79b7a61baa71fe57d441f"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x100080}, {0x8001, 0x0, 0x0, 0x100}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="983c38c492434a147a84d3229a94") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x60d0eae4411137a9, &(0x7f0000000040)=[{0x3f, 0x0, 0x9, 0x4}, {0x4, 0x8}, {0x3, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0xfb, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x19a) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x2, 0x2}, 0xc) r2 = semget(0x3, 0x2, 0xc0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/177) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r1, 0x0) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2}) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) read(r3, &(0x7f0000000000)=""/25, 0x19) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xad, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xbba}, {0x3c, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006, 0x7, 0x75}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSDTR(r5, 0x20007479) 16:00:01 executing program 1: r0 = semget(0x3, 0x7, 0x21c) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x6, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x6, 0x5, &(0x7f0000000000)="5a0c11132e97fb669f6992584bcc2f08186d5debd1a096b33fff8cb05e518aed92aa8f18287b85c501950e48c3749e185b4c8e4b9fc3d50d928c41748459ebb3451d87f6af3e173843d8728650f6e6efdfd6cd8793d8c611e41fced84e2fea4ae4ace51a021d7837acb6c8a7e6c33dc9aad8919e41cd061dd68cd51e45d9488dcbf4", 0x82) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10084, 0x0) getsockopt(r3, 0x7, 0x7, &(0x7f0000000100)=""/38, &(0x7f0000000140)=0x26) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchdir(r4) pwrite(r2, &(0x7f00000002c0)="647a24b7760c477f95be72109735e8c99c8bdacca26c61bb4d894c4c2e4f9c16c7b8f82fb611", 0x26, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat(r5, &(0x7f0000000300)='./bus\x00', 0x88, 0x4) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000340)) setsockopt(r1, 0x2, 0xc0000, &(0x7f00000001c0)="c80118c4cf6c8d8e6b0fbb67857306694d4eb9a785af4570e0e67a5e1df2b5c987ffd6be824aa140a4249a476157e7d2fb0d42efcf5af40b5ea27c6c1e91290f4c87a2f4e2508f861c9ee14e6da185c6343054e9771ca12a8005c48a32f4268a4a17a16872ce14e547bd80ab648a0b4dd7e3394370dbb219c5005033f40d3d83a41e1dda6c05c3c09583a8ecfb76da50258851b4a91739fd64455928ba216b30627dc2117b2a2e1aff450f7a104780518906323b88a5c023abbd1973dc649a53f0d7f2a0bfa3dafe32d543d36d7a", 0xce) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x8, 0x7fff, 0x1, 0x1, 0x3f, 0x3, 0x1, 0x2, 0x3, 0x8001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x0, 0xda, 0xfff}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = getuid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x10001, 0x0, 0x0, 0x0, 0xffffff80, 0x8, 0x2, 0x3, 0x7, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff48) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) dup2(r6, r2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) setreuid(r1, r5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000280)=0xc) r6 = accept(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000030000dc3043c6952e11b8f6f5f40000704ef62200000000000000000000000000000000000000000000000000000000000000eb4ff01c3a787eb443e5ffffe3000000000000000000"], &(0x7f0000000380)=0x6e) bind$unix(r6, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) flock(r7, 0x6) fcntl$getown(r5, 0x5) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r5, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r5, 0x20007479) 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x0, 0x4, 0x8}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r9}, 0xc) 16:00:01 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x1000, 0x200, &(0x7f00000e9000/0x1000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x0, 0x4, 0x8}) r9 = getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r10, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r10, 0x20007479) 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)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x0, 0x4, 0x8}) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = getpgid(0xffffffffffffffff) r20 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r20}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5b, r7, r9, r13, r18, 0x8, 0x7f}, 0x1, 0x7, r19, r20, 0xe5, 0x5, 0x9}) close(r0) r21 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r21) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r23 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r23, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="6a377e07805b55dcc02f4686a997c1e651a437df", 0x14}], 0x1, 0x0, 0x0, 0xc}, 0x6) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) 16:00:01 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x2) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="f59d6028d150ab7cb0c3fdc290eff2e8f008b014bcb6398c24a1767964e425f611283132123be5ff0301bfdb5695bc8f37c1cf26e7ad1aaf3571afa5cd96ad15f69680a7b70658ab0f5a53ac4411855cdb9207dd4624e4f7ccb0709caf5cee16a2a3c216ee763a399dfa8248c421728516d52f67df9e1b6cf507be87aa5fd8a36d90457c963a086477f23a21408ceb752935", @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYBLOB, @ANYRES16=0x0, @ANYRESHEX=r2, @ANYRESOCT=r3], @ANYRES16]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\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)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r7 = socket(0x6, 0x0, 0x0) writev(r7, &(0x7f0000000900)=[{&(0x7f0000000400)="03cd6e38da526afed85e6982f6b07d8809ca037a80dffb8dbd0862d2aacb98a4b62662a9def590d2f99cdd9d6d057bcda0abc082ca22acb342ba3ef133ff307ca59a4875cb1557038031381070d0eb7cd65324ea5c06141c3c8382c22a125cc6d93dfd8f6cd8f6b6982adb837e81c60d6263c3da14df59fb4c9d780abab0076bc5f25a7ef6e87077774286564d85205ea321ddc28c50ca1cad274e521ff9a8b18679aeccd243de050b", 0xa9}, {&(0x7f0000000500)="c6e27084427946dc7d11b1af5eec0ae0bcbda680fd85af53ab649f39c623dec08faafc4a90e5f168d3fee897be66f4abde8b8f601403aa505f271376a52b0a7f5ae71d666c43093f203edc1cec107e6f77c6ef8f5d8890551586163e4b6bb4400e85ce4a296b57fc04b94252d0faa96378b51ac92b41a70efb1e4948ba4e397efd2a5aa5853035ea90f08574aa776ed5d797c605cf574d55232742630f057408ebafcccd5f9c527367a55fca0775", 0xae}, {&(0x7f00000005c0)="9dfb2c3e736b19af1009787bb2f4332e82772e59096af6ed796b0aabdd25132a0a9b3d00c38ee4512072cf53ce12b0160f8995e2c30220a41f09ac5e50c74e0c526c2877e074244a7a9114d5920b11aae83b71f4b082e73fb7409d1204b1a4a1f17ce330c677bcefd82a85cc7db3b77e9fd94553d554bd1d5d871f992e130f2ae8ddc16d0664f550f7a20a59b5d93643719175aaafad010cf5742de9d42c9878fc67abab", 0xa4}, {&(0x7f0000000700)="6b27e6752c18dea2b026af6e57af689957023a30f1b3a3e4374f283cc2a70d027a9fd13c6b4bb84672e7766f942f97dae8d5dfa9fec60fb1be4fec3db78a6ccb1aa2377659b913d17070e5a97cc02a74fac61a17c75d5aa24a2859cf9bcdd52cc6d2a3382970f7715b222604f641eeebf8ab9ec680dd849effc7272d54bbb248eb7e4b65a7897a9319a5d73be9c0465807fed3b48a91bf46af468c2f302a39cd35fc2389dd9661381ef7ce437c9ccad02a5e96cd975855352407af15aff140efbf366ed9c8ed882f2667ffdf46f3a18b9b48d4762244876e6885", 0xda}, {&(0x7f0000000680)="ad534aa58ed5fe621f8560944a4681e34ac8f1461b145031a708f830eb2218ef587c8044ebfa7f2ba182f27ae980aa24f26c15ec1dd745", 0x37}, {&(0x7f0000000800)="9a5f57a7adf4070314fdf73b0054cf74328e3399b822b40fe001633690a360f796d201488a733f7ff601fc4b85d408456a99dbb65981c0c98d0af6be2386d7298b98600042310d1540fb100565837b9e69271972833bf3cad9e509247433d2d4702775ec52469e4fea0a41f45815ba5c81c8596cac5e8aa5433971f2f6dc165e522adfaba793371669804a61e3bafe99abf67c14ebcb829ea17395c72bfe584105d519230db6e7b57ae033d7127f8b8c84b89b35081f1ae82e692b401ab6ee01b33ac2a5ffa2d4d7f3ac0e18284435f49e7df21bed633acdf86aaf3a334f296e91b20173be61576e136bd72feae23cb9b2e16c5d17c9723f", 0xf8}], 0x6) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r9 = semget(0x3, 0x4, 0x8) r10 = geteuid() r11 = socket(0x2, 0x4001, 0x0) dup(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r13, r14, r15, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semop(r9, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x4, 0x0, 0x1800}, {0x4, 0x800, 0x1000}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x8) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000a40)=""/169) fcntl$dupfd(r4, 0x100000000000, r8) r16 = socket(0x18, 0x3, 0x0) shutdown(r16, 0x2) getsockopt$sock_timeval(r16, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f00000003c0)=0x10) fchmod(r5, 0x4) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r17, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000ae6a825b17d0bbcf5408b1406396f091f0fb67e0ba9d48c76d08f248e84952f3ae3475405d0ebc10ea26502edf046235e63753cc36a6af4f58be4c30af3e4df16b7da346b6554ebdac5ad8329d4bc234f11f427885bc02cb91799d4e44b26895bbe80dcad9af25f6"], 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x8000, 0x0, 0x5, 0xfffffe00}, {0x7, 0x3, 0x2, 0x746}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:00:01 executing program 1: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x10001, 0x81}, 0x10) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) chmod(&(0x7f0000000080)='./file0\x00', 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x24) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7d, 0x8, 0x0, 0x5, 0xfb, 0x80000001, 0x3, 0x925c47307075d670, 0x40, 0x200}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x2000, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$KDENABIO(r4, 0x20004b3c) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000002a80)=0x800) mkdir(&(0x7f0000000380)='./file0\x00', 0x88) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000002a40)={""/16, @ifru_index}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f00000028c0)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)="bea603a570879fbbf2f04684d465f3747ca6060a85846720a02e0923c55d15d8615fba253bed3e8cff64f36839715c153f65e8c61c3ce6962026df47864152d0c8bf3b411a3d14a2ce7d37af566bf4b182a7b28401861dfdfd47fbeaad7c6da8b49136e8357a422d5483dff6ae592d80a0c975c4a5e8f02b1f281add3fb731ce4c35333e7d4140e1ad34f9774ba61488e25ee24fafcae79e33abb53406", 0x9d}, {&(0x7f0000000500)="dd315dee654d7c8b3ee4b2536daaf0406edb1869e44c99c7", 0x18}], 0x2, &(0x7f0000000580)=[{0x1010, 0xffff, 0x4, "aea1f689b2253719c85f3b6d97cbea497c9da51f26f756649161f5ea14badaf5b9607b674c23374eb1b96558d9803a4473819657c7639bee855c9881b295e8eedd1fd8fd6a96248d742c91b126f20cd7f7eeb70e9c4565862dbedab87b88b1a98e33a2d8db430902bc79e26137775f9e22edd7b0c6dcd836d2250691862b2a171c77b502be60a17644bcdaf5f3ec060ca5823c67a5a4176657ce25154fe7aea2391393806e4841511b6219d139635c2920942e3dcbc43221bb1abea175bfadf4ba32ff3c8d7e47416d78dfe97bb37ea7ac0d8a3a9e347b14b8ad60d0c3862dc7249bbde2b2f4b2dbfcafd8403b1ebd44be3ecdf62a45746345d93f8ebc2bd53a9473a1a572d284c20b260966b331354bb177a8990fba03d7c3a2e10f4132421b706ea238d3f0eb2bb0e203be9fed07683057985adc89bf387b178c0fc81ece1d33c0a80f65a33b3793d94309bbfddabce783a328d7b71d168acf96b6b9f261b44e556ecaf06ab8d854f2fd7d153d09ae193d13f317cb0d83bc5929fdf6ebf54583daed0ada7d8383003bbad86e8a365d3c68245076158ee45a5c59999bf6927694443d2f58eb28eccc4a42a2bb55f23426a03333ae776c06ae303b7b30f38997165e202ea1be2d6c931730fe065d85ca30a1c91f636dc5cd82c049a7a9b7f598e5c1b059b7d6e4d280ad5fe277760b2f4e4198ba2aaddf5f586a578dd17207f3bf016c227a093c23bc735adf5731f07a22859ec1ce8cafc47a3cf5569be670b28df25856cd09324e7ed72ac36d2481f2e5570cd6e38824f2a83afae1effddc6cb5ade3d63f8edc2ce26c58fbeae188b26acd8845b4964217db5ccbc7c5d20b885ddd0d554d0fd1e675c53d2d81a43cde52f37495c147ce4a3949dd1137f032c30f94a460174f1abf3c22b2027d303069c71a31b56d756b09df98bc6d6e5679147d15668fe69aa20311ec0d808ba8ce8a654b52da74be7156aaa603be2b6dff8167c9790f76b87a2980919172f28f92ab85ee0fe60a7af4009199a9b62a3174a242e6a4888005e30a8a5cb53d94afc49a1a222856fecf3c3ba0a5c2afca26184443e1c106036bfefac2713c91f02d9c2787ed3e37e6ac2bf73d7b14cf9f0525abad21c22c3f15ce1d3d5926710a1a8e1cc0182cf68b491eeafcdea8ee4a9beca68da33abfca956321a1817a3600ad419bab83a40d1cb4f1220622fb1427bf1b1d260c73fb1739594d3ee5c27ff9fa1ebcff06771d1051e6948857d47f5fc4bfac4cf42c4785ad737f2d3d077cff3e58631ba7ef80e9d68796d7c9317b214b4e642a6f2a9759a9acfee322a2786a48136198213d3d4604b02dd2a7a2c672ed5d1cdfd41543442d96c648a72419fb341c19be7bbc91da843b3782a98e875ee8d5168672f8e9648efdf43b4c721741608eb10a66361a9e0ee93e66e3f65134272659de5851814227bb0886e3487e04bc5a3fe57714707e6f72ad2bfdec6c8579c5b286a71bdff61419be0f6d791a2c25cf564d7641259904e350dd8701cf28ffb374dd7171e4cc6f1b9e985bc1206455cb3be7255e646caaf5bc8cf90e4ca907a0009c17a61e1759d7ae9560015345173a3ea3c5cd4188c7fed489333b5e666aadacae585d442642a0646cb31a42a4e1b6a50459ca0fd0aa9f1bb9271ff67adbab0e11fe7e2f0fc60369022fc41c5ca9feb931b3b5de2e9bc0885bafea674a75d1713ea5778b4c18ea26f210d4246bafcbaf105369d78b1378d00f25b95b092ef72bad62dbd3e0f544785934ab0bb88e519c30b827655ed097dd8df8b9e06ebb740cc770f51cb44111fb2b736481f902b18ba43132c63fb47d65af89a173ec043dc2085f868b29f898f23fbc70defc17254aa0958e255aeb14aa58b824a34ca1c7113cf1ffc12a7d0e6dad93c4967fed99ce9706c76fb309abbc445b0a8b467c9a0e1ca92c61cf6ba4b82dc88bfe7a452f27eeda4f8dcb42511529aa30a1586bc3e76065f20c5756e53b2db0a44578f4876ec4db4fe98e452d9c4314a164de908743493e1895a534cc419d345e1fa3bb765691b50c9be301e90a8bfd43ecdc78c725c5a4aecd1888e9fe6d1e2ee4626932d178b5c387dd33ad737dc78f34e82b5c18a33c9bee84fe92a50d17a2b89a619112d39de3c5aa678b1b428bafcd5706f37c0c5a4f800e0bcf7a002f702429811c0c2e05ae3c20656ee4a2ce3ad76e571f915fba7576f3d67ac50dd3a39da7081dfc3dc4f06110642f1b9bcd44cfc7d12dabbd997ff2b358e050f7cbd06504da53d277730b9dd014bc7451a3e4f8bda6467726e8870a976e12329f8cd90f48a1bb7f86311aaad14219cfb61a3510783ff8b5cf09ba46a1e4016083a2c55cc628c1105ea18a8c103aa7c2c22f80cc442b6965df35bf1c59aae3c6f8043406baaacb6f69a7a2853f9bf0593bab80072744bc136e37d423f4baaf7f6b8d50880317b66aea92e53694165c7231a97c944f0f15e129d6faeaca7e971926980a33159ed060716e4c6c99241a4ccd2c0d1c93456fa21151ccf28caed18d4a07a80c7756bf242fc1397e1ccf942a29eb97bb99faf25bb2a591fb540b8c60f477f2a5863a062fe4c892008a6ca68aebc62faccb9f34cb5f1998d15655dd885047d9fd5e186e5e64e5fedec34b366d48b0ac3e2179e71a426d8fc0dee10fe7e7b525defb6f31eba858afc7be14d4c2bc4000c5138663c4de0cbd43a26a34588c26f831289d8a984b5e2f1431b68f5a18a74611fe8e39fe015d63b5091ea8545687c500b9ddf9006ba7a573250466282103907b8254b8e819950972f0e4531e22c6a9fb4d576babedbdc4a06645d0d8299b2fa9f3c7fe16cfdd9e3c8d7a528a23d6eff489d67dd9bc79bf892ff81bdb2ec8fce8c49ce11a9e8903f2a16566b7802b4cb1d80a9b01581dedaff475b85d8b8df384843e7b85c9dd8e520605ce024858d0f924cbcb6a10752c6e2e017f092884abdad0e352aa6c80b716ff1c11b3a18e7fc90e5db2076842df4339e1701f140014310451957ab8b3660de992c6369db8d4d5c03d85151ff1a9b0264cc6b2b5218c93361a0091a51dcfa39d39dae2965fdea8ce3182a189cf6ecea8d286d026d1f5c00355494731cb51e26d12068626e90d4bec5160b1710dfb33cac692f9f83b8083a600551fe9f3b13ce2383706b5fa12d91c3ed33f1a3340dbb40ab4093857d7213a450c3bb4a704668568a6537beef8f6d1b5d75db85a69ae77343d14b9a3a33420f23b5d0f7c95183313be13df63ceb693900b4ac1400e438d91bea162013374f5951d09392d41e16aa3f523ebdc16f79b3aa86617ae142368627800abc4ed1f093aadf5400b5ff7ecc61ba5a132b8c079a143c319b8ed503b1a69dee0afaa120e7d00c35934356bf10a6fbb26bc0c8b87c475c43cf23182dd7dbcf02235736ed0b39838bbb0ecfdbbb2adbb29a7c713ce3d4ae55a371e590f43c3c6a9c50caa4702fce2bb21a0c523865bd61700ce53d871b3ad2d30a9142ea3804e37d2272ec4d36ca31e01cdda15d9ad79af1d1a7bf2d8ebfe7898bb7051b6faf347b5c026608002b24cd777e345e96340303189ffbfc5de5899e4bc361c14c3bffbc200f6840bb4d9bb1b1073cd1f89939c7fa35d1219f3a704b4efbb1c9a3bdf1670de510b4b7925e0cbb3ff28e1b0e0670cfc80cb61400ac7fdcda7273a7c1ebe1a850abe9a517843b6eba29dbaec9bd69bb976f58613696e00948fef07a1496e9e1b7c5d5abbe14d1dab8eb6a1d2ea0a2d61831daa7e58e046e429e1aa68fa491a4191ca02493ea2cb443888ab7f0548f22e983a9c1ea9aee81f1aff3abcd63fd48298f621e7b666124e1d7621f76454288f1a08f90964249a65d9a793a66fd62c32d2a46eec6c61933e93a6f4d91e070ca8e86b4ae98b94c7b1f427db8c639b3cb15096f369911b473b58a92b999153255d8f57e2228b81baa520b5cbb98a1225f18c55090c0f23eac62948229be9a8080eec48e4bd25e6b64fda395f1981ce1c03495d6739dc9bb6f1d1f354a0f1da294afb90de8b935820a66709dceae8383e2e37c6d89df5b2cb645210ce8ef80db61057c096f70ad3ac6563d6dbcfa63f79cfd96931e323e60318c7a2ae1b81ad3c55ae0d69a57d225c603820754235eb3ea157193bb3b78621284eccd6ce53d65f11ddcc726960edb7efac9a00ac2bca351137d2e7925fb40ddf0be01be05e09f794fb3939e5016f53638937df00d813ff3a9e9808bd63995a0657e4164fcc2ce3b7b9961a32285e93151b1163e4fc537a7a789b0483a53c81c56da6d496b50b634f7f8de0d8c4c83aa14b9c6cf242575fd0a59154c5ddad2180c8a610a2d18be079cafe09b73940cdfff4ccc871d3bbd036d2c0b488dc26b49064b4e7d9c89fe897f6224866b27456264288ee47e7a69b50aa7b9390d76ad003ec516d1d1b19c13eeefca43037d96e018067d38d89ba0dad9563746fb326e3203282606e6b25e2d6e2f35cd9e8d7d5bf3562de8d32f18b8e60fa868e8649d65b891ad056aa41e8be6db859467ab553c9508949f48c6e5c6acf771debac17d9598d67879c82c783ac07bee651005f489dcf1381654ffc2574f256f51b321e1ae1192b0ac90a067482584816619ea97e83e7014c1198e66d7481bcdf58d5f4a3cb9ec791682dee8113b515b9ad318d5b9bc5a862abd6898dfb46a175973ed61757176c94d1466ae67ad89f9bb9e97813fa285c4c8079febdb21e38ea7518cc7e60a5e9a6e678df63b8a21daa401da3d8a8b740404a750450392ee98cd981fab0afd06e217f9a0c042aa88d9e1f119210f1b9b80bf72f410a4e93f709b45422a0984aa303bc3591c9f9f57a2199566a75be59929be23c87282c34492d38749ec9a6b28902cf685b3b861e3f8519e7a6ef3e656504b88ee9701f8545564ff8461aa6d91e174102437eb42a666f27bf587c3c3068362ddbfc965d1539a20937047710407d2f03128b52d3815bfb733e8e7f53018e6e3fb548a7cc9c93fbcee7bfd2cd50bdcf9fe8f8f84b40f42540468ce34f669e73bd326200b9e59ca719613f6d677ce089c0b4cd1e88347f8676069239a18ff76c6de546a58412e05cff52437e6ade3eab19ac5cb67649386b13d4ace29a7208cda239f35adc54a6a04f7c9e69454f8cd7f656d854d0c60ec250a2bc9bfb4c3d6064d6fadca9bcfc527ccc3312d897c95add8210bad54c9cae42f4222195641214d67806c89cbaaa02fdc00bfbda72416b6481251f1e4e7cafe0adcbc50c2fa0d1e97603ace602b1cf5c84b7aadc8fd28320d250285e1c29768d2967489a0dadaba1fc0ff113179fd5234ea279aebf90d6a252bed3785172128ae10cc3ad721e0b61f49d19b2ce08e981bc14ea086dd1e519819d071484f6d976843a89235699b25c0d4463c7c25ee0d1571fe570b7ed3bf684b60f0777cceea778aadc3c7bfe45d8bdd94110de2a9bb894217353cc99c077735ac9fdcc2941faa9d1c7656c2b5044001ad1373328914007777780610371fa91bb060ff10e54d1dcd83a2eedb138ad7fe3d39a713ca50127b913b368e00ea7cebd74b54858b53bf4df2e3a35e44ad4db3fc2d90d3712c70f7282c77e0bf98cb6dcbe6bb964ea1fa198b4b21ab38ce169d15e4d08da5631da5e7b967b51206cf67a2e5473a1d0e1ef94a863949ac9b361dc9fbb5525ddcaafc9ff923d116ae133c509e68d38382c8dc361d3405b7213297bea07c27fab8729aab3763674ee73bd302438f15422d028ac524f6e728a7302f1bd8d5adb45d1bd"}, {0x1010, 0xfffe, 0x1, "1b14254119d525acf0bb1cbaaa0157640fadc36bda9dda47147475e23bd976c01a266591c8f829ba7b9e17233bca383df866112c5968d7cdebc7dd1fd4c1a35d9174ebac9827b6104940b60f7772ec7a9e6c081af7b2ac93615ba3aad54df3ed74428795a457087f734a0d79e1fef73091b60b11784ae673f20cf5cf4cae337f10b813115ab367be0ade033ff2a9e2b9bda2255cca2bf9ee755ac7d3dbb5f666d324eb51c51d9d15016d402def784cc31bb1eb580468d2ecd15f63a551e7e3e7fc61c3909035f937889ed314acbff439499a3984725f5852efb7e216075e6577691727e9c1b1a688d288e221f1925cc42b4fd9b6d0686e390539ef10ed10d7c491a0102d0355d442a3821ba7af8f6dd4c593659753a4b732709d2d3bc50bf6f57ec27ccb555c59ef311ce147c7545a13c82fab5b6b3f7c64439ef5b1d598d87da0c028700d2bc0f7b35b7ecb5aca455a6c99ecb79b409f60ed86bbb5544f2fc6bcaf4a32b6b047cd07b4273d6b4cc04eb6720fb0d79f00d946d9b638ca26ff1202c9e934a3b9525eeb736ef9414740ee8520a921662b903ff839ccb4779f29c58d58136101cb53b20228c2a8e28384b4db886c430701127d433ca32577c3538b86f5bf236acc77446f98dd6f9ede9dbfa6671a277bafd791eb3bb987a08e29c59896a214daa43ab7cd853234377454dfa6be8ac8b9a3a03b30361d7deba4f33863e6a5fe949a1838389776007bcf439ccd772d496630e398a377c37719c2b9e8bfcc56e542dbce62e6e6d4a22a39c8271ab6b4d1ee25850542808a54d13b574bd1558986a03cfc1b45a7e0638d8a3864762eee5bf6ac559453c9346ce571bd606e92da068dc1ec8f1b0a4066b6acb33f74801b25d090f75b427c966217e10ddb741b03d7a800597c775efcf2020263f77814f5439d7b863d25c99342bae4a4d16371cd42481c3cda80af484327641ac73195720b14ae5fb40ea5d397f6d671f8f6621e119a0f8085c750b584236ef4e5429107386e513f6a5164682a1dd15dae77b97975dbe26ee16fee7aab308347e768bdf26d40d392af1195590ee92eda2804910f4fe657b8a2a871630cf537670fea4f3faa676687ea979c3cc8e85eb73ffe9108be7f5f686b36778b70370dfc0283f951c9459b2dbd19c9fddc008fb0323e429f768294ad578e24a17ce62dff829bab0c5aef0f75015434b8cd73644ec904875bf2b1cbeff9166f70e4fc524582f4d4292eaa44f35c2d49450671aca23101f04c70822a80287823c35db771f5d60b1f776e1625649d1a6d10d28adb8003b8a184036e5d733999a494ee0dff3f116b50296882e87c2a603b649d93562bd6777cc829bb5c7b666836e33ee4b724276b0513f5b19be9c75e7e887faa2280f6ae2cc6aaf1c1af2adebf5ea9715dc0e3ce21dbdfa06b22661b3ca3f24a5a49d53f7c1ff439938694d8d43d3b916de2b6b070d41750f8d4fcde4b96dad049c2ed04aa73a976dfabf782750bdba6851d5da719b9836d56f153a6effe2cfe60d39499260d2b6e7f52fb434bfd3450556f57f0c80b591923cfde8daba28c21d966636940aaa1f40848ae99cb35339db7011c4032d0c12294639270d9e68aa7b53b054f4bb96c0978a6d94301eb703f3ad4bce8b5c23a950730c2a8037895980ebcc62c95a617ab1241aa45fad09d5cc23ff631a6fc7aafc4f1c703ce10795fca60ada34656b6296f789834a1a21a4946959f5792a299b9b2b8bde3fe99fa1ff29298436edcbbf60b1761265b708b820d1af80aa46f632678ffd5f37102188e162f23549c6423fbdd46a216637fca5764227b6bb28734a29847943aac6c33110366d819ce826f26d17e9c4c94d0ba48c52e057f0be2e1fbb549fc5ceba029ad04349517208e9565dc386142219a2faf46473c518b934efe012f64919c59e6622b7d73e80018f1b0d2c57850f0b897c489e951b3a8eb11087cf2e04ad6941d9254f7ffae49f04f208aff9909fc491d98a3b8bffea014fe073736bfa240ddeb00f06c12fe872b44cf435fbee74a805ec29890587238ef9527211495dffdc84402aa8b447d8c99ae459fbd083673b20ccca54d5481cd7501fb1dcca5e179a713c7eb789690a30324c33ada30e1a75c506c15c89eb8baddf3e15ba832ce372dfa670211d3998fa7ddc199b19879875f0f18cd289b737d05e70b7707a6de7a001221823b99f833db43911efeafca1eea50ea352ad1dd2cc4330b1099dd1ad5147bddc9bcdc3146b6d3a2abe027bcba9411876de703b7f2ff2f018843539de614e589f91b87b87180cce185950838ced7eb5444e12ee4bd1769ea85cea4c4e6cb89e08776edfb265261f0b374755655b13aa3b0b29e1967cd5ea612dea6880828477e6c3751e50ccc827d5a33790b9f742e4170475cdb09e145689f22ed6a89d7a13828fbf9991cdae49e6fcfad61143166fc03c7cc774e4ebb43a9312ee11dfd59c207aa9d9f3b397e7aa2f60fa7cceae64e9ba8614c52de982bf4fd8334593cf55e28dbf4335ed289062205ee2c9fd489bca7f9427a960a57a1b360b4678a01beda787bcce2ca342f5683103b4780954a59b722922c9acd95f549dce1ae63180a437dce6e40bae8ba3e2271c0388a619688f8c2c780a0aadc4ba181d499bed32328b7913c9f1c16fa0d472a59b71cb16b49ab74863a3fa62365281ad0b4a402e9eebb1cfbfd672d3e3b68211b3894a1134e0e8cf6f9dd084d1739b0d060f67f5f3fd746cabea7fc323ade7321c72338d88dc6a889dd795bcb83adbec4156586d659bfe42f5cf3fb92172d1772de22219b2a2179afa2842de260904f1a84f531c3baf3037515679e6e4642423b2b2b3b96fc7ac6a93eb43a40b6b062994f84b8ead6baaea7e97797addc8ab2e4ceb4b8fe8def814d2d22f4faab1bb8e4ebf5e3d63448eb76cf134550f65fbb97281996cd6428cdfd9957cb304c2229f1b5ee935c36d24eb3362fbe90cfd07abe880bb3841f0b1c86291eaec915e75440f76684c8999acb5c56277d6b75fd3afa5cf9ceebf1505304baa503217214ed08d3b72fd2ee85456cba1583374163d8e4ee9ef5ed1f198cfa27c29a384ed4463bf04c0f7fdd0aeabd3dafb1aaf9f8616c8bf50806cc26dafdbdbdd7fdba7d321007dc08c2d1a94d60fa5e463c5019b5f792ed51da1b3beec8ed745ce517e5d1db59a9ab0122a10f75d5f4e51d96d406a66f3630d4736d911ddce2c5448124e9cb445373b90234ccacb60a37b89be9296d39c4b3fa5a1d1789b1cabd004cfe771d6ea555f12789e91a6a070792697bc919f91c5ce0dafb1462c51dcf88f9288d9db4267358d50ec56c38d2d645d24332d0bea0d5e2f8de339a0614c8e984cc54ae18c40012adfb004fe5fca8b5ec1bd581dfccef416f92dc45f2607f1e1ed6b2a1845db8a8646c1c35ceefd459a5835035886902888a1118710687ab78801d45874807a9386bee88cdb50f7cd95bc0957ec552e298779fd16b5de78bfd4c7accfb2b5e1830be5d63791ad3b8e444e5d7e92db947526e462f87a0a081ab656aea699b95d740963836ec2f1ab2984e38010a70fabdfa10af980852dd42fd5746a5669cee9570acb93750c4d9150023f445b1ee7c2c0180abbdaa2511d6ba6559ad3fd3bf9a0cb93f4d747cac5cd42e6370553f8f418012a1388b9e97ea6722b9954d0f2adf16d3de702aca638c15cb3b63b9c8f0bc70d39cb8042172138cf634dd8255778aab9ca6861c129ec1a47437b12262d0c38e022e492d72d9f653d0a4ffc077c3a3238a5b09ac5938b0757eda6ddabb1b2b1cd13169b68d9a1f217cce7406241cc6385ad8c44ea1c5187b49fadbce93fc8bc8448774b2ec64d992c0af008ce44a1a7c3242fb2893db5201fb877529f4f9490a8111621d1e1df52bf832edaba15c8c36d7b3b2ea9d23d8c20f3e4fd8089182f65a22325daeca53016c9473f1567f799a04fb6cd5b704883bf5b9b3305ca4f5619786b7f40e9cd7d07e55044d8df73efeaacd0cb8086b4e27d41a51402d249ab647a8073be8d99274baff3fcafeeb91642121160e8084b5803c285f058340ff538465fb4d0d8fa70d39b406a80d3baabea49f486f0f582bae761fa216460872e5c9b33037e7cf9e0ea3ec541fc8b8c1ea17eb49b335796b60ce99bef8ddd3a37e1e9fbdceca28c0a99d0c7722002f74002b979ea28963dff165af9e33a6f9febe178e72ca6269af9d489da9f393930f39c344d75aae9419c5ad9531df59d48c8a0e0f88ee8812fa71d7ad29fa86aca2ae769e46310cf3779aae49687614a3e41647f025b971489c58e055c598dfb1c9eee4e2f0e86d2aa3aec1021239443918f139d666cabc4301d5b6c2b5de8e75d5b3bffa00d1c7c6801cb6553e3106d449ad44da55ad598917b492be83ecd6046530ee7e9437559a71e0acbb0ab0c4bce5a113b92a68ecc2810dc6e28ffcf418b0ac0dbbb6c0262390ca027f65f525393c2a6a62496e81e5139008245f76d6e1152c251727ade443a4cc71144194af0938d48b5077e74b1fe18e1a64e7ce23bdea775c8fc98831563d8be501c53f12bda0479ce39bbf159cf0d5264231f3ab31a59b659daa8469240e23d4f9c00cc4572211680c714a33a5e7ea6aad56a9a2fcf716e618bbe1263987784b4588e515b1c873e0e054d3cb2b14f369234f8c93dadb3fee0b3ec67e89c3e653bc2358956b790d755995dc4c47bd635ec18ef7835fb54a3435fef9a60e45fc5d2beba9d8d87f57c521171feebdf2794ea401df8e920b2160f7c4f2d0314c26f2e2978b7e59fbbf5321dc4202a99bde7520ad602f3e56ea9c808ee26c74fe77c77a12eba1e97a4732c4b0c45cfef40f2006ccf3ec6438e7f8761b52dad00ce7aa59658c9a70975cd42d52108676b85eccb1de4080406e5af6a15ef86b00a01eb779696a0e23106edd58dcd717d9647740ecaad27bbd7c45e7e553aa18404b67f5c95877fc1d176f4f95d491540732b10f291988c4854139fdb1bfa7c49f05b68429a6347c467a16b5a3e78509e6e32584c26788158ab2f30b7e82dd37ab1d79a30756f6869299f2cd60d6a1302d270b83fcafb7eca4a53c514db34370660d6af990a0e8cb0fe9c45abc23870ca0801daa862672567b86f5f60b5223126557a0c2b61a158272a9521186b1363b6d8a2c7bb87a773c4747dfa24309496da5585de18759f199483090c1034b4b266e4ab43a7c59a161779d39413396788bdc1aaa655f38d3c736117dc14d2374dbf1849fa62e463b9100a085db6864a8abf857641ad661a3fd66e28113200a4abaed0e660046765d83bfcf1d2a931803fba8a466f6a6e1cf0cb8e7e6a73153d5902bd0538b553f2f5811493c867742b9d5f8d3a4c551bec892fd5acd8a75990bc7a52d1f1a6bf7c9f167bdd7a67f2b19dc4772c82749017a46b5d14fd7a63e987a288144bcd4fb02272b2dff8f78e540c63e51fb054408740e0eb60d49c397e7e958507717503943e4c326cfdc169e4ac09419cb62326c3c241fef67d64bdf1d4f2759c0c31243aef05eb2975e504c2fc0fe53dde89f100fe2b655bd39372056912a09b71e707fdd514f9364c6bffdf15a6b6aa7e026263179e0ce625a595285357d56694e663ec766d35771748640f4a6271876813dbac4948cbff4a6b7ab675247d7cc85c73691e253507f02a20377bfb865d5e013321746fe0702e2db587501efb7c46dc399cd33449fe05cc2832ea59d137badf0e2da9ff06e1e69d987c9308d57a056a4923e090057506fe86d05"}, {0xb0, 0xffff, 0x1, "2f825743f241beb2b4d11c7d37c2fab8342b5156d8c58f770d154cf7203f9a7c95640a3947f8ef60251ecccdf95048b4bf096b5b86ee0fd4a0be85b6895edadb73c49ba831a4b99d8ecabb81c6d713fae6592917c96da1fdc81a08c9408a5080f835f17c5de70ad7da9857fdb487f3a70aed7b91bc9e950347bf584bed3b13ed21ea470991da89142e06997dad00d6c46ead7d65eb8d1e181f69"}, {0x40, 0x1, 0x3f, "53942efbb5f70cdb6c6138b001180caaa4b854dfb9d0d912e411824dee29e5096d9f523ab4938ee43748357853e4521b"}, {0x78, 0xffff, 0x1, "2e7f375e1f293cb9aaf32c73da40754986ce8132c287f27176b7478fa4eb826b717a3328f21acec42a0fe05ac5bd1f002e488652ec97a8b45896a028351fa8a2e98800e281a9191bcc4d44a508697b21f4d81de0321b9db5b2e4e65fcb541dd229"}, {0x88, 0x1, 0xffffffff, "1d4735805a9fdd78efa46de1e78f4401369726eba124f1a33f4ab25dd1c41c30f46e89dff8dd75b7baaee30f1ce30c650c6a953c6ba2d564ea0c16ad5481033c0f130bf003bf34079daaa5ec469b42bd9c9d67ac0f4ecbcd8d454ee12b63176c1feca684b944557c7ab50d3c343f0b97ad6199a69958"}, {0xe8, 0x7ffe, 0x1, "7f3e489550b14dc6796c2e745c4692a288fe8962a884e883626dfd345bb636e86e73dd8638a0bef764b7c0009a341c003235d3799a547839ad492ae3f56a840d74f1f2e058f0aed85d262758ccbf01db87bd8742a45b1578f164d46cd50005656cb6a57f9425c60cae27e3957688e5fa7ba24e6e89bbf3594422f05f22a48dbb975d209ac598a8ad169e7578f3e26503b2e3cfbaae5621b2040d7cc331505a16f27bca69cfc1c0721ebb3d6f8feb1e440317bdb0aa0e082ee9b006b5541e5546d6fe5b53f9e1b76bd9378c9be9ef7fb49f"}, {0x20, 0xffff, 0x9, "94b0984d053865943a"}], 0x2318}, 0x9) r8 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002940)={&(0x7f0000002900)='./file0\x00', r4, 0x6}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000002980)='/dev/tty\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r9, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000029c0)=@in6, &(0x7f0000002a00)=0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) socket$inet6(0x18, 0x5, 0xb8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1000, 0x81, 0x8, 0x1, 0x7, 0x8, 0x3, 0x3, 0x3, 0x100000000, 0x2}) socket$inet6(0x18, 0x2, 0xa9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) semget$private(0x0, 0x4, 0x6ea) 16:00:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8811, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0xffc) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) read(r4, &(0x7f0000000180)=""/177, 0xb1) r6 = dup(r5) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000000c0)={0x2, 0x1, 0x6}) pwritev(r1, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./bus\x00', 0x8, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000680)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r7 = syz_open_pts() r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r9) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r7, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r7) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x8000, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f, 0x20000000000004], [0x6, 0x4, 0x0, 0x0, 0x2000000, 0x1, 0x6, 0x7, 0x2, 0x200], [0x400000000006, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x9, 0x3fd], [{0x9, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0xffffffffffffffff}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x6, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000180)=0x9) close(r10) writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') r2 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x200) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'.\x00', 0x1, 0x5, 0x8, 0x0, 0x6, 0x1000, 0x20, 0x1, 0x0, 0x7, 0x80}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x1, 0x6, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/5}, &(0x7f0000000200)=0x7) dup2(r2, r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x8}, {0x18, 0x1, 0x101, 0xaaf5}, 0x0, [0x5, 0x51, 0x400, 0xdae, 0xca4, 0x81, 0x8, 0xffffff00]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: dup(0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18021, 0x0) socket(0x6, 0x0, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlockall(0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/176, 0xb0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x8f) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x7fffffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setflags(r2, 0x2, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 0: 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) unlink(&(0x7f00000001c0)='./bus\x00') 16:00:01 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x40, 0x0) r4 = syz_open_pts() r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r5, r5, 0x8007d55, 0xd75, 0xfa}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000300)='./file0\x00', 0x10040, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) setsockopt(r10, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r10, 0x20007479) 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)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x0, 0x4, 0x8}) r17 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r19}) r20 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r20}) r21 = getpgid(r20) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xf0ec, r7, r9, r15, r18, 0x1c, 0x1}, 0x7, 0x6, r19, r21, 0x401, 0x7fff, 0x400}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x8, 0x7, 0x1, 0xff, 0x2, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x8}) r22 = socket$inet6(0x18, 0x3, 0x0) getsockname(r22, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000007c79243a50dcf4a500d890f5000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f00000010c0)=0x6e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x270, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(0xffffffffffffff9c) pwrite(r3, &(0x7f0000000700)="8580bc9173aaf1368173160f1fe01624139c03b610bd1228db2d9942c78644aff61b46aec2936be9f653848bcd26f4c3f098e85440a7589ccc066dca6d7e72df254a86e8b133a5271470ef596c4a7723aca9f97d7a5550685236ff1aebe29208e34c297b1c1b335a02db4d7e7373616878dc64d89f68a81945161362dd0f535fbb1d023609fbe2da311f964899eec0829900ac0c55d18f16038c4b5b573f9644d14e6f865cceecbba69a912194", 0xad, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup(r4) fchmod(r5, 0x10) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(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, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r4) write(r2, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x31e1efd0f893b50a, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0xe229) close(r3) pipe(&(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x8, 0x7, 0x5, 0x1, "91b2bb3cfa2bb8e2c14f8cef164765b5c50fd02e", 0x40, 0x2}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x4e}, 0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) flock(r0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$dupfd(r1, 0x0, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x7446a6d, &(0x7f0000000280)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) socket(0x6, 0x3, 0x66) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000200)=0x1b2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r11, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r12 = getgid() r13 = geteuid() r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r14, &(0x7f0000001980)=ANY=[@ANYBLOB="d1c9fcc8ccef944d2500da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d2264304905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3458755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe62548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e27f2f973e885f0cfcf6c469dfb8420dca12490ed8c11325fd72f5d7d17e79596e8bc13db02c3d72be1bb6278f84819f528c6dba660a7446851a2a518db9ea42c6b78c92b79da98191159dc08c7c3d7d25eadb0aab129c66552a5053dc59a61a259e4b5d484d5dad549c9a6e3febe9de9cf267c6341cebb3d0d549e3dc7ee5e41654ad5df35e470a501c3ebef6b665e7555415b33bd6cadbce169b1480d393b131e1cbc52b78651cf53f4ecd500a4eefe84c2a976ac3f24868398816d9af9159320208474856dbb2be43a7356f53e78987090ee4b06a7ebb8250988072eae9dd5b6574f73ede314fe232aeead5e45af40f8aa20a09a7c9062893cca5f2c1d803adffd4a54aa52dfd67f063ac6d53e9ed454557ad4478e28cd8896a820c33123af94abff8673a50d4cda237218c68cf0947dee3ebd2741ddc5a4d5b8dc204eca69e3d54a725c1d3c17f5bd92231d183eb7e33ee5c3a154c95c70fc3825f47b6b6e06ca1b148bd85a74d598d35928b971879966499079cc9bce0278ca064df43a2ea1a3b944598a7b3241e356ba9d9cad5c804a15102dc8ac999a8cb8a6a0a7247056269d6c5ff745b0e2c16ba45443c01000000327aa134e839baaf8f7af69070bdc726c083da5aeeea5abbea34be9baaa84a392f1b424cdbe52215110c10100978a3a0fc3eba103ae5343619980cb4e9d392356a570e8c02f4661647f4c49f942be39bcee320fcb569e4e5b71e2762010da528f16215e6e745bdffa7cc96332556e50b0bc785be1f59b0c5ffb826355c2f71b87bf2fccf0712588c903c26cecd3724dc79bf9803d3426a9612df9d9ea0d9bd643a8827b47f71d7d6d812058de86d3a5161c87dd2"], 0xa) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getgid() chown(&(0x7f0000000180)='./file0\x00', r15, r16) r17 = semget$private(0x0, 0x7, 0xa0) semop(r17, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r17, 0x0, 0x0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r12, r13, r16, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r16, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x20ddc3612b1df3f2, 0x7f) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x4) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000000540)=""/218, 0xda}, {&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f0000000dc0)=""/254, 0xfe}], 0x5, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x9c9) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r0, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000008c0)={0x10, 0x6, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x280}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x8}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getpgrp() recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001100)=""/70, 0x46}, {&(0x7f0000001180)=""/213, 0xd5}, {&(0x7f0000001280)=""/122, 0x7a}], 0x3, 0x0}, 0x840) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) shutdown(r3, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r1, r0) 16:00:02 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)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x7]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:02 executing program 1: socket(0x2, 0x4003, 0x0) socket(0x2, 0x4000, 0xfd) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1, 0x800) r3 = msgget(0x3, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0x1, 0x1, 0x1400) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d6000dc125814bb6ee11e303000000b33d0000000049ad4ae8d462fc1c8457c511bd38179ff5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x8001, 0x0) listen(r6, 0x0) accept(r6, 0x0, 0x0) shutdown(r6, 0x2) sendmsg(r6, &(0x7f0000000380)={0x0, 0xff38, 0x0, 0x0, &(0x7f0000000000), 0xb}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r4, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$lock(r12, 0x8, &(0x7f0000000240)={0x1, 0x2, 0x7, 0x1, r7}) r13 = msgget$private(0x0, 0x284) msgsnd(r13, 0xffffffffffffffff, 0x0, 0x800) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r4 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(0x0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x79, 0x8001, 0x6, 0x7, "5b6c39bcdf406cf7709ab05a7a4e9a94218fbe81", 0x1, 0x9}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295278f9f9acab1d0b71ac359ccf2866606955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0xcd, 0x43, 0x9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) dup(r1) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto(r1, &(0x7f0000000100)="694d0ab357f7811a4458750c8ac436349cfaa5c29edd3592102cc3b38d2341bd1446b298bd529096e1db557f56e674efdb9ea5e7f82d2678d52c4e36b1ab6c74406a664f88b7f6c5168aacd8f410037be08157447447504bfcac28993f63064bedee3c2236d35bad7b43211f7b97c0ca6f808c88f31ad6b40169e56d64a12759c59c2a0f49aa3621a450a3", 0x8b, 0x4, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffffa, 0x6ddf}, 0xc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="60512768c67624fda4039513e9078a2307df54f0e8000001000288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b390903905ca8407662ccffb0000be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c3300000000000000000000000000000033c8e37f7cc8f95c213a3c55690c9e807405ed627e5330848a8cab338c8350755f76d8cd094e7bc1bd2179dd331d718434cdb26cd013e561651a8163c02da4004c2cfd", 0xd2) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000280)) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x81, 0x7, 0x800}, {0xc8, 0x7, 0x5, 0x9}, {0x4, 0x20, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwrite(r0, &(0x7f0000000080)="01d9f52b8f17b7d5a330f55b5d8c20cfce936bdfc66db840492fa15091e00a4a6602127485294f3ef3a8449fde1ca671cc1b48f227ee899f67af8dc599e7fe20c5a18948a6c35639b4f1c2b37a8a7fe992a22b237861b5df6a0041d14bcafe63c13241e824998999d54326154bf15a0642a906e5ed4e81c97f05df181b865c0281f5c872a823900a5f2464d485def672ddff5477f3816a9dd33da288ccabf17abfe83c5bca7926995041ced19e31d53beb603bdc321f11f74dd5b2a82663", 0xbe, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002007, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r0, r1) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x8001, 0x1, './bus/file0\x00', 0x7, 0x7, 0x100, 0x1}) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="65eb3fed69c0d0951e08e446cc814b2aa9d3c10079824d73d5", 0x19}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pread(r1, &(0x7f0000000100)="61fe4eefc6f25d7bdd10aeb1", 0xc, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x10, 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet_opts(r6, 0x0, 0xc7a8728d503d56fa, &(0x7f0000000ac0)="002dd1eccd66a96c45368ed83fb3e58062e221620bba1c565123c998bafb7f777be71ca3a13f114ac540a361e3ec36cc7e546e8c4b3bd56389296d5088fba7d807936f20e58db0e20ba3fe6b5e5c01f8713fd1276b89d580526a5e4df7ca8090a2d1a9f23444d70d3cc57fa1e3bf5503f580c6b914544aa1de0e6dd5ee47d2ccf0ade97b596bb4e6e77aaaedd0e4b857e4705c5e8f6d30c96b59e54886afae0b76d433284a49d5afb9a02bb11f0b75e700e5586450265e0020efd152f987a4d0187bb201b642220e6a2376720689cc65b83d57410a6f3b17e94b1ad7e05bee6f343af56eddb405d3489cd37f8e0f7ac14606e5ac47ebc6be77760d2e3244d1a3e68378b87bf53031d1567b5ff03acd60dd1cdb43287f1812a8862b1af0e1c9a444b1bb6d56a8d8a4d47c694bc90a40640678d0f0812ca4c579c35a2e4a3f1526e1672dd4297a6206bca93d3ca5b074b6e14fd74f8092aac56fb1904c592ea37c68b27060aaab3eb52abfda2f1d493db3ea535338ca53dafba054f879ee1ee49eb620534fd53011d4ff12d7328eb41ca812d688417aab0639d5d8cb9c44c895cf8329eae74ec84a44a030c4c8e5a12bed3db2b99b2a450b0057c15229e6b451328d92afe89463eef68b9687e7fac1f6db847bcf8e2d141c6bede2afa6677fc0410356f0d3809c51974419da7eb81a9d27bff330f6ec8d0ba0c4b6a24a9809e9951283ad25e54943eaa79f59f72a167769f7da4c7084568e65f34af8ad4e8d62b83b4798f6081815afa0817954d3e0ce6f27ba079f7086f7a97e563914cddd3f107944bd2068cb83624b7885e28df313e1f2b697ac890108934fbf365e57543274e4b33ca4b629ffeffbfd89d0ff3fae065f89147c1ac6018fd9f358952b9dc0b99a07f7f578dc9da03b44b5dc6525eb62f225ac9f8aab939bfe6d63602e368c243c82f66dcf2a8e12ddd3442af846c0070e5550567124499cafff7ebb926632cdbee7a4eedf015348c5d76236e93cb847b2544cc43dde04cd05f96b762ecc8de7896df628fae1fa04e598cf808a1fd6a4b160b48041b165bdf02a61612d672514fbf31c7b40c23cc540ef68c2560df0ea7a6ae8fd4b444a64d978f1537fcfe78fe4a9db02b3a665f98869bdff361af31bf69288a365432ffefbba5959afc25002a91c28e454765a3f4552d6c823479f85165ef0040b2f89fbd958a6b8275f97fa656a6f12a2b933daeacb1f279924b40f91c0f66424ce3ca87526177ab2c9e3f3b71bf76a25f36ad50b423f22a06b01c7316af778221ca116639672001c7b4bccca20f9d619edb150443baa0910a2ed6d7314d1760079effdc36e209d589cc329b97fb6fa01afda735c8a2f9b05d0191c2012206e41bafcf39cbe505155cdda6f6706a321f44fb304e0dc2bfa2b4b75a0bd11af71d4001bcfdcb03514481fef59cd9c4803488bf506eeb5f24702585463c6b58f46c04bc3948793194f77a83f7e7c2a537c613a3bd6fb615fec1475ab6b0bb3380917cf1153dc380f257ef65bf672e666093fb7db7418d63812744de910f5d91315715f161ef6e89c6ed10dddb109c483d64e4f19319a324fd1ce9ec88fd4b1daf369301e2624e2786db4fcddef572ab6fe7d397edc29ef7aeb5b80380aaebeba67f11c9ce92c45560cffe07b7b0bee8a6044a67fec8ee978fff3305d3d8361cc82d72281010f7b9a025d4217d120b0b887a00069ebfa4c3e20dd07a322b3cdfcd1c1033fb366b41f5a39c589b3241808984bdf5b3837529bb677402fcd9414a52ecc88eab171433c5930b76fb223b47f7f9b6212f8a321db2d5b0927feae1ef3b9279128a5056c7185ad3525134a6ba46f481394896be9c9028b2feff2d3c8ee905b650740cf66d78eb8a25c34d802dc32ea11d3f7ecacb99a45549b0d562667a7baa574cc9e793766799a61e503115453d8ae24570e5eaaf37cc1f7571cf1c1cf1b99b4f3a98c85cea0b52ead39b0b48e99cf2aa790e2e1af88a718d382dfcd1c42ad387a9783492aadac82e226d7a30fde4b5ce23b030d7a539f6692d9fcf3968fcea1584435a19f5f8b2ac2a8f2746e3c0bfc6bcc2ea233271252a8911714dc56dca8df1112c7f0e9c0fb5b3daa3822c42bd84bf6a5d6c0c63b8cba1e1b912ab5ecf5bfcfaa52b731c20df9ed8eeabf1c7dd82eed1c4d4dfc1e25e2c6f42a80f88b60d566c3be33ca1e32e07d6519f4680105852f35087655c65146266bdae52945063147bb3b1fcf659f57f877e9e3df0e69e71dfb6103d92e431a468873b13206e1b0a721c101ba34ae69a99f29af33b0ac628190c13abecdfd289b9257149e9b43abea27ae219bbc3f73826f6e2309566faf5409789a444c20396171b9cb5dab2206dfa00760a6e49e8abae8e90dd31e215051d095bd7797bc77bb39ec156ef46a52cad871de8730516f575dd341e6a9ff3c8b94066f3d271aff7383e5dd9f5a31204e459c57300402a9d248169216d5b9d2ce8cfe227022caa91af812293e611505904cb2d6a042b698a8a97bd5d035d984a848aa46e78e00905bba11c2e19d7fe8a9871eaa8f13ef46927f7ccb8062765b22a4e39b3b6e41e5ae7a36daf7a8b56c394f90413bde7a765f2e0325c4847d3e83e271b260ff32346b9da5b66cc9c0db2b5a5591ba48e166cec5070f1445fe85d1834f1c0be1325d879c5851415c55b2cef3156e6fe4e148933f019f283324ae95b42a39518bae123b7100c98811973f152c97313da180f93b3ea3a4dd31a20eb3983a4cb541f1f5b12190a3b248eabfca88360e58d97dbf89108dc5c4934c79b175cceea07e886d61192deeda9a9ca8c81163a7256cd553b027117fadca01c10330f425fe48d88489a064593f4e4f515517b6accef204f180bd07f0759b4450089ec7057506d590949c400ba3728e1dba49e709d21250a982cf294dcddd094b174cbb45bce2bc815da75cd2a72841886de995cd5c36c97f90e69cfa06d0f3ab120f0f567cc8989991f058b911ba434de8d69aa3756df920c2565cc23445f8adf778a751afe02ba85bf946009a741b654890b7193a3ec2b0c2a091c15346e185e7d6696b35c12b07b46e242be42f656c6ad1d4f99ff0e3a6892554dfd8f2f9b53b772f705f81bcc782aeefd6aabfe24a2f749af58163aa9b94dad1c4535eaa6c508bc3f5dc55021851e1252b60073e36a0609667aae0f10addcf3c37454a49f0b241aca8f346a537c569f36f2bcfd1e1610a909a099dd2936d72ad3777609fa021ead52e438b6ac02b6dd376e5e0ee0e297a7d4f36c6752ced68dd26b4a2af1ab2c0b92530ec12c42c67adc9a7fffe5791b4a3eb49be8b8fc9743a72a861fa10146c0c05f027e0e377a30fdb5c1bd683f8c4e6af98326041420dc529efea3fec95921c813276fd54dad3183d60b32ea134152337649f27be27d7c4c66211cf3e092b2cf2877b24702af87a896908b31ad47718a549af378a36b793e9af626de94fdc8334f9d1254f442fdbc1a898ce240f9008eab941e88a8d89be031ca944b4ce7e90a6d7b4c03237ec2c1320a910795f66fa32dabe9e965753804d5f84b5d4ebcb99e8f358f32d7bdd99c448dd8a5f1d4972e9497440e075680ed0a0cdde847a9c5745dcfb9283b5fd15608062206a2958f92d08c14af4d1b83297093159a083f5681dcdbe34d7451b56b8c1504b782b1667df910640c2ec3ee75a93a9c0018785d9a2332243142f2ecd79c1f8b25028cb18dbf8f41860a17f948576a06cde22c0ca5bb66ec2f5dd8218699c7d08f9357d9bee94821f80240320e61b69ff45eeef5be0192121846683aa6cefa4993c289ff9882951fab556c6f3805a5cb4c52ae4cd946de248c97b8f71a5a4f3af56bfe97ff9a1f2f1e7a5a1f20f06a046c59db7e1b8cbe5e94484d3895977370e8c448598cbe4996483d2c9ae7f5a012ff850c9d12ff406c652047c7e657cc4f11fa5bfc438d9d7ff7c52d0bc71b74192c5d64cbad26b053bc28f643fb98f83180ef81592d8a88696275e86c169bf2ace71f5ec4ed6830bd99cd5f6e4929e4868fa001a5d13fdbfc911a681529c030b41fdb9d7be5a25373d052cdfad122a648b220b1820e33f06b5b086dd6644d96098d43afdfa5c6663b544ce74f6796564af95599f0f00222c9ab05dbba9cd0c4b97bbb9efa2ccdba6474ce8d2ccc8e519c190fa91dba59fa5b0ebf8a0f552cee9b4aea834a5e9af0a34725866a14f9c30e0ac89109466c7ce238bd640b86090e3e044e9dc6bb1709f47ccbbbdde52c235427bdbc1ef4658f2a4101b4899ec6a467618b87178204708098f7b4d5217870d1c046f686e1bdf2b91fc0a98662ec8eaad40fc29f4be0afe2643ac2d91650a8566a255df3774135390c84b4e685b62d337e68c89bb698c69b9ce148a9ae213d0a42ed7ef1f299422a131ef56444417541d53c59a03516cf0ed44ef40469b798d6b5e472cc107ce6518b26e3aaf4de009e805bf625dfcded2896aae9c3de6a6facbc22c342b021db15786fd000b00aabf05338bc2bcddbf5603dfccb4746b1e57c3c3d121ce34d31c68338acf2c5f72a61a4815d3330ec7e3b9e019c619b74a803add7ac1109ddec86bd5f2ecec18f0080f026c536c4ad48ac4010eefaa55de99dc15c184cbff34901f6bcfdba3f9bcc17b316b36a1096779770a94c6b5899004839eb7b1f9a17141bd60556fceac743bd247e83dfddbfd28f40c8b7c3d0a2177406d297b2395b0fce5cbe49e3c9806514a045a37980259fc98149cd5a7e09370607b6c2554a002f0ec8c97c20af4e442c8f4f7a91f132f5a74a6ae6dbbc0080874c3138ad2dc286b6d3f15abb2fddc0c5242ab01fe2d0d0a28a817aef33fd0f817e11b513b068375fae8f17005fc11756bc0ae7b0aae0ef74e2c7ce293a94813b9054de9d5ba9d8867aa611e5078775f557c9a8f7cf46c1122941237e157c4fdc9266136b773147c9340bd7f0af318e35474da741d7701930d3949e966527c9f9e68a27c548e766f3b21bdb8bcb6a0755496056451a7a57cdc083e9ca489137d5275c246db41ae176470ab8a19837345b32cd35c9ba9aba5b416c6f7bf6adc54e85c587ca3c4aa21b3cb4d44dcceed02bc2949952d9335f8c8a089c3f1ffcd49cc26c5497df0f4fd0db35d36c111270a8818ece4459ba90c7f68d9ead991020146375d66c4fe3fc1577f3e159c83aab64970ec0748ddda4fae1a6da611bd8243afa822e37512819dd373f6800a561207dfa36bd6bbc7703c440e738b5218ccb5a443b0cda49ed0af293e82c026aafe66677f9f503b42aa8acd56eaa7b9ca05e2be9ca85c974b5a84c491cfc285c260ad038889be3296469ee742dcfb66b1eee3a581a905773b2959190a3955e9111182d22a2b5e5914e4794e07d63124da0e633926b8d39925c30eaf67d76afc162f2dc66748f654a32468f87e36c5416404ad222deee4fa7972177ba703b30faf73eb5755b0c4c6784f6e23c2bbf799bb67ca177eae149462235564987c2dbdadc1487a375c6753e46a6b08a17a13bf5116aaa840cae686b6dd676dd5d8a8964dcdd4482f745a42c22633cee2fb7c1fbefbeb2372ec109df9d9c01a93b8aa3f180ecd4709dfbae5cf0e19b26f489d609ec672834bc9c077beb85cc8dcd07d80375a95a99ceccfe1d3f94556d8ac3e812fb372297a09722d63ad18c9e3029ca496d658256a9ea789a455822cdb3fc30156ba778e1edac4c4b50b4087d8b2e2f8772759a454fcb3b48532778696edcdff3124cb8720130119f69d4c23af", 0x1000) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000001c0)=""/181) fcntl$dupfd(r2, 0xa, r3) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) socket$unix(0x1, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x358e8fa3f39e4a02, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x280, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x40, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f0000000300)=[{r3, 0x40}, {r4, 0x8}, {r5, 0x40}, {r3, 0x4}, {r2, 0x80}, {r3, 0x20}, {0xffffffffffffff9c, 0x10}], 0x2db, 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00042e2f66696c6530000fa60aaf87a84f8b702f0e5b20ca38c5a2c6aa0f8238a1cc0702b1ce209550c594ed48c22ce5fce21582525007b25c32378a145927da8501474d13b90a4228f5235c4919145d9a1bfaf5968c34f2504efa6405fac52ccb9c5422a05cb608571378fd988b4a27714e43c3806aa30e57dff1b07ef9ff88304d7f228afa777284247b226d1681dde5d096b00807fa85b164f2a73ceedaca0319478455268b8a1a797a160e213b7f582b1838b6369166129e53bc9d6ae119f17d2580498e68350d3137e5fef07b0633d2dbcc69f44e12796cf89bdfb9f6c56097de0349d73980e7dc46865efa0be16573916f5a079cba13c193b1d8d736c382"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f5183f89087515ab45713442de600d63204af5ca169f5bc55817c96eb2ffe1c", 0x1c, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x1, 0x8000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x3b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x82) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r6, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r6, 0x20007479) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r4, r3, r4, 0x40}, 0x5, 0x6654, 0x400}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) 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() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff000001001000000000008e4576cc362dcaa9abb89411484f4a69b54a43ae3b39608e794be4950fced782ba8412090000000000000079b15cc27c6fb114", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getppid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x0, 0x4, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="21610a719b506e41a9ca86630a01503d83e9314ba87b84364a17db0f67fa76898e7a816605439792242bcce2b6202c65be0b1861b44362788566518d8738aeff1eda426799315a8baf74e9db8e8c83647fc68a691a42989817e64582f562945f4afc9e0f11999e2e8f88a194268255f51bf84cd4292c4acbab5d627a541a4fdd1db3253b128a34cc305fbc58bdd676fe271c3391aa4dd7d5e72b8ad016127ae723d5eae31e3c04cf49984c98f451f18b2275222c2adcb3cf2766690f0576cc58d003c6773fbac7d97914136ca7d8e82881da17d1e09ecbb141c72163e22d9ba59c", 0xe1}, {&(0x7f0000000140)="af00af0ecf", 0x5}, {&(0x7f0000000180)="a170b1ae25b2e0aaf033bb083db91caaa9a00d666aac68f643b1788b0a5fa6714dc3946ffbf3b8b376336398f26af3066e3cdf5c720d2f0f63961096c3100cf5efa16fc0ae0fcfbcfbc04ab1c01fbc6b2ce7c434aac7a6bccaf90b7f507f79b96f231da6ee7ae526c9db06f3d69b85a811f27ba876fad3886445cb608436ed644c1e311ba05d6da09b10de4ffb2b93f372c35a665cbe886343c5601323a062b49578ef58cc561febeb95873c490d36a85477b574f8ea706f0f37ced03ea802f568f41f87e2b496a3819abce25d0d018f", 0xd0}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r0, r6, r8}], 0x20, 0x1}, 0x6) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x97, 0x0, 0x5, 0x8000000000001f}, {0x3c}, {0x1, 0x0, 0x0, 0xffffffff}, {0x4004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = dup(r1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) readlinkat(r4, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/188, 0xbc) recvfrom$inet(r3, &(0x7f00000000c0)=""/1, 0x1, 0x800, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe(&(0x7f00000002c0)) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x3, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2fe300077cc9f502664da489102202d0bc6d88bb2be35454ad9a5d46032eee7df2e0836232e9978eac6df36ce55993e5efcd8c0883060bd3653a68166ac677a14a842f948e927a73e5dc48e704aab3752ff76df120117dcce698ffe89ee7d15bf3700d6fbb904bf20ad2e903243b79958a42578b743e5fd4ced2fd3e2d9c3ca69c6e4892f02af6d819b76dd7fe8ae23aca294a43b9a3ddca12c2bbc0728b328a17b91cc226bd16336e93"], 0xa) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) socketpair(0x2, 0x1, 0x3f, &(0x7f0000000100)) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x800) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0)="f68ae62abcd959c2e555338e934fbd6509f90a40e0ac9d2f090321255458e887f41e05de22334b2d0f2b7c4d84569142bcace76b0081be1bff964a77189f6f45212bad336cb3036c884d28a54550a4109c625999558f9f48d7cac3f7334c930fb79791afcc3d7b05050dc41ccbb16da9226d10f5cbeefc18d33d9f77506f3b1fc9c1402bcd28e290", 0x88) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x6, 0x40, 0x416}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x8, 0x81, 0x3, 0x1, 0x2, 0x3f, 0x1, 0x3, 0x2, 0x800, 0xfffffffffffffc00}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup2(r1, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:04 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x0, 0x4, 0x8}) semop(r4, &(0x7f00000000c0)=[{0x0, 0x82f5, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x9000, 0x1000}, {0x4, 0xc1e1, 0x800}], 0x4) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000580)=""/86, 0x56}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000600)=""/245, 0x19}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/201, 0xc9}], 0x5, 0x0}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r3, 0x2, 0x4, &(0x7f0000000280)="ed8cf795a5a1df65682180c4e858c8ba9e860b3630683efb370b1223efc91e6f5ca02fb9be74d27626d3ee73f1ce2d75b05d861969a3ac78bfc94e2f6a3f46b3addfde9b206b013a631db1fea7b555adc629d6ea6adc8f8f0cf69303dfed2553d93665aa", 0x64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, "855c000267a7230004001a0020d9830ea462f913", 0xfffffffd, 0x3}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 1: close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f00000002c0)="54aca0c8d8a8c7a392b582b1031ece2d89d4bac3e85a2e2648e020c52005f1fd7f1d9b62cd4763ad488f93ceae921da39df0eeb4db9f112e73c08084c1399fa6f29c4f89e243910037ff36d60e0c6558fe024035212844dfa7ce6891e85505638d8bb57f32c7a86c5c25daf85caf8ef32d56bc8380dbf1907969f922d6772d24d18c7a71c8adb39656d261a451f0eda8f22b1e9512e6abbd1f582243d5fa1fd96531a32990ae0c09243fcced3469745a0cebb9435d6c09f95fd79389ea3c0ef40b88db7d2e40a2eecc3f33759810c566a50f2b95651b23149ac97384fdb1d03edc4546d7661ab7232423fd8daef122c909d4cbf14fad10171b5f56e76bb21fb7f9fbbab634ce27a89c245bef0a3f22149486fa1b9bcc3c6167d40a55b2e26444683d9587ec6daa9f2cfc1a08d08595079d0178516c809fcd8c11e979eb8660c5cb4dd05556b2871876474eafe0b5eb3b9904923f2d398911b07588266d51322dac80a491b57627a375cad7f60298289afbed0acdcd0c4966e2ba67864dc7a1405f0cbc02ed92cd2af1f02e7c934369842f91033536df944a13861310e7c377db4a879b76862bd865d8bdf103fac05ef4d35a201a4334e7ae323ab2f6adf858be2116b2d5df9543f84e870262b3e08ed95e06706ba59b2a2c6b70dcc564c6bf17c19c18dc3de5079daf03baf238499ae2e58b6a6624b6894391ceba834afea17b5774c3dfb428c741d2a1561451a2ee0fb2b5037d2d3350969911fcfde7e27b53d6406343ff036cc4a8443398348f20fbde8c3ee9e49d7ef61bf7e54b63c985800dcd237d051ebe09f4ded6dad57f849d54520799debe665ccbefea2f7635293fe739cc6be8f5dc1cc632278b443c7fbb0266448debe39d6f83958ff8fbf495a8b89650d81430ba92f6768815186b6b3f314ec198a2ffc040ea7274f0b532e95c217e1ae579c8e0cb4a4a5d211c4c1c76de8abdbc9eca0a8033414fd959ff24ec7f88d952e2eba044d40c330ea63bec8514de9932b0d125bc6147aad8d9e0056066d9773918583180ffcc142eb5516fb243e0312bc2e8a326f6d1478fec5722ff1488b5fb1531c0ae835ebbeeecbf59ad6711b7204cbe222718662a41506096f9988d3331bed0211dd5cd87940dac48216202d5c95e2218068e1cc9314905cefd412563a4039cc0a3191985933c85928e55d9bf722a1635da684bc6418df4377e990f083b670667038026def46f984abec5e2556837245743f0d088d96ea980e8f898ee30fa9582ca6c9e9d5f7d90fb33aa31e8bd59b4fd47a3dfef749c7830368d02a3174b29173688392155a5a16d8360b3be471e02d99040d370ca734e79c9f6821c7233c66d804b0b375272819a1fda8a55a65f2b5183fe3b9381d5477c4c92d1e086c57dfb17ad90c43d1b436534f1690fad18aca2440712dcfbf12d2db939de56b7569b4e7be4e7d541504b4bf65934a3f830fde0f2e9355569e7457e7ac419e697b58fb670af1ac8dd21df3af5ff09f8d8cce9fd8c8db292eb5accc40abd7bde13af66c0c70a480e017ae4e8b389ab8b885b8ddf5272d39dcf92dd00e90318b8749bf257087bbf5f17e37b04e9339c8d366fb89c01147c23c6d7ebeb21ff2925546ba4e9ff882469bd698fa55f743781d3ce788c9dc251e9012802110801cdaeeddb18bdf22579bac5f420168589949b82d6b185e2267268978bcfe055bd2c1ea63cfb1f9fc3685eb506f30a7c303b0f0855d035f115da033346072a52b52a626ad71abd47f98751abed4087ad9a5369828585bee68922807a6f059f86b20b4e8876f978ed8e6534f9470ea30b44f69bf582611c81bc33c12e407437cb7e338785e3d141b5ff1c43fba5d4cb93585d4b9668db4b18b759f2a1be263fa0cf77421130fe6afc59a1e0483dca7f07eaeea6a1fc528db79951d8fb599ce3fc3c3ea7a1ba1b3b62b12ec28a8feb8b68faba380532bd196f6ea500b0787a759c7767ce4c0790d671ce9c1131721f0c4e24d4f3847783aa771b5155b3c2378ce684d8dc856f8f1ca6b747e42686bb9166e1c040d80411f2263debbb47b92b9faf9592d003883db406090566d830d58ea638129556cb933f0f6f4c41cd5e87db03141e6b0a9ed79aa28fb33a81c3413bd4839ee7bc1ed4616127e9fbed241e7714af3e6bb4ac9dbc461fab77261bdd88ff3a71536d8b4f89b9c0ff2fa847c1d79a8e6168cebbf0e1678df48533b0db931156d4d9e7b035543ff0929e194321205d6439e4101464f2f9a87c960ee5235a3109de255bbed342710f369dd2756a84b8e640a6fc3c4ace719f6e922846a4933c31e036d79e9a0d25980697aacf0e665081e051ee95e82ec8893683218fb26f74a66f409b35051d642361876cfd362ac9c903e7a3eb384bb4c02a52d097abea1692106137124fe18f7a5417770487a4947f9a34dbcb5b196de59d039ec3bd15d34c22c83fbb253fc9832ccb3ec31cf78dd05d6700fab493c734d809ab5c03e6503a96f13a822a755cf379b46283d54a3ca1328cc2d4dbc786dbe1aeef0e3aa300a94bc04166317fe3b8884202f5fc32452c58179068aaee4d211fb4369b513d07d59e6abe9ff1e1f7419127cb3bda2d493cb83eb1016e7d4ec6423d8b5acacfbbb1cebc6996d24a7c1b29f6051384aa0c3d57679b5436c0d1d6442fe4e01975c9af8135295e58cc8ba4609dd39d7e701170b9651aa8df500c42db013d7e9aa1bfadcd77bac9e000e6217cd84147cf523febe881719a9f02760504a9c4367d3e14b86fa4e4f678efe5069825ac6d7aa8275439b11b524eb292bd3cdea66390ef9f4fb7a06699e4ca8813e54e7c18385a8c3a1b6ed0d092970d65945d3d5dcf6a1b61c4e2df84a52baf198a8bcce2e9e96a29171b61c99fd12ca4d89f3b1e153c2bfde10a90d4c60105729629681badea3992794e497e1b3889e81f6073d883a36a58c1afe224a8ba5e9963ec13bd7754522641a808953a9371aa7b12eb0d77afb1e823745d8563cfa437c23061a9d2df7ff91c83680753196927924f12e39c84e47d90c5f2eadeef80d006ec76a6b8b3042b1850f11940bf59802a944dae3190c6e54aa0164ffd1f419ee0f5455f9ff705f991de8c1ebcdaa962b88abe65a1015c1e10443f44dd1111aca3d61f2fbb3624555e6ce02ec4e98e5499c16c5000b7d9078b114fb660734a9955e7adb4c9e07180a1a5354fc8ad53bf9606de2e88ac00fc7bb7a4d5edf6bb6eed015b748799341e4967ce17cf5aebd96c5a2377cdff7c7a8a4e2eb1ab2f4b80bb4fa3c3c2aabcc631bdd6ebee34e7a37534ec253081375b5bb90a6ebee4bbb6b35d238fcf1074c8bfc2aa96b76fee37a20e4916a3c88fe9177b2b330b9786ea5fde96c157b351e374e649394deaaa86e6b13e9c4dd288cbba5de99a8736d1f16995440e15e1b13d95212e9dd82b10a0853d88c7e4c089a395d6efe2fb3701eba7f6d028dc7bcc7f24fba284cd4ce583db6b50102f5ba9d4b6fb755f6838f5d259be9e430fae3eb385ab997505aee756dc87b638a584e5a58b87cb38fa508eeff16c5eebc11127936da5b92e066cb5269b92664756898d3ff85b6f1650aecfd098d74eae81c798e97dec5143d864fcbf18b237d9b29c51a4c32e5d4607b56084ff18c79d1ff454b52ba6a17c633dec885f61b333b362f973669857bab67747ccf1f14d2480bcbb52ca2c899c05cb4a5014f1bbf3faea7238ab9e464fc2668879c26ff032000ef2a6047945cb05373b5f8a9bfcacfe83b032ee05ba0f3b525c40af4eccec878665021903dc04d3101ef151dd6dc8b2803973ed7745d65736c5748c98fbff1c36e6ca4b9e6c29756ce17dfd930347d88e63eff4828005547184a7b33d1522efae55c5571e02c878d25f87226ba13ac8f42ccf7978967765867fee43522e6feba9affef57ca10bf854d1b9833f1b8f7b87f7713383f5b74d470a961ce0f1053f5b831f1d84792cf0fa10875a563cf0afdde5a92dbc302e54ea119f9537e1f20fd6f1af11a35c22309609f9456c68c755f9fcdfc67b5c01f0aed7416f0c167c1325e29a199be81f670a36ddd3d020d5d180b8360a6e027792c13a38516f65438c2f09bca079b616a9ae40f4d3e5e7bd327c887df5332af0fa50b8f6af2e5ebf56ba49e2f0c4f1a94422f6d1759c74fc6dbee2c0bc24729ae98fc6d24f756c3cd92648f935970efd45466d6882d5af9fc8ab1ffe4677d277c0fc57415b94545afb2972d8d63dbbceeffff76a59f2da63f578790f2340b989fe49c3c91c677ab61b7931c2f1a7156ea37526052ccb1a122f754c45d4e55e9c42f93f79af5368f80b47061c6cd608c20333cbe6026cf02060e830391a92e3e264e5cd6a45f89a4c9eee916b55c63235dd3c40ed264c6f8677f47c7d37dcdc5773be85fa66a4572ad97d8c698480a9636ea6d572d4d5546c06a164dbf689b139cd36dacfb5217ea29d6a6935225bb2dadb8e8052eb894818dfddd3cceafdc0bdcb0a333f0c9a8306b28632b42397b08e2ee7d81758626212214f2db07b477fa7208beee7c3c2c1f4b92911aded45c0786634dfdac30a6867274b5ff3977ce6d163cebf30d77308afadba5124788b42d7affb5be2dc584052ddab5c60de914df6214c3fa7b826de61e95a7a931300458c9a1d3b15a78a2f2d3655ed1e3a367d6da569e9b29d27cb3648163f98e3410ed30824763d0cb39b40866e37fa9eeddc5c3487db7e24178fdfcfb6ae87581d5b5bb4c46cefd5e6336240cbbe0ae3eb3e97bc5d2b833f55bb5b3026f272f9d9e7d4ab4477093a8134d3b1d0eec0ed7a37f7ab783cf252c6db94c889c0815f70b5a133debe3426f2112d7f831397f2538a07c4ec2e1689cc7c58eed18de46f461ff053d50378ac7562d800ae65f92f8098a03d052848246fdf763704ea474b6366e7b15669c1b7e498927571601b1cefbc5339a06c314a294ef4963008ff6d4d938f80a4c39216be303a2c35374757a27c3d2768f10b103b17970c278e4c25cf3a9119171eb5442d234c1fcc1b37b7859a2f1b60ef8a8a13c608537f4e23b54833c3b313d16c884dc793e26814860fb5b9ced06065d2d2610d9669f8470e375abccc5b2cf13570fe7a855749c5d1c811a75aa5778e8956509c4edc728dafb1f95ae10de262574e5a67ead07c6cc757587529ceeabd275da2793f1bb7ed5b96f53c3b2b765f3f5f42e73c7df8c2db1443521a870048032dc03eb01c11ee685e2489674404da5462f953f34c6b4ec4c14c9d92afd9cf6a1d049f3b558c18ea79d9e306471377fd1e79dbe5179cdfe0d1fd9d341e8b261ee3368636fddfa78376cec998e2b9f357bb93412dd16afcf2fd2e0b5f9ab3e4d02d9ac5e3c05fea5bde0731aa2400804a6d724e39e63ad70a93a4765a1d07ffe1780521dc763079097c78fe0163fb3bb395f27aed54b373e6a09c1a97917344a9df90fd744e348d8c12518d69ca2b42422a12b4eb42c559259f8551dd189bd3aa5b4f5f64e0d2ddd9d10d9e4177e08d3513867dd3a4c991c7e62e66004af694007f1a91b00010154f09652c7e4d4428c9daf8e300ae52b28b49735271c207f48356ee22b6f22b801af9709e06def4ef1ee960227f7cdb1bd2549cbb45c46f881aaa1d54841a3fdd489ea82049d727e309ec51d7510c444d0564b1d08e7f8405c9c3f90da46fd81d3f51869fd012dcc04c10f46406ba107699d700d68d8510cf7c2437eb30ff5e4f6c391c1e5f349e2c90459073c591255819db77a86faf4d48a5b94ce9853ed182", 0x1000}, {&(0x7f00000012c0)="8c28b186c9b6c61198964ed64b95f839cb37a2d02d85dde3e7111e5cb2e033332c9a3b55065b6810ca29aa867be52f8e8fb4d1bc36537e42a9c112d0127ff4d9166af4365118d77e9c7e30fc09945f6c3cbaa2676b1749da8ed052f2ec47101af21a141c631d4d46ad731815962405c334fcdeb317fa2be88f4df8f560eae6063fae9db43c6581d1747a00b8fd482ca0ca437e6d7d466e86affef10a8acdcbae7ec82727c7d77411082501860734a013d2ef34944f40ac6691f209f9a0e3faa1edfc05dec3640caa368a9d32b43282a3a126d15bdfee0c4fa58017a879d5be60681a925f653275782b389b4e2310b9d7afce3804084994e5cbc9", 0xfa}, {&(0x7f0000000080)="d1f2bf7ef082274a661e953201211e", 0xf}, {&(0x7f00000000c0)="0b2eaab4d7a5aded4c479576f55ac264c1d2aef19528e8191e11b97b1b4faf0e3f", 0x21}, {&(0x7f0000000140)="1f2534f52df38a8994e15aec6139b3b55206a4c6cc7c90fceadaa5246b333472f318c91df95a12afaa05860c5d6da0b6de1b000ac4c8e384c5d88ce32bb1838d58c542ad4abbfca7a6a2a976922c", 0x4e}, {&(0x7f00000001c0)="f6410ddfd3d113521b006f37e35749705f97b5e036544cdd91ce55cae242240ba2", 0x21}, {&(0x7f00000013c0)="5954c882d271fc32aec9bfbc2746f105c1083516d6119acd9120335c5e29398f663f45bb85ea564c12b003f9621a532e6129b61d4dada320a97f1ac079c84f2fce215b327bcd7179a62d891a790f4fcafc45777896c1b9da2087f51b0ef49a6c36d80e9faf7483c34dfd7487f00e602c39a2d93f5d03dac0db40867423b6a2515202a6ec8f31c33b4f57bec1114d20044e1017ca8888cc2d9ec7647ab06bc469f385b0e1adbcd195d0e900fdf7bff0af52bb627e0d489fb093e4ba3caadedab690a8e8fb40fdc0d8941070e363f8e4f2d5e64036a60cc00fc6edd893b42e5277746582238bd1380547febb", 0xeb}, {&(0x7f00000014c0)="84b7a0e6a225d10fd986a2d88d9b883716515f66505672f13b928585a99023ec6c5bbcac46b5cae28bee4dc2e523d9758d9f78da1ecc3adbd4cfc970d34b578911c8dc5f35a6a66bf095fbaf64405fe3ecc7a861e1b365794e6d6427ed9807e74ffe2ec02be600477cf042ce5451f1ee2058f0fd", 0x74}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r0, 0x0) fcntl$getown(r0, 0x5) 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup2(r2, 0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, r4, r5) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) setegid(r8) r11 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0xea) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r12, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r12, 0x20007479) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) fchownat(r11, &(0x7f00000001c0)='./bus\x00', 0x0, r15, 0x2) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r4, &(0x7f0000000680)=[{&(0x7f00000003c0)="d9aa48071c548b7c2777d525bc69a95d3026a0b4252d3b4840396cc20b51d8df941a905e48676d64653e496e77052ff1469806847ff0da021ebb5885eff2758368ea93b964984c879e6d665e1f35d43623193a39d1e1c0ea046f175b8f"}, {&(0x7f0000000440)="b88f0cb2aa7fb1b4968548e6840a98739b748aadf3c7c5b44c1afc79d35ef6c50b5205e8277af6542b72af8ad01e62815d854e7276d5c606e78a3726e00280237f8f19"}, {&(0x7f0000000540)="aa816900a8d1e3fa140b4533396a10d9fd3e28c12b1f6f57034397c9e931a8bb363d91ad60655232bba0108e1dc0802c68a904ba3543855a00246d7ab898caf6567a965be9325087f2c9ef10e44244cd4a49dfb662617e4b81b6acb8ac1e0c722b969749d7151fafb4f6dd7dbf046187309b6b0a88f43b78e2032835030c18efc9b9fd23845e6a85e529baa817f46ab68f490ae6b73025c7f92e55113917625df6546238d91e7cb4530cc5ce7bd42b9b0cb8ba1b2c9808913c2cad4fd84d59eab087b88ebe5ada2ad8dfda822fd70ed6adb3e1493f0d5c0be39fe7eb39b1e2bf9afbc51dda5649d65d721de43397b48b00f60c51a0dd836c1c2b9118c3"}], 0x100000000000016f) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000140)=""/228) accept$inet6(r1, 0x0, &(0x7f0000000100)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) listen(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0xf9, &(0x7f0000000040)="c28a9f38fe639a5e0f136787103607008d38126296d2e4f382147520407cecae7c9e7f19b0fb666cd7c010d91feba231f1d47511fd4fdc7fd0f5ec3dc615b06763aa48b3746a61c66db863df1f16286cf5db74d959a55ef41f96beb50ef362dad35f77c46e1a9bf7b07350c741c06ff1419569852b4ee46f9afd5b0be3e736e38fa55f7d09f02665de823a2d06ef6611365f522cf4d50fa445cb1b", 0x9b) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x20, 0x0, 0x0, 0x0) close(r0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) 16:00:05 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a53870600005b18ed336900b811000000003591af"], 0x38}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r6 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r7 = dup(r6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1200000000000000, 0x3f, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x6, 0x4001, 0x800000000) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000100)) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) r12 = dup2(r11, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r7, &(0x7f0000000180)='\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', &(0x7f0000000280)={{0x4, 0x2}, {0x6cb}}, 0x7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:05 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) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8bc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:06 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r3, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x1) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f0000001500)=[{&(0x7f00000000c0)="fe421ead3d186d7041921d16c079ab6a5c3e38342a40b2fdf90ae86f94c69198415f90192028c2ac568dcf4a3908e7140047bb92abaa7208dd278a6f77ccfc07c9527efc3f728e2c73f97f019cfc21ad9ead28b0384ba1677e9d56f489134c88066165c6cc8ba60d75e2787eb4a0eb2a79dd4525c6941a41372f87f89b927645933c57675a0ef62be106d29279341ee6ae110319f6681bdd3712180196c51b464b687d780e04cd5354cd1706c4c9194ad16ca99e1fcc36504639766214cff8f82ede0d9e9a24679f5079b7de9ed8881a17b1c25953d130", 0xd7}, {&(0x7f00000001c0)="dfe7f824718c1d7aebbe66adfb126e7e1e78b2eb59510be57fc77bac742447492c7b0e2b6677180c52bc47fe5b8ea7d036a50412f8a6b275", 0x38}, {&(0x7f0000000200)="0f26f1db3ee63865bd38bd54b75624a9349678", 0x13}, {&(0x7f0000000240)}, {&(0x7f0000000280)="2131ab101bf79574f0cb4095cd87d7edf527b934ba1f99ba0c4370f10c4e1959c3d74fba47c133e6d5544e5c4822a1d4ecdf39224366c7e29527091b6b62ab163e2bb56ba13767acf63fe65b4d595c33fbc77fc06271466134137adfaafa7154dda0be36aa9a0961c181aa740ed7fb7875615882cc0ab91d86558b19aa", 0x7d}, {&(0x7f0000000300)="640344de6964153da1808d3515e9f07cd9b9390b91db7ff3c3d39d65b8677cb389d78bbd7bce9840f6f8538f65788ce71eac2d76ecba423af1cc3f5d8b5d3e1580e1f5e6817f9d9fcc27f7694938d9547f7a875f63379ec232385c52bb50e9816a2b2471c1a758ecbac592a9860124917ebf48789edb1fff7b6a5728ba556de712daa4af6e30c91907bb3313c5e986d477daea6b1ca7bef2dd786f9fe6ea8fadb563ded29ee01d006e68c6b9b994002e31c21a6e6784d9a05716e76b72089b4d3e491d72566ea679e08e32f28a00293cae7f8a4585c15f2a584dccb6a587624448fc0e3b520e1bb869123a054f22c66e5ca7f33d32ea0c988e347a2976aad41c25140e813305555b8504f2e10d348ee2b46b64a9a436f0bb4a176206b4ca89dba753967e31576f9a34fa02245d53faf3f81d14e224d6dd8f6cd7ff2621deadabcdcdbd3090e2225d1729df575f2222595bcb4a725f8f846af221f40f700e02f39f51e730fe8204d4127871d2b4cf1fe27a9909310f5bcbc08b0b3e498724daadac96710bd2f2ac4f9beea3370fb27adf742f54906dd5dec52b7639528c78d5e02682c06a339853331625c29c1af516f525cd70318ee6de788f1638fc5fbea6f8d5e33787b87b9400923355cea4d7c5d40a9201739700a33cf1fee41943147d4b6d5a8fa63c1b3650f599e2993e7d74576c0230c95aecc828fcd9034754687b8946ab613aff65d1e1eddc90c24c177ec1fc5f3651e7fbe8eb838e205e44b94acc0e69d705e10ce2e7fa3173b05f11fd85a32713f9f077b9a4adafd9ac1ecfa8d894b753bf7d2e389e10164c0dfd1c57220c25508a3b4a00a9b3a2428ad1f54d875c9faab3d674cd26eb7f560af8608bdcacd85c780c7e75c7a7b0dd293a3183a9ba06578500a89bc1b9df9aa4c2140cf859d90c5dc5142c9e1cda4c2e944dc7fbc06916d60f0b74abec23df838a66cc545bade223a2d15a856b72787dec03768121493e31d8e7d2993d21c0bffe835025b81d5cd662d87b0f6ae95b0f2312bed7aeaf426fa46019aaf82512a902cae9f42558c5ac4dfb0d13c96538c984cd2b29bb4ad4cfa977ec3791c293bddb5496ad4c6019c9bfd80628f8d44802cbe865bd0a19d28dc08e74c87ab581aa5e6ef5f84c99ae5cc741363b34c7e71837c1554681b16266070c2f22b7e8b428cfe53d047f87f585a989c6c6d38a40c2b7d2397d371aa7839090a585ada58450bf60d802f3c1494feac72f173d4e850bd4823c322f42568ed07b18aac2a9d43b7c35247cc6cee87b5bdd370899b805bc836fbfd9c6170a9d3fe87243c7fc31ab50b7a722c70adb7565937566cce13250918d596ba543dee0a5a6a66dfedc452d4d0be5f11a2b7a4e8ca3a85ea57c6a47e4d831fcbb29282ec80e2816fd0e216bc29df13207033fb0458325452032779e22d7aa0f77e5c2f944a02e23398b0152be9ac350f72b7b63b688f07b4dc9bff27b814d6c9184e7d24553d9985b4da2ecda91bc70500b8d698d63cb66c65ecfc4bfdbb96353dc3feb77fd912cd417612595ac18c148b27bbc52d0342cfcbb2f08914a6e83b0e1c1f4eb7a6bb3a2634d8cda369335dd6d6c8f7f787c2914ce04c909092de76bcac62a5bcdaf2a49b0fee41dd107df5a433b46058920c6599c56f30a250db833198d65aa937b481ee5c603d9da92cbff16a145e7409225e6098703a19e3e04c271beb2e933b960e623eb2bb11d6a064402bbea5e1b6e4e1ddc06805ed0b59ff771b07bf72864613d3f212c5cf0d18bd5c886ee42f4ac45f14a3cb5b88a98b19b1ed94fbbb92e116800b50205ee2c06bd590964cb9e269a96b109ed55351be599355c544b88222e9c0e89bd76cca70589ed5a49aac1634482b75dc6fe98696b1f927b32c9a70ec38bd808d18ea8d0dfbc19898ce685115b910ce0e6f3c0d5d40c1d8124333e07c5ee8f780b5c28f8bbe4caab80cdf2a36388ea66187440f39d4faffb2c1df340f6de95786237fe02798019278e6b9108e3f130c936a672188991bca9435335abd7af0ec525d847298d40299f37ef705a4ed25ea87dd51257c9e6a79a31d68dc540cb6b5946647aa031c50bc0a87a194bf7ae6c2ebfadee4f99489a908c6677c531f8f21783b5834c7b6ee0ed0c582f30fe1a42fca49b1bca98a2e065c6d7b437744122f58d6c60ac5fbc77933fe23120fbf29b51478f5e5ad1499c39ae0b720c2576dbdf56f93b2636101484e9f7f3e7c7ab07566d96a8c8622eb21c2258d3d76152a3221f63efcb716e5f43c0b6eeed2ff502772aa939b847c57f12cd2d14a84be6935f9f80b711ccff888137ad24ba558fad82f48caa94893fcb9cf1d4a68bffb02ad740a931b044a8dd18898fe85a0655ae5a373df1625555bf059f8cfdbdddfb53565fe2bf34613b0d78fc138761a893de16567047cbda6e011d8bb25a24fcb21feb83b468483537523619a952b6d90ecf34624f91620cfc8c351b76294394a8ad514b91b4ceaadd84e19515873e1fcd4ee622a8c23c8095fb4697a0d3774fe4e046d57e2de7caae44254c0669da1e7dc926972cab646fd17b2a7d729c92071edec60264f9649fd3058798ca7ac029017c5b3d27afda1da7c08f7b115c552407cc33b25e68339e2ab5a15f160518c8ab8f59dba9fca1668f48aeff79e500562fab057c19d53f75a1cee4de6c53ae3ffcef81b4d49c9caa025cdcccc0cf525663186bf9c034af1e77991547b237ea0db70ef0d5d9129dd0d72410e1309eabe6df5d7fe9e00ed11e6ede4beb249d584feadc394a20b893417fbd31ac3a1b4d4f380be9737f6803afa41a82eb7d55bdace7193860c3a80697e4327e530dea49956f86316c61520ae226231aa1ad7e0c35c471e3f7bea93d606686c734cbc15fed2e9374be69d24f7ca934333507fa224aad8c5d1be7d6f7cd714875fbdacca9a589d70f8a12cddd297a9124a496bd9441734d9d74f0b493ad396491ed0f90abb81b190011c1742a49fe95cde7ab415a6f670370cfcd2800d57e8f7b79134e795aeba11cc63b565c5ede228791309ae0f3f281f294db74a78812da7def507878251bdc467af0fad3acbf8745d3c0a897fd5db98601a18896ded093bc6e1a89983db1d92d54c5a4830b2f1ae4c6cf1ecda1e8568829239855979d81ac7900cde83ee2497bba01318593c900f5dfd0f571ddfdbaff761d13f2427b410b569208556ed7be59e29174ecaf75fcbb0e3b67f19f43c9be6f5ec4a860a12bc2a69f6b5c08881bd1c6b6f30b796ddf83dbbc2c6af2cc45eae40635acbe7ec7bfe5902cf7d56a991012842f0b2e1fa7611f4e90a5b874be395f1b74d9dab6b0ad9acdda513ceec4992f28be5e71321bf9a7744eaf7907013ba8d3fef4bf44442c6dbb22913e4faed8effdb5f2ae19a3dc82e3ee6cf72311384871a0c52dd908a0f92ec3a1ffd1b883578e40137a8d9973476a10a27aa2771a6d2acb187b6d4e03563015cc9eca916be56ad426c09372f2d274335243cc0ab5d751670b1354de195eabcf74fc4ceed2a1ff620ef765815f19ccae0ce52e64fe4f569edc87efa5cdb6af234cd4f668b3c0abcd3269dc9188bd8e7d160c7dc89432f52e44c3d385deecace74dd0fcc3b39f7d2fe2173eed16e644f7ba46e4c165f17e4a348a369f8bbdf60a7ca2fdb6b8694d09e450d901b33d3a4ed9deeea2f9d4ba8ac7f0609efa6e099825143ea62a9bb12656fffdd0525a19da1016aed2bc58d8661ec4f8f950c568d43bde0d7bc0a57a237b9ef4777a3467de6c3ecbadcac0c6f48264f78f9fb64e8d93f6ce329c4b164fc940befdac36b7c204144c6f2c740b22ed4dde1f8683d716c9be93a288dbe1541416103b36ae988a8434a23a60390e6aaaa5500feb0621ee8d3de5e9d0f02dadc5e936db6f4af88cc3667e3f83ad15a6eb20d1e371b09245d427c174dfee4a2a4b9b0f34798d5e4621a98e7c69554841ab03fc98ffa34727bac7e5aa1d59d7793a74deb74cae0a7989362685ecd637d3c68098eb6616b32c369d8f5f7b672203ddfe8a2c7e5cb368e7795cfd2dd67d3f4c5f91e458454690bdb19d47848b49a7393ced1bac36d6fa3768defd15885f5a86f82ac077f1c575e399328098724be4e08ca37bd50cf2d3c60823f760c6da27e2fa66b45d0a615eb3d6d8dcbf4eefd122a20b59afee47f34508b40892b8bfef297ff16b977a1109fff3d9e69e553369931f68d8c6fbd1878fd0c0cf4a5bdad614585b3da8f2d029c9d4e27a2a5eef0119c3482d91cef48ee5b14f1e324290f3da9ef2d6d59d0d9a8b941f029611ee292079b9452bdbc134c0769edbe109b962a5b9ea128ba9a32be5eb3bfa61d3296f013f75ee6b74d6996a86d29a826ec0e28c8f52f816f87e7f76d624f926eb3846ca2c02f80533c5c01264018eafd206ff8bcca358e22d80ff3ddee210bed8a4afa828f01aa2e6c25c9c3a79317a79ba8d6a0cc2cb07591e24cb342c919c93b84271c5e641a7bbe980bcc75b977117bc806e162b2f39cc176e75c4bfdc60add0be78bbfb19f198593a3da178d1b079d9b6c2834006c8b9866d0884aedfa344de16ef275044c6b1552120aec5953e76bc522e8c19b89e2fd00d659c4c8074c57f557409d0d67110d03d689581ad3bf05271651053e8e4e05b8884b4e3ec6948925a34999b9f0d8d6012afd8034c76a234db76ff9940c803f18af2531826b7c35dcd79b6f421c12334285f87269c346f3ed314524f61f58c6264d7506fa38bb01b86ccc26ac2420f8441e6f416a7a73c9124679c0f74a8977999e7d4d9e07cf9fd519a9a001de64073a1a8cb5a4c65061950b2a5c1f0bde90d7c2482e5978b52f2f50248c40e7912d3a75af2b91967d4667ec209b04d575ae81f1d4b27d7ff941a997ef943a98cec34ffe8d2c2ecb3ddec1c1d0aa0535f382816ebdae9fd5cf92113f3af9eed3c9eb3bdd5e681c367029e650f19e7c8368c2638bb522e5e088a5a9cded207efc5900296158994ac474fec624fdbbd2de1d26f8413407140fb2ac27513706a02d72bd3a09038bc76a42937bcda260433191e965f0589bea1a2aa0bc8fbded85f3c998a815bb323638292997226d5f39d13924dfefc420250fa237058975d7fe02fe91a4815276ea1e51ca3f524be98406050a910d506f7acb99565b29e21e13b4f69cc391086b0bae9355ca20a84ad8bc78a6c598de4c6bc208f761b9027942c6494837803f71d67054c347f845540da07f7914a7e7febe004a01b31aac502b6811c1bfb841fd9d7a90593a666225125d60ceb71ddcae280c5578d95450e24433a2194c450650b647717878b20b57aa6475ac27ff102781e561f450f2af65b8e831f0ce2ff16eaa075c50ac9b3090240bbddff775bd465f459170d641d4bf5afc53a0dac268c1222bad5e184f8547632bb5d98dc243e1760ba833f26e32b6acbe46f40b60eca1efc185efd3a541597768f0da6f01ea733972902e70e7cf7ab64ade4cfb5937def3d404c95d668ea4663c08b719ffcf913d7ea7877d88ec05ea6cdc06259e8d9526e4eee71dbb23761aa3e41f4bf8d28ad687d4703d658ffa56eaffcb2cce0b380fa2c5e638b6edf8989b9c6f85ac8739aa81721d20141ef1783e98b38783f9427931c96c482cdba39aa4dfbb602cf5dff56d0a7572e40674038664aae943d38164887dfa83f3a06fee22c479db94736fd97b76a0c8ad4e4c4f3b91a021d71ab1bdff3bd9e0719db43b2e96c3f2a2e27ede934905f89c2f6b38e2cefdce7491dc118d246342b6fbe", 0x1000}, {&(0x7f0000001300)="ee51f887108a6f1bdbe8d4339741b3d06f1b6ec3a6017f6358e84f40caf3a1570ba7fb093c29278773fbdb0c5b045d0692a3bc79b2547be6166437e939258c371c68e2f605beeb6802c1a846d2ed1d8f942c02d8b86fb800223451fe93f477c5642067e2a77af5185ab66dba8a969e43c8c34f72b18c2ffa16ba29ac4b9cb901fcfaaf0fe3047a1e9db6fae9edc0b873d30e0d81361580c5bb16f7c0da2f78d3939c0e7e3641e129824962a3aff589141935c6888018e98c2d4962b3eef207c2d2a33c7803f436d8fefa3867ce326277b0c0a1b1649d02e3ebe991df15bfcbeb4b64809d5d8b20", 0xe7}, {&(0x7f0000001400)="49cd1b91c5cf0467c44908fe97efc836c5ac141c899b1761b9b22c9e86705fdc793a9301d9757cb3a15e93750186a367088aae3e880d93ee0d703bc5589fa86812459b5977c064eea711f3dc9fec923caee50e9cc03a0609ff90dea7ad93f47b8282dee9ebc744c98f6f082778c04987bafdbd05a87b28715140f019293b4048177d695fd9e6051b2e3201a4925315940b82510126aceab9e1f7a548b532e125362058b0499dd0b28e2dff2145c6b3731fe52f518144e5730a06950dfff83c93a5b81e81fd3836ec84e7d0a48fcf9a5efc99055933ca08d8c3ef35e895308f04a261595da203759f84f0f8fe2195", 0xee}], 0x8) 16:00:06 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x10000}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000180)=""/59, 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x33}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r3 = shmget$private(0x0, 0x1000, 0x6d1, &(0x7f0000ffc000/0x1000)=nil) r4 = socket$unix(0x1, 0x2, 0x0) shutdown(r4, 0x1) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/125) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x89, &(0x7f0000000180)="188703b37a3be5c04a4cfb139cbd7053a84ccbf61136fa19d4a06457baad992c826ceaba1ad793251e8ff8f23975889c2c48e919968f5aca5893d782fbd7033fa526261c299041978cc40b312b8efc039b2852b1ed7964b88c7122ee5241f256f1dc019f9336b566ffffd121c8030e8114d51cd5477e7771cda0b3f00896787870c7f14dd54952866d") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x40, r3}) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x6, 0x7]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0xffffffffffff90e8, 0x20, r2}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="51539642a7e363ed4f442fbfaaa8a9bb3979e5f356a23b9a951eceada975e2b6511bf7e1627e3e8ed0cb4ad6652919e32f1bc8668b0eeb3264a57c327d3e28c67807fb91893d4c203ff84ffc3d266d85a734b7c50c37edc0cdc8d38fcb700029a5280d53b41dcd8ae10e54c4de2f7a401b2720ec311fbeb71fb17024bb02fb06897680bb5d762a0e4dd920479aa65b0231b12c5ead23fed3a1de7828155e153dff7ed5bf0945d516457c559e738a238b5405e053aaf098df6b085d5e9183d2e43b621e5e5124bc72429e5f69aa00de094d04b3cb313885ad8ec0c0b0e16a2c837629ca0ca0e16d624ecf0d02eb03e3ae9f225a7e2a64b94c49f2e10987c92a56cc48e9f90665469c6d192f32923dda7cd30a1a5c67e1218b1104d79eee58620e0569ae76775c2987a5e1df131b9a499518272f839e53b6e499803b0742b109a6976c174c6a208724edd7fbc635b8c83e3326c15b08f1c12ca6bf77827783d2ccbd26134bc38b18a92339b9c540da4ad73c77cf8e5847a23a76de4171d3faf04b56040a0b982291403eadfb33106b32a2e4f809c96467294f28021bcd99714d2e74de5f95c762e6b7577a0a9452f149081ed55da92da7ca00f4082d3dbe5a3cef0f6a164fee28473b1e2271b1fa1486e4023d885daf765d0194adc84e2e1bd9b4aa1d94d92233a0cab558e5fd9e5560296c6d8cd64c151e64e1d9345d7daeb50c1d3e8b180997ae6d07be3ad2671b0401f9eee82f46004f3f858043a4c8c653c8c276de79e34c7b6862d330043019d891c6ffd5a095c43ffdb9a2186df1eedd7eb9a839d4f82489ea79151f8b0a3e850da7737dc9216c2875a1a813614ba91d1991c969683e6cdf1071d67e222a213e0b45a21a6aeeff26adc8f2e6633b23919bf23458310d96d57206c1b5a79becdd20661e6a951a8454f6e5badf79713932aaa9df8a9307b087684878fe59f307f6f5622ca36ccdb422b3802b0ad604531aee312b2911c7fb31ab0e48cc0c6c399a58163056486eaddf67ed8e462db3f61a0f5b83f9e6d4da85aadbb5f563f58a1d0a66d77b42fc200641a82e81fb5cb49260a8422d951b212b64e03778a8e8a03a0911fe923509a1761976651dcb5539004063184c3a54027391dee4eaeea4a7d0a1cc764210b269fa0a282283116f5d9d4fbb910c768103278eccc7a50371d49d7da114266338b170d2dc5a1ea75434945156906d832f6709958fd1daa69e2625f024ac25d14a5ff8f01549746d7a8d304474f31991c61786cc8fa70502fd85b9a9c322b8f785c37a6ff341c9f758a493758c7e6bd4b6a1a841cee18115313a7766d16b3a9384c8dd2d27bffb76ddc6d4b41b757767f8e55e45ed3af14ab04e2a576500ba81596935a78a50b9a0065c85f15c213cef6a00ed1d14e8c25799e598fe08644c5e4dfe2aadadf7828fd443b891e9c56d42a5e3d85ebcb3c2d3eca5bcb03505eb5a3de6221f6c0e743702248f4a73274d815e51dc953ce81617dfdb1e027eeb76fcb1b204073fa63318097d5c7abe614f64435233af620d202167cf860abc4767588ba0670968012522b127e0babb2d2d2ffbe61f7891172c86c259368e403fc0b3847ea78e16d375a36cf2eee8670325091dc6c75ac4454da587531ef6434a94af5605143f6ea715f6f0da037251fcf6b01b0faef48412cdd335deb23ae90a478c41de174aeae142ccbe4f53092f3bd4790064d94f04a6e225981bd2195735df66661f932637d39d2d6d41ea1d8bbe32c8182fdc3b683ff7548de47cec10c7b75673bff7d3d8f3613490cc9042dd92f7530fd4667225ab517696cb381abe8c323af7c896588ac689c7270794eddc5e17b2556e923168391be0709d7da67aca70bb2e3eb8ca248215c90efaea798578d24bd7365ce0bc340929a22688c25239a44b854a94dcdde3097cd6f9302f4ce9dd837ab7044840e0a90dc2ec30f2b84e6336d1720095ddafe382c0c29a99a78c7a14b6f710857301c11a4b3c93bb5ea913d77218d0f07c4757bd0225a2d98850c015b27d94e10713aa86ca8e57a58678602f618be18b4ea3ba2108ca2f09cb568e77f44b74a61cc587e1f3e43f77b5550c1ed9f854ee9979145cb3c860470d71c6a67deceb22ce3dd69ab227ebad3f43b5b88b929ecf7c313750f92159096a7b9b6df81c00c5b45909936e073262ad18267c1ced028d3121222e3c6a80539035f32b1f550d84927c113916515ef9ee97e0711c8b161c8121d9213df58fd9c8b6badabc1c5ccdb2e7d9afafa6f8f2ddd1d61f4901e409d73fc3de6c5bb87288bf7c4a2e5da9518fa0b7f52292aa653438441a699cd77157b418ac315236a41a06d0c187ae073c7df3c6c35edec518851d892bc6baff4f2ca719cb98a7b7511dad0e562aa6c733fe9d69be8d89305f21f0a94cb51a86fce22c355cadab4913d2b4a85b15800373a37b297d7b3e596f488b0913f59cda8b799168f4d3e1cca77adb5e2ae5a1521934e61e9cb0d1bfa491a1201dac912c59c9e334c775b6993daa36f3d0c73a8623e249056c2eac5b4213b208dd4c0f67eaa7f726c7e2c210629d819126e0f53c06341447bb4a0f84d788709b594ab37c45572fa97f7b016eeab8205ff8a0f8c67f5b79766706bae19fa07f0d2d99b3ef34c1141b6a7b3fe8d685d525e6f4af730ab528b55aaaa57576febaf97312c5b534171868dffdb67f87c34ceb9a89fbce3faa7295884aaff9b16f8ac1fe0040782cbf93bdd5bd48574a9057696061239abc8435d1bcf2216a098bc2f993a1be82a51707193fb8bdb87d49fe732304ba62c7dd8c39f848de9d026135ea79cd1616e12286fde93f15d800fcc29fc00a05224e8c3bacb431669c2a508db3d142b691cf608ba421c152ab47f452b7d39b4072336d746aff55cc5b20b50b65555ca9c5d5c69c6b0d375db52699a129fd28c0b683b02fd819ab223ac6b7aaa06a1e35e4d57f4871fa83aa5692484f16194635d64a832eca5ba667afae2d6ed9eb8a3fc843b092c970885fc34c1b3cec06499a79a48ecaa78a71aea196eeab5241d3f63da52bd856f2c52af806acf2e619c91f4947b029527e315cb06d1ea3bd07259f1850618494d37ed988c16829647e1b5c0d2a1399426c7bb63b351c6777b262462d72fc47143d17ab93f2c9070c27f04a101146cffd3cd26222edb58d19ddc0db2bba7bf5396b4b7f83b70832f77227d55393d5e9495cc7042e5d1e86ee667a0a554ef5a607445ce8b8bad75fe4dd780ae9906cca4931abf2b2cc379d9f6ced223d555fa2d018aa9ee02ed45e667bd65f1c6851ef19e74b91cdfeb1a3b41e99024b30141824abfb77c9b5a116d4850b714e19bc9ee421cb424ee733686dc2aa728fa02db8f53f113fa459e5213ea1251162ab8db6fff81ce3a2d7fe241a3816b084209bb5928a4c82103f1780d232370ffd72b97293a10149018176484c30cd4665a17759a8ce7fa046698e7e9b5e00eb1e74c9d8eb9a8d607829407557fe310b91ce3e2f03bdac648cc10b414d6b62d550e39bb2a2bee38d2192adc27b1eeda67e272aaeaefbf352eae63aa127a2d98f1bd52c107e831a4530f241ca30f7b2a002132692be06a41f4fbeb588e7508a15c7d984c663f966c6f2437cd0f2869cfbb00197860a01ee646ffbcbabc1a32750e91ae2999b19f648a04264bfd73491ec413eee4fd959fd2392cac15163bf24bb50d76cc1cd551298a21a4355e8173b9d40afa460c0a674778a423aeb3c08031da5fc1498b74a0c6d6059644a769b4aebe72848f9c33756d20a3b79272142f9cc33355073cf3ead8648c7e9b7eaf1681ce57dba2a6c174b57db49d08d619266a390e9cf41b44f352f4e73d7686a269dc92fcf06934873fa51ac94662d7ca098aaaf2099e6b9756b4efa7b6d5d822062a07b7bbcf1a467e8db94ce8593dc453e37ee2f517c2ddf57a3c0088af7a84d41f1df7c59c0e4fd5da307981ca6484c54bfca15ac68fe3abde0546b252d3a4996b887c32198047aa4f9b9bb4b88f8e3d1ac0df6d095c2dc6411512588e488827f520a65101c05e7987affa8745b31ff0ae580162838aba05e2c81b051afb8ddca790a467e7305293dcb52797927336122252dad7aee926b982643c2e0d9582a2b4073059fe4b062e8ec9b35b8cbc54dfb6753381862e10ec824d0bcde2e45bb4545fd484e741fcab6763beadebe3df662b735a21b9f4c385a993f0fb23d500c05f543bea1c481c68ed988349516098f38ff74bc85068b65579c29aab8806692511dcb4bd52b7106f77c8d12fb3f90b9305f1235ee4f93a6b0ea5c0b16d2c4a98ba4d96588f94aad7f9d0c4e872655a9396065a954445b715ed6cd480e73a47a57e58e0945b026ab9e49a15fac72989d1fe69c2275c356e708c68c667ec7a6e58950d437a57f90b52e4ef78cc6b08661119a2837768e9f1f2cc86d4172a553e3a00cf8a6a8e63f50c0adea373838ff43f291538e0ce16d6cef300fce4a6caed05cd226c53384f080cf07210e6ea27d7f7a145a559f3bfda7aa892f00f4900057393ca64287f1bbde325aee910e41ee6a77961c69091bc9326358917e40c7d67993a367da03dc46c0afe4dc7afaef465329abf15856590f8d33ef33ed7e0cb1547b1f27bcb6493ee23862d7a2d2dac35f5f85521bbfa5691e8d404477c9e530f8d516ddcc605a67defe8c342d9878642a4c1b8da8a73d487fdcce11e4b7f14df27268306c3c9db855c30b6a34758a143c24070627f0fe2692f999c40ebd2f93fa3d9b625814192a3fc39d9411fa5a0ce41d777f26b4d25fe759ee5781836ffec853f11782f85a8cfcc3346089e7bbf1a8a36a22a50fa720fc3014191064738296fb7a547426115c1165a9ec5a57424f7f7d69c9f65af6615491212daaf2f624fcd1857a6a71a4229621a932a35c258f0a3cb952ce7b32921a0ab30b4041c71fb8e381dc9adc0f4407feb5d10ba67328f89ec051e1c89547dfe7f3a7bd53521971939cb0903d07bbf87acf24ebb94459acbbcf57401f97580706081eb6d0179609a45ccda08fdf701f95c82b223607dc93b00bb8f96cac93c1783e9be76be8846a2090da2e6d2803d7586402a6fac08185f2e725b673c8030ff1ecb623b4db1d655af052dc5361041e0f87abbf4e4de9c35a4fd051a8a7c0db2a20a8abe3bf049788f6dd071ffe7fde85663ddfa8d9183729b89a6cc753ccead2907c6efd8c35498e327467553652bf45d274c683fc10a27d979cc9387df864d8f10f6a22fd28d9cf52a16e76eaac8fa389adf35a79583696fabdf0f911c34f5e8eeba548af0930173560fbb5bb8252c8f5eb4479410a12493710e97c4a7b34370d841b77544484cbc4858566b81617e70801155fd0d19486eef24fcc3baf6581a9cf197bb99c92e86112df31db768a62f59a2df7be820d9fc1c6d7bb5811d37726476cea0d806f3717e5bbd5b36d42a655b896d6b13cae1511e831887db537c78c5281b2ac14fda41aa4dbffb1ab3b71c98e88fe783b7ceaac0b1181bc7f925f53fe75a57f46bfd9371c31ab0f86bf685e4d412348ea50b3169f8445687e5bad964af4d0f5cc8ba05924d7097fa98ff53dc5f1f911c95a50945a65667cc94c580ae132f516f74e3ddfefb1e363bdbc026d020ac52ee245514e785540d5d2067efb0b31625841ac27ad7cb54a850e8783be18d2603a57ad9b39da70a2d5b7b366e1064fb8fcd7058c9eab37fbd85be1dd2368db5ec7d4c1ee94bbe07bc70da83814b2f40c84cda319005863f4eed1d00fb44c2b", 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='}\x94NL\xa3T\xb6\xdc\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:00:06 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d673001000100bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accb3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591b94281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) socket(0x20, 0x4, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000018c0)={0x0, 0x10001}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = dup(r5) r8 = openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r8, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000010ddffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000852b2680f0152bc47b4a2bb934d4ed56d14ccc0309b3035facaee39c3b270ae34f3f147871fae1835da4f424b5477849061d07b84c0582e8865f900f87bfa2691fd9811757a727d68597ed43b658c6b28f708043763fd5d8bfedb62ca3065bf82e4cce58ee9ba6f769cf630405d8fd5398e7202ade9d9bdbb73f42895f40c38e23b291abdff7dd489606c7e712960581893820827b33eefd55f39c860fd375c48032cf0e0d665fbe5ded5a1cc413bd9929a16153ecaec7fb9fa9ada5442b4795a43aa58b030dcf2fe8758242decaf581c0803e"], 0x55, 0x1, 0x0) msgsnd(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="0337000000000000ae6a825bfa231cf81487851b1743dd329b000000000000000000"], 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xfffffffe, 0x4538, 0x0, 0x0, "080090e18808cb2a401b0013000000000600", 0xffffffff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(0xffffffffffffffff, 0xfffffff3, 0xba, &(0x7f0000000540)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37647a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff01345689faf4269bc327c32bffef4e43b708504f66622b9a6a44cc0c82b004d55ef9d852647c76da987f26b8cbb4ee2a064d7a8c034a0d09e3f9426cbdc7bf6a9497388223646494472aac95da5263fa86d548cce8e46da177bb305fcda5a8f0fbb76216311bfa2a9cd48d8f712666be7efc3a5759037c23178b8d4328a1c16fe76efd7a87097b9b6adf8b04c434e6f074f09b10eb75d0f25993c2206d6f93d4eee736e362a2bb41a6dd6ea553d5f59905e601e19ef2b4c89f19ac7486cdf47770718257a007525112e194d3deadc428e3a87bd1b1d05cf3c87264932b823a8c2823e202df24dd49206df39ab74185a6639421083c70127d8b1d97b9ecfc51883fafb8fdb9c112c5ff46707ef416a643c619df17822a33c5dad1cb55b1beca49679f7219be061bbd1e4f0e716bcf53b09095ea0c0ede", 0xffffffffffffff4c) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/190) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8686d9db666174fdff664ae9c97c2969b142ce7bed206bd8f5199b42d59144ef9df269"], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000340)=0x40401) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000500)) fcntl$getown(r9, 0x5) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) r10 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r10, &(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(r10, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRESDEC=r9, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r10, @ANYBLOB="69326f5cc276f07e31fa29b7d7dbc737f230c757a98f88bd577f30ce08218560caaa898ad0d9c2e8c382441b54b1f57ada8e94c405d35e9bb441dbfb3b4b8a6ce0cb11ffdf7159214d8ccffee0883052191f6cc3fb8c6ef920168d59d4d07ea8e451d2e97f", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESHEX=r10]], @ANYPTR64, @ANYRESDEC], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000280)="da9c9f3e4fcdb6253fc082deb4116860d26505eed668590c538b2cfda3bf6b7388f7fbcbd8ecce1bcc09c916aa2b12b65b95aefd081c17027bf05a4ea825a6fb35caf9fd06a7459c5eba3b94b26562402b6181d2ce6d92f42c10899d684b1cf257a2f7b664290ca1a1da5abb0285057c3431b6099c2d95949cc19acce881d549d4d3db3b314469a01438", 0x8a}, {&(0x7f0000000340)="45bfbebaafe0b487afa877a400851d33445c2cc63ed6a4d2c04be097337c5b9eb5927c57d62d0b88d013d1fe1f425af723e54813d9a6490ea86b78b6b66ee845b72a93d06e1480a9093058089e66d271e56f75f9017a3f3b88a1f6b233034e861a3918b8c7d0cdaeb85686", 0x6b}, {&(0x7f00000003c0)="4e02455c65fb4753d191f9750664973613da45b22176c6fdacf42847013243bbb77538fc847d5160ee7b1100558fe40a18b52490c39674132d55dab8a763313f398ecad22a96f1b387f1c2ef486015df35cc21a2c3fa6ad6d3a07bb971edf5deb27613e656245618e9d5919ef16f5bfaaf1afe3eb8", 0x75}, {&(0x7f0000000440)="9ca7b085dab677bd18d1e762488dfb1d32584a0a1db93ae4d588ff3ea5b92a95457acda6a43192dd1c61e8a3d90d1ca02b279de2310a3153c79b5a0a715d46851bd09bb8eef50003200d2750764e6acd5d09f8ecf1bba7b540aeaea9154f0ac0d04587d80ac8222e6f6bd808d898c89d9c87429b87a21bbafaf07cfc3ed2fc", 0x7f}, {&(0x7f00000004c0)="246d571af7922bf9ee8d2ca5721d82ad7d16b51dfbc6c73543dd5917fd66bcc809dee9eedfeda7961c493c05644d76f6c7b090ef4b504cd5bd240a68cf979637251f3694b4b1c6063400b1c2ad5ec0f73d1ad2a04344fad932c7206d1257f7a7", 0x60}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0xfffffffe, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) shutdown(r3, 0x1) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x3ba, 0x1000, {[0x1, 0x6, 0x3, 0x0, 0x2, 0x2, 0x32640000000000, 0x4, 0x1, 0x9, 0x10001, 0x3f, 0xf14b, 0x7fff, 0x1ff, 0x9, 0x8, 0xffffffffffff4e52], [0x4, 0x9, 0x6, 0xfffffffffffffff7, 0x7fffffff, 0x3, 0x4, 0x5, 0x2, 0x2c89], [0x5, 0x6, 0x8001, 0x8000, 0x3, 0x3f, 0x9], [0x4e3, 0x100000001, 0x8, 0x6, 0x9bb, 0x3f], [{0x4, 0x400, 0x0, 0x2}, {0x2, 0x7, 0x0, 0x100}, {0x2, 0x8000, 0x8000, 0xbc4}, {0x3, 0x6d, 0x1, 0x7}, {0x81, 0x101, 0x29f8}, {0x8, 0x7f, 0x101, 0x1000}, {0x20, 0x7, 0x0, 0x7}, {0x5, 0x1f, 0x5, 0x100000000}], {0x4, 0x903, 0x6, 0x9}, {0x1, 0xffffff06, 0x6, 0x6}}}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = fcntl$getown(r5, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r7, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r7, 0x20007479) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x0, 0x4, 0x8}) r14 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r10, r14}, 0xc) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x80000005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x3, 0x7, 0x2, 0x4}, {0x2, 0x6, 0xf7, 0x7552}, {0x0, 0x0, 0x3, 0xceec}, {0x89b4, 0x66, 0x1, 0x40}, {0x7fff, 0xff, 0x5, 0x9}, {0x3, 0x3f, 0x4, 0x5}, {0xdf, 0x0, 0x6, 0x4d0cabf}, {0x1ff, 0x4, 0x80, 0x2}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r2, 0x78e3, 0x185, &(0x7f0000000080)=""/78, &(0x7f0000000100)=0x4e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20c7, &(0x7f0000000200)=[{0x26, 0x0, 0x4, 0xfffffffb}, {0x20, 0x0, 0x83, 0x3}, {0x8000000000000006, 0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000240)="4219dd09a7e4f91e28e4007e8f4ac734e63c9de02a3d1cee7faa8536e74650f8a9903491766d30c963229ca8a7d11c295b16b34645c3ed1ff94b5f2954375f39e37224dfcc114307ad87f0ad5d2f5d6dcf582d8c2c1470fd66c61d67ac28") 16:00:07 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3830) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) listen(r6, 0x0) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x6, 0x7}) sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x164) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x0, 0xf0000000, 0x101, 0x40}, {{}, 0xfffffffffffffffa, 0x10, 0x1ffff6, 0x98, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x2, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x5c, 0x80, 0x6, 0x5}], 0x6, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x5, 0x0, 0xfffff, 0x200, 0x2}, {{r4}, 0xfffffffffffffff9, 0xf, 0x20000000, 0x7, 0x1}], 0xfffffff7, &(0x7f0000000180)={0x4ba9, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x3, 0xff, 0x6}, {0x7, 0xf9, 0x5, 0x3}, {0x6, 0x0, 0x7f, 0x3f}, {0x3f, 0x81, 0x8, 0x7}, {0x80, 0xc0, 0x9, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x4000, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1bd2a3cf7666024c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000100, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'t\x13 ', 0x0}) syz_emit_ethernet(0xfffffffffffffd59, &(0x7f0000000140)="0500200061e379d195f16c170ce2bde2312eaecc58daa8edc352fea6a5027b114d5559ae0a71dd7f03b87ea8f3ca1324e7caa5416e32b1584eabcb40abb76d133220db55eede4500e92ddc21224b8e3eba98850ebfe52650c572d55e14af26861be4de4216213fba55b0ff08e3e463d87ac7ce8665305991a5f60088") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getgid() setegid(r3) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$unix(r2, &(0x7f0000000000)="fa81d30eae0c639a48a31ec90e918ca04f2dd4b9cd806bc33a4ca7c2b21aa0496c6fd645b76f348fade87de969af4732c3dac35a6a3da6a24f6b60adf01f53075cbb7efd88709e76e52f1381f3c28d7eab7e7e", 0x53, 0xa, &(0x7f0000000080)=ANY=[@ANYBLOB="0100ae2f62757300"], 0x8) shmget(0x3, 0x3000, 0x132528ddd0774c9, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) listen(0xffffffffffffffff, 0xfff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 16:00:08 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xaa) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f0000000640)="395b9abd7e67ec5fe67e2ff703b2cd5436297f54d8ff5699177c699ddd597ffb91faff3e8231108606d769524fd5436c013b003b72141e21cb96cf0f2ffe05d04ac057bff49f73667b573637f0500440c404ad9b8188f638ae8126d02bfcc5710eca0a87ca7db5a575312039c2b420bb46c652e9e3f61adc6f2158fb1bce67552f7043cf4c09fdd9827f65f08be3a810d9cd9685d560987928428ae8fa27c8fa2da088a9ccdfd68b333e8f284e93b4caf5907e68911abdcd812e4b6c17ca7d1c35cc16420209e690eef7179d999abe42b98b36f6bb158c7ddd40371ca910b2c0ec874fdb64d530b76e60d5cbb7c263e070ca449493c4fe12e7e473a530f0c2abc2c56f53b66a8b200857d9a63f00138ee699cb02588cdf7a33aa6ca48390e3212e89bcb29c84794932c1707316159182f57310c0d68f2883a60368bd7604dbff213553616b6f7d31303c5e483961881ba8381a9b0a315df1080553ff1ad87cf323a5e810ff3aceecf67b3ad3027bb0f6ec8edf9cf26c137a632e6fa4af31636806663e0b450a3cfb15632fa01cc3149e0352753550a694d5436e1955bca67e54a403c491bdfc9a1c76222a6c4d98a6922456b4d3d34f85abe3d014c080bd369bdb203d2e953f35d2e9f048b10b6cec3c1e7f6d8b4c63768e5655997ebb57cc8da2ec6e1e0c281f03161a56c88ff39669d6dc26c40394a0e711c1ec4eec1cb3f178ac3575a6b39e071a8bcb3b047f750ea4b70487fa9bcd1ab7c835f3831ae6ba4bab9138345b5b55284387dab8f45e17fd2e200264bc06eea04f56b2e8e33c931f60f619affbeb25a85331573394022cb01a1029c4c59218d515c801387a722a809df8032f000084363a4c3b680479df8c138dbfc4060c24e289df6b4050b18fbcc88ce0c6816d44867740f68ae604a00b9ea1b3ab917c3630d0b2436ba985a295334bccdca928ce5438954aa673c09dec5f39ef12b53aeae8f377e7547dce0eaaad3fd82c94866ba58f7bd61becb83224c5b0c48494a6df77067d4d4a8157b4c63f62ac8015a3b9783dbb4951535a15b942814779df7fa337b35b5065170c3412d4a89607aa42d91ce5e913d78a0c6bdfc73e", 0x2b9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xffff, './bus\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34}]}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x80000000, {0x3, 0x1000000000000600}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00D\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0xb4000000) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x1, 0x4, {0x2, 0xf0f}}) minherit(&(0x7f00007e2000/0x1000)=nil, 0x1000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000280)='./file1\x00', 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$unix(r4, &(0x7f00000001c0)="7408ff6248a9f9ab8f499a1371d1c94394a061ac708ad35958b766cc0a745799768a10a2611590d0a2b42fbcf3a586cda0114a9e04dc30a34c2c70a4b7001718233c5f67b6e50cf7be1e03e4b9466c7028b820081bbbc0784442482e69825009716c33a019fde642a4a4ed4a1f5cb22e8b0eabfe00c3bab440e77aeb16532316e75dbcdd7a0041a3c5a8abe481ad3727a2c224706e3125a3209f97d5e511f514db2945d9950c1834442f69", 0xab, 0x7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000003b0000004ca2a2daf62a42163591e243e2add2bd12"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semget(0xffffffffffffffff, 0x1, 0x0) r5 = semget(0x0, 0x0, 0xe87899c0cb9c7818) semop(r5, &(0x7f0000000180)=[{0x3, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0xfffd, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) 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)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000140)=[{0x2, 0x8}, {0x4, 0x20, 0x800}, {0x2, 0x7178}], 0x3) socket(0x0, 0x20000001, 0x7) fchdir(r6) 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:08 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c65303a283eebc245be19d8166f7be5005fdc"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x8, 0x1, 0x3ff, "2f9d4961c8752c8ae7a601599046d735b5774b19", 0x4, 0x7ff}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$inet6(r0, &(0x7f0000000080)="682e1d03d2ea7d8038be38f116cdfd5c69cb00c419a5fb247f2e5bff8050731f288faf012012b97d354ccc10003959175306ece29be17871bdfb8d78e13b9d7cc378f4a5f6b9ad75ddbac72660dc51cb", 0x50, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x7ff, 0x64a4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:08 executing program 1: syz_emit_ethernet(0xca, &(0x7f0000000000)="531fef18d5e3da1f4c9e1e0058fd80791f9f480a38239dc9ae9ca82210b045c1d9b78b2e4b103250d165e64a1ac5b9ba43d94bfd4689fcf7b1d73e25dc30c66cc8a36c4790b6b183c0e12c943251aaf3d38cda33c70df88ff78c0ee96fafb2fb6f04f3499be66211ede3b485aa8ce04a7411fd67b956999770a61386a42ac3c1c32391ddeedb134cc34e393bf93492abf3c7498092202984713ec28c81679c3192626873720426ce26a70cfb1a29d4c20793f4e09b6daeb5d616ae43fa7c546ee0e4926d0ff7fa259ae1") r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc0a4e9b89402bfe0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0xffff, 0x4, 0x0, "896e67abaec922641fc56f8ecfa762a8fbfbdfd2", 0x8, 0x91}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0)="aef0403c02dadc4f937efbded53e9a16ad46cc56cdc0e98444d33e8ab1f247dc0469264041a9ccdb8c640d154d72b24f75c4d4996ed739abd03d631b14ede30fd9905fe1036a9c78f06b75fda5bbcdd1dcae71", 0x53) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x80000000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x900, 0x0) read(r4, &(0x7f00000002c0)=""/108, 0x6c) ioctl$TIOCSTART(r2, 0x2000746e) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000380)=0x6) r6 = socket$inet(0x2, 0x5, 0x94) fchmod(r6, 0x92) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) connect$unix(r7, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x887b173e0121d235) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000500)={0x2, 0x2, 0xfffb, 0x3f, 0x800}) getegid() socket$inet(0x2, 0x0, 0x3) socket(0x1, 0x8000, 0x4) socket(0x0, 0x2, 0x7f) r9 = socket$inet6(0x18, 0x1, 0x43) connect(r9, &(0x7f0000000540)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000580)) kqueue() pipe(&(0x7f00000005c0)) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000800)=0x7) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000}, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x2}, &(0x7f0000000100)) dup2(r8, r7) syz_emit_ethernet(0xfffffffffffffd11, &(0x7f0000000780)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94e0e930ac343e9e93323b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9512f062b1cfa91e90125e0f169c06104591f7a00080000057600000000000000000005ab630ae69a1a4496ae93c4c8918aa9b7055329b77784a6839b30c865710dc91e8385ce2d1618b193870000dbc07b276cb81c0d45f7b1dbea1e94d11129931cda504028ff0ca115d7634a1b08f4a3000000000000cc10392670e1d9a4fc29ee34cbbb26257e974b35eba5a94159f4e24475aff55c9855e7dd9c4c4472c93cd56ab49698871cc4527766fa7acc4294aedefe989b5cd29c026ec217d9b4d7cc7affc7c1d328e26fa785ba82dbc2514e6582eadc78ccb80ad84c125ac34866459967fbdac9d260c21a8cf1e7814bc988c5") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:08 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x4, 0x3, 0x4}, {0x4, 0x7, 0x2e, 0x8000}, {0x1ff, 0xaa, 0x5, 0x6}, {0x1, 0x2, 0x1, 0x49e}, {0xb6d3, 0x6, 0x3, 0x5}, {0x177, 0x9, 0x5, 0x101}, {0x9, 0x5, 0x6, 0x3}, {0x200, 0x4, 0x0, 0x172}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 16:00:08 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e000000000000002000"/138], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d7d211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r12 = msgget(0x0, 0x80) msgsnd(r12, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(r12, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r13) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) r14 = accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$unix(r14, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r16, r15) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) socket(0x11, 0x200000003, 0x0) 16:00: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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0x9]}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet(r6, &(0x7f0000000380)={0x2, 0x1}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x811, 0x0) r8 = open$dir(&(0x7f0000000300)='./bus\x00', 0x200, 0x0) poll(&(0x7f0000000340)=[{r7, 0x80}, {r8, 0x20}], 0x2, 0xff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) mmap(&(0x7f0000644000/0x4000)=nil, 0x4000, 0x2, 0x6810, r4, 0x0, 0xfffffffffffffffd) 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:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d596d2fa0d2478804ca4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) dup(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) mknodat(r6, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4c, 0x0, 0x0, 0x40000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto(r1, &(0x7f0000000240)="8e47e96c8aa3830c830f0be45665820991b58ff18ab5586350d42e9a8c2524732c977ebe97cf025ff138e54d2c7f077d0e55e902be0d2edaa094f63e7a5e587b3dd3078b564cd3403f2ee239d5dfc82de3e7ed683122ae8ebae3493ef9f988c6e6b938ddd1dda35a8762b37aed6fc359dd88f29e7bdcec67943a3ebded4e9bf89984ad99b1a05a3b8cd30b2e7a02f4db11840842619141c43a17cc699786f48f96dfbb5077ed0915759126bc66c93ff7f02af1577734f76652f69b23e2a9", 0xbe, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3f, 0x7fffffff}, 0xc) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x411) msgctl$IPC_RMID(r1, 0x0) r2 = getuid() setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r3 = semget(0x1, 0x4, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000002340)=""/4107) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)) syz_emit_ethernet(0x26, &(0x7f0000000080)="64ef6ed98079aad814b1e3fddc214d223e1d1d7270743ce43df448dbdc71f136ef118209cc76") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x111) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000300)) 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)=0xc) r9 = getgid() getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000380)=""/245, &(0x7f0000000480)=0xf5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x4, 0x8000, 0x2]) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="1d01a277dc5745392a7f6598bd101023000000000000ff045a11020d4f00000434a3c8287fe60ec3da1c1aa61c253c334d8006fa12911c9bddd1e5b6a2a433e5f94cf0a9b632415e95bcbfae5b013f48d97a42ef5b3932faff1bade1413a931bb20d3b7c0d39692de51f9a8e46f4190ed89504d351ff6d1b1368160efb7b7d4352027404f4b3dce943d8ab8cf46fd6f3581483c3f07123f7d41ef536d84ff6740af30b5b6a222e26726afb1ad013e859eff2ef0fd59612582b40663b1f3241ed84e9316404a2d5d9a65a412a38e08deeeab729c8ca3bbed741c312a7b7c2e580256c18ddb6cd9d2090925da903151d07f22d968ed437abd60d73e238ad5222edd71210b872006415a95a0cc582d716aef77d7e8b5c6625d2f7cfd8dac8db0d38136aeaa47c49148f151ab99e0a0cddf2f02bc7ac736422cd3ffa349ce10f25718c351e782619234b20f14c6a9ad56d7ed76308c67450229330b1e860"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffe}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x326497423278a456, 0x7}, 0x8) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:09 executing program 0: getpid() r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="e14777bcfed2c9f7efec03c7d9ad41d98a1cb32cf0cbafb06ab2e8584d9e9fbd62463953f8ba881aeda0b95854dbabe3bfcdc46127b27f3a6e1d9c7b2d8764225a98baf0c1a2eebc2c30ee488fd997589de8d555fbb33fece3a78b5b65ead3f7042051543c79292088b9942ab44cff4429113a310b550c9d67f6a011f4266c5fcab558c35fa13ab4a0d514fcd8f47d2d1e", 0x91}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) dup(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x7, 0x8}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x6c0, 0x7f}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/diskmap\x00', 0x10002, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = dup2(0xffffffffffffff9c, r7) dup2(r6, r8) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r4) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8005}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r10, &(0x7f00000000c0)='./file1\x00') r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r11, 0x20004b3c) renameat(r10, &(0x7f0000000200)='./file1/file0\x00', r10, &(0x7f00000002c0)='./file0\x00') readlinkat(r10, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r10, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0xb, 0x563d}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x1, 0x7, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x2006}]}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x19, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) r11 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r9, r11}, 0xc) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") flock(r0, 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xfe40fafd8597bf81) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f0000000080)=[{r1, 0xaf}, {r0, 0x4}, {r2, 0x43e759829e2bb2c5}, {r0, 0x2}], 0x1, 0x8eb6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r3, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r10, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r10, 0x20007479) 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)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x0, 0x4, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r18, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x5, r15, r17, r19, r20, 0x1, 0xc63}, 0x15f0, 0x80000001, 0x200}) shutdown(r0, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:09 executing program 1: semget$private(0x0, 0x4, 0x28) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x4, 0x34e9, 0x8001, 0xec, 0x6, 0x80]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x86}]}) socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x8) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x800, 0x5, 0x9, 0x5}, {0x5e9, 0x40, 0x9, 0xffffff16}, {0x8, 0xd, 0x6, 0x3ff}, {0x8, 0x1, 0x4, 0x6}, {0x7fff, 0x86, 0x9, 0x40}, {0x0, 0x9, 0x72, 0x5}, {0x80, 0x8, 0x54, 0x5}, {0x1000, 0x3, 0x5, 0x9}, {0x4080, 0x5, 0x3, 0x1}]}) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d, 0x2}, {0x64, 0x0, 0x0, 0x1}, {0x5}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)={0x1}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) socketpair(0x2, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = dup2(r5, r6) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000300)={0xbfd9, 0x2}) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x0, 0x4, 0x8}) r13 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r9, r13) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x8840, 0x154) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x4a8) 16:00:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x3db) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = dup(0xffffffffffffff9c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006277afad04a28957893ebd03938d672a9e9f93f71766b3e121ad9c9d20e47966a0634d"], &(0x7f0000001180)=0x1002) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup2(r4, 0xffffffffffffff9c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0/file0\x00', 0x80, 0x2) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = dup(r8) r10 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x200, 0x344) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0xc0, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340)='/dev/diskmap\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0x4, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x1a, 0x2, 0x6, 0x401}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0xfffffffffffffff5}, {{r5}, 0xfffffffffffffffb, 0x40, 0x8, 0x4, 0xee}, {{r6}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x9, 0x1}], 0x1, &(0x7f00000013c0)=[{{r7}, 0x6, 0x80, 0x2, 0x2, 0x7fff}, {{r9}, 0x0, 0x20, 0x10, 0x5, 0x63d4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc0, 0x18, 0x7f, 0x41}, {{r10}, 0xfffffffffffffff8, 0x902ea19e00b623a2, 0x2, 0x10000, 0x101}, {{r16}, 0xfffffffffffffffa, 0x19, 0x1, 0x1000, 0x7f}, {{r12}, 0x7ffffffffffffffd, 0x2, 0x0, 0x0, 0x3}, {{r13}, 0xfffffffffffffff9, 0x30, 0x297ea8acdd8a5356, 0x5, 0x7ff}, {{r14}, 0x5c58a6731ae94477, 0xe1, 0x20000000, 0xffffffffffffff9e, 0x10000}, {{r15}, 0xfffffffffffffffc, 0x0, 0x0, 0xff, 0x20}], 0x8, &(0x7f0000001500)={0x3, 0x8}) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r17, 0xc0185603, &(0x7f0000000000)={0x100c, 0x0, &(0x7f0000002600)=""/4108}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./bus\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x2}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r22) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r24 = dup(r23) listen(r24, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r29) dup(r29) pipe2(&(0x7f0000000040), 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x1}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x3fd, 0x100000001, 0x7fffffff, 0x1, 0x80, 0x7e9e, 0x1, 0xff}, &(0x7f0000000100)={0x2ef97473, 0x3, 0x2, 0xfffffffeffffffff, 0x2c, 0x9, 0x1000, 0x8}, &(0x7f0000000140)={0x0, 0xfd, 0x100, 0x2, 0x6, 0x7, 0x80000000}, &(0x7f00000001c0)={0x1, 0x7}) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: acct(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCEXCL(r1, 0x2000740d) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:10 executing program 0: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r2, r2, 0x8007d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x82cf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: 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) pipe(&(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup2(r4, r3) shmget(0x3, 0x2000, 0x465, &(0x7f0000ffe000/0x2000)=nil) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYRES16=r7, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r4], @ANYRES32=r9, @ANYBLOB="9f5affdfa0579df54f64baeb370ac3e2e2e047cd86cced7b294c897a1775d64949577272b1752f8bfa96db3d65ef143a4dd7ff73e642460c3d3fbb5295647225aecd15dfa2b1fabcb1312b3658a812f9d085a6c49d17b6bc407001c1ced599c32396dfea9b592a9cc0f62bc5a4ea7c5ee2a9711847dd812439a48d920858730af4beaead2a20e17682ed6751798f627a4d35823112b0344ae4edba5562b625644c36662253c0b3dc9cdfb1ba988f786cf961"], @ANYRESOCT], 0x4) dup2(r0, r1) sendto(r5, &(0x7f0000000040)="5dfbf189cf9fa526364643bc4dcdc62d4e624e3915f8a7eee66a53b7ca9c1e7550658d3e", 0x24, 0x8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x6, 0x5, 0x3, "dd168cc95a3e839530e99ce06bb14bf4974f74f5", 0x1, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x130, 0x3, 0x6, 0x6, 0x80000001, 0x1ff, 0x5, 0x10, [{0x3, 0x8000, 0x1, 0x6}, {0x9, 0x7fe000, 0x8, 0x1}, {0xff, 0x5249, 0x841}, {0x1, 0x2ce8, 0x0, 0x575}, {0x936, 0x1, 0x1000, 0x5ae71968}, {0x9, 0xcb76, 0x1ff, 0x7}, {0x6, 0x8, 0x2, 0x800}, {0x1, 0x3, 0x0, 0x7fffffff}, {0x2, 0x101, 0x7, 0xff}, {0x101, 0xffff02f2, 0x2, 0x6}, {0x80000001, 0x6, 0x400, 0x5}, {0x3, 0x9, 0x8, 0x6}, {0xfffffffb, 0x2, 0x5, 0x838d}, {0x3, 0x8080, 0x9}, {0x7, 0x1, 0x6, 0x8}, {0x3, 0x10000, 0x22a, 0x80}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x62d76bec9e66050, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="a5c88e504784a0017c737ff666f16f73f2660993824c7b3bf76895cf2a63ccbd94654e17c975df3b7c5675724c110f8f6c95143056147510d49fa27ad149e3b24aceb47d45bafbb27a513fb6cbed1053d093b72a702ea0b1752571b2cfa19685d82a85480e499114224fff4bbbbe02d0f36d90a3da921f37be0c8c48b826ce63769608584fdfa30611f8f2da2b9681bd1d3d0ab168c7200ac990be72b407d619803ef2ba7b1d603044a4df96018e4a46524b6a9fb1ac31279f1e0026594f063f73bf2e8df8cb64cf99df7c1e123f0044c3d4f678d9c108a00228e4ec5fe6f170bca0e689139663e71d0a736648742fb55a9ca0e2b9fd68", 0xf7}], 0x1) getitimer(0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r3) setitimer(0x2, &(0x7f0000000440)={{0xffffffff}, {0x7, 0x8}}, &(0x7f0000000480)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getgid() fchown(r0, r5, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000600)=0x436) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000640)=0xfad7580075766dc7) r8 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000680)=""/226) openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10000, 0x0) getegid() r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x81d0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x58b0e6dac85f8c77, 0x0) ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f0000000840)=0x1) setsockopt(r4, 0x5, 0x1000, &(0x7f0000000880)="7f39554f43e4ef0fb16ca82e5193ae142c01005dfd043100c831102da920b7f3f76349784bdd02447c4524f7db626ee1631de5a0de8c72e5175509ff643c36747f6e9bcaf3d05a2cd973a761505931c5eaead130b0c39d2e09f5cb66223102734ed84ffe5880b463f91b3413586770d528df529d030329be436089ae32131a7312905a0cf5c01c802fcbec4924babbb31c722531f8914fc086f5157475", 0x9d) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000980)={&(0x7f0000000940)=[{0x8b, 0x8}], 0x1}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x5) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socket$unix(0x1, 0x4, 0x0) socketpair(0x10, 0x5, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) accept(r4, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xf5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x104, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./bus/file0\x00', 0x1, 0xfff, 0x0, 0x0, 0x2, 0x101, 0x800, 0x2, 0x51c830a0fcc2ff44, 0xa6f5, 0x6}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) syz_open_pts() close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000680)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f00000004c0)=0x20000005) sendmsg(r5, &(0x7f0000000480)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000740)=[{0x100, 0x1, 0xffffffff, "dddeeb68ffc888ba4830326b5d10ec6f384a5f4ac32fb87b5827f2719ba32df022e74fc2fea029b3ca5ebcc0dc0b627477a3e58407c3d194fe7941ffc93c72be05f8ea1379603f27d07eb9aa1747f1c8922fc7f366078216d81098f2738de1e663dde983a3bddc0fcf9532cff0f51909b9a92a5f7596f1f3643d80b3078ebec56bdd7c25ebaa20e44462114ae9255865e97225b8016a03f08560a196a17b46dad915945f0eb52b6e09f3af9b8f4c97a2f83dd17194d19172c98393afec32a6afe55b047bda5bdd6341e6e70e045640d7319c35035a2f22f501b961d6995af31560fed1898c1af13a9a36"}, {0x30, 0xffff, 0x8, "502367f07c83734baca3a16fc25ec7cfc3608cc38c74a765740e628635bbdd"}, {0xd0, 0xfffc, 0x9, "26b6628b383872855a10b96ac6a61f6a2b18755a80112d5d469e3dc434939209a55c612712ebb582124e3e5dc9198cdac0ee18f8216521998b6ea60407b6f4888f38c7b3a999799eca99571333d07688a4319403e1a8f382b3c0f90e090613504528e0c0b66323a7ec024ac650411085ed9156e73d7cd45d365e498b7b476b62bc1566e0459e126fbc0145a08df24f574b1ac60666e212d9762f464682f90a600888d3061c86aaf537880ee458a6f29dab03292219124c60d5"}, {0x18, 0x1, 0x2, "a24a239daf0f"}, {0x68, 0xffff, 0x401, "7162e3445b7fa4f1d9d2f856176d10042d44e586e3866a07eb789185e13e196be58e7ba5d7ecb8523711ff3c3ad5a51c84c7bf246772f821685f0dbe9a4b3962dfb265ee7503e4db1fbddfa3788c446bef0b49af9d06"}, {0x10, 0xffff, 0x8}, {0x1010, 0x1, 0x1000, "8abb25118708e94d6c472dbb8053444f14d2151e111d834ea01be5c7cef0caa4fbd0759fadec6dc63a594e30d7910af04028b27ff5526edf6852496719211ee004e3c924e0b147ba0106688b1700948c055bf94f57bc991c76db9280568cd7ff2155c52c4def559c1af067663e6c715271f85e816f1c1bf08978e7492b533f41a4a469f4ec62f43591da51ae7b8587b5bec69e4442606f20a47203941a0f6af9f2bfa12a3ccc675e1fb75c0833c0ba065b6daee735c97ae8e112a85f08a4d9671e3c322fcbe3600532f2def2ed6ef9896d7323661082ebde758bd9e99debd2596a3eeca8243e7a35b2d58fa8689465441887eecba0aae93918334ce9ef54ef17d91d13b0684c7ebaf06a39f3a39b12c01f119b0022ea17f64560a57575a709a6da4d0b88a36b2d3db967c10432fa0840ff7be2a2fdf48baa8a6eede03a7dee6b175214670207a0ad3d326bd541da0f36d82548eabd6b1feebe09bd5c13a6395c3faff573ed2255f130aaac0809fbbe6c0203fdb8af01b04faa24f77ab683955213275b81295b1f65b7dab9f8ce19e49529e2213d5223c13ec00d22bc10389aee950465b1b4fe62b5c1316552ec662931ff59a1b304b2fcada5a1b067683b488e0c78f358dc6c5289cd3ab99bfcb4a7038a384f7e8fa167862a726470ca089d74900fbd4704bf928c5097dc65bfe7f15f54e5945d0b0782d6b456c7697b60eb7db1288b1b108631ccbf823b386181dad155f388f93fe4f155a6a8bc7104a2d84d95c52d1fc7e10e7f683d810dd48365a4f214b0eb3b0859a2409d42e1c2119d80cc43e6d1ae46a329b1d75cc8a3768ea8dd2cd33866e465b21b5278dd880f0c9af2fe36d0f3a7b98b35ecc53eaf58f54e2f55cd06907171f60c15727af8d3a0b93c77a3aba51cc8eaa8f954cf0cc173d57bc5a751d4973b88b80041d319ecf9e879f20601ef99ddc34528983abda5c59f498f53bd6d4e1bd99053b2bcdec4654b86c485eea3594e169e0c07eed3da8db9866bfa6374f75ddc01b583e4ee3bf54ca7f42c3ce083d6f8617b21dff552bd5c3b2e54ffa774e036fe532cf6752ae0e41ef510d02a7266a18d115efa29366746ea6010c0e58a6f12df68e144dc3be9f90d872254dd9fe92448859baadffd2c45c0b92c3da2b2c0830b42261ef9a6ddd0e2debcd529b63e0b77d046ab752855b608ba0f877b9780bb5cfdc14c1d928d68c6f1dd3c84e59e561c54461b789bcf2cab8efe59bb0a9dfeecdb613ae5b9fed09b3bde7171bdaf2a5dce1aa47400139f351e1aa09f30c7525996d98e4cfb2d8b278f2ca958744478ba23d583ad2923d20ec1ddc46c0f879bcd0285abe1f602054e3e0341dfc33f4b833c5cbbb89c30674e837d34f054a8f93b9587be71682ca1e1e2ec23be935d14b6bbad52fed2d11e2ec8327f5fa1c29705843832178f405360a0df08fe0a29a16764a5195d9f5be03ec0a9148327200b433d78c73671c474bedeb8ed2d38143d4d9803ddf8843e74315d06b1f544251496acf565b27c72bc557e0031fd343e101be7a8e606eb0631b5773cc8ddac8cf2613e39c10b60a507df94d61f0ead643f3e983522cef863e35c4eea1c21763a45ffd8c54abd51e965f2d9adc53bc98a053c6de936be4a5df1e44c261a7acb60f0c8a0afdcb61281e0e21cf0c8e74359782ab65f7c05dba30ab7fbc8928dbe2760cb33015e92bac316d04592d06b269bbd8892403504d644325a1c4493b351b94b60f5b7558f58556ddff12e2251b83e51f28f64937fe43da8668933c0bafa1c1614f88fc73ff7bb4a1134ca21183c6407c09dbef5d7dd2f8ae3b45e4d5619e3b9f51a2083dec2eae1a4c3af4c6ed13ebe184a2c4ba1c42b4bdfb8412de58a1415f2d17df119edd0e6685e99e735cb3c8690b88cebb86fd8adeba97da7a5dd6b3d6348de1d10e7d02526c548673a434e1a04c03962f873a69067f055bcaa7dc044a81fdc125db7f1716b7ea2c7bc0b9b83ca9a82a448ea96aa1e1e175078fc4d9648628ce2dd9b1a40d0a1214fd1b8d6d7c10f4b25050bc9899af2a36c6068ffb676eb037c0f924469fb94384d772c1443b4114e79fa62e66fa4ce9e4ddb08258799eacd26ee02a7e06e398eb651637b16197a9a2c55a3f78b8cf992ce53180b98e8cc1eb18fac70653792328c35ff72d63aea7b3df062cac90ceef83631a0d8310a46499fecdae27ec8e6f53d10966467f651d5d8200f2a386522f89fa016ca79539f099db4ce650d2dcbdb00c1429ecad1a0237bc4eb0cfeaf9addf888f763420ac8eaa47af8c3394ecbb27cb2ce7ed3a109623bbc6cc70ee5d0dacb8e5a4f91577d876fd4bce7656e20dd82f4bebb0dddabfdd5969c2c23cf7130970be21f322fc0003421baa6eb281e4f1484b60c697df04992cee3ccd0b70c69fefc5dab3816fad15785ab13a91d7111b219c5a83d4eac0ed1757376a0b8e6b159c3b272131c7a5b0ccbe3c7d9485294da17650e61f482208b714cf48b2c94530881b15344b7c957503fd783daa77cc17a12ac91354e4748238c32b727600025c04a5c5f3e0a3b480ef7b4799a0e9ebe635dcc5e60c44b7b4d76310d3d9a0d7aa88ecae1c55dada66530757c0a2a93444957df68bd08b8338982f276cb96618c96fadd59b3c3606762737f351d3279bcf635edff23e0c9bec181aa82a7edac180996958874edc18d40fea74d6bd1941c489dcd1867db83c928330007c61db04dc20d09d4adde5b9c17c366829481695866634869b0eabcabb8a4fa679295a6c6f5f1eff370b25c0e59799e08f3960074a3424a78b0f84f5dc9ca2c3b7b99722ebb30d909505d2bbe6c8966e5e21f5aad6d655e363dad9e1ea4f6618de6f75fa20cd665fb56c48165fd268b8cc42d4de424c15889145302ee5c5c08611ecc4be922e21262072151c458b6d19bb3bb994d9cec5e9f144f58b54271de241d69adec996b8253f74a91716a501d117b7629c4cc0b0ae0fb40f7dafc0827000803bd629762637850892769c236f257ae5dc8eec2956db4939d3f9d58c53d48410b2ab0ed970d1f09692a68ab9c63284b8ee2e9299ffbfc7ec5c39aad4f29e0b28dca33bd5e68466c07e4217df6980d3592f9b00f05acd4a54d02d66002cf65312f5f62e15ec78a7379d46026b16833b65d482278c370c3947a1498cac541aceec370cb03fe91dbcf2d80bf3285b191aa9b77f5237aebe6e7fb5a005508b589b45450f2b94f859166fdaed33f5e9d4db504477427c2e3ce79470e1333e1f35c44d1964ce0826c909f0f2559740870b17f90ddfd02e78b50b1b32f2339cb2d7154996cf3114f5f72bc8eab64802639b76c70fd8704fe7ae4487a6b1ce2b645a93d10ca31467e5f4f98c5984819d38c01a885c5377444f398c797d24af6f5ed1ab8ae8289381ef4abbecee64e950d3fd856e0c98e0db9f56ee454e578dedca9a0c359098b78f381c05a2c6c28ca23cc340a46d2148b9dc7254f253b6da36f6d64a3961f8faaec5e5f9706b4644adf37ed97aaec5597cf5dea6a3d3896e1d1340f20627651b80d4be4b0560754977213ac7e82e0b869d017f9b653f6a8f3338c78af5ae93a032c4e98c5429872c3bc8a490b1dacb65601b8357b22a9667839c62fe35cca3d6517b65480d655688dd2eae7f244453a8e2bfa1d89ef6dee23a043eb4bf2be992ddbf1dbaddc729bac9fb10f90ae46da5870869c205aac4f5be1b31fafcc120a5e69fad0a9c9df68436e4309d68bf4eff39e0774a39ab3f5a42235aacef36ee81a86a7faba185b2a01c791a0d552fc1f7597be09fa178328bf73315c4103cd62fa900dedb975c550c9fced2517ec1ed59783d47d0151066830f224d437c8a86a77ee1618af768efda396c71bc16c84e12517a1f2fdd6a30d2a882879f9c25adaeda4ef665495a5e33245f9809d034c9ff1b30acaaa73f0b5a4c152c63a48b69e17d11684009b75739f8c40c10ba90af83faf00f3e5c718f9749321bc796a7f8e141d8c2cae4f82d018e06d7c8c2b7e4200d6da4bcf956e202ecf7ed8ab620f49392006ca4a0aafa073d532ee87c2e7e11418c2d8d708ddc7a361296563e0a1ff29dd01ec9ace2eecaef82f6923f7403acd41377417b7dd134a36ca87da6dd7d571602fa783c8f427fd14d4b43aacf071cfa5d658aee93c95f62e39e53942450d6fd5097a97a67c034ff82b9dcd3f8ad161747455672492a8060ea52b35e11e6454f7d26c42999a203cbcf4cc5afdff1cae6a87ddb081c185f391b080ca44f5bd001ac25fc0e324381a69617e59c2506794e212d3ba390d84bfdce5bddaa68ec592727464f6169bbbd970f55d0d0d5d423cdef765a93c0919e30df0e4582a39b5e59e0f98f99a2c63d9ab81b86666c0175e7108f769e6e563a14cf08dde027d374f4cbb8aa2d7ea0592417bfc5b8b1a791a5019bd1e40b3a2d3004de24871fcea0d62b1881a6f7aa1832eab35831097f801e2137c0e4335a726752812c5ed34a6518396b84a6d1f6be5341ebdcb20a766006c7db997f1b617c841001fa6f9451e4dc08183352085e834a73dc994801d9d7ef57129d544f6d7e50218da69e049e93a5c451d1f468dd6164a177cb629d011025c6b7606f68f3f427167c2c0c9e51aa3556541f60cacc24d843186d2c6636b54be23bd77430ce4ac4bc6a38227254af8a1cfcc498089d681ad01fca9f87c264866ef76b6fc7fccadfd452d25b577d43052f7a6dc383aadafab28b251dc0c5ecd87900c6e9da757ec01257a7bc140aebb4dd85c8c0fca18a99bcd8d902ba26eeb5a1666fe928c8ec7e408b645122a324a30d41a5893b4532e13c2588b536a3c9a0e56964f3368ee34a4ea25a0039eab168d0ec2cb91144d8893f2b53e4430357d2cce654eb98d4d3a630cc920db69e1860637c7c346912aecfa2f87e28dda59370f98588c12e7294a5e0da0aa3580477b7fe10bf80430a4d0146c3bd2aa1a162a72d05cd4fc5ad70de1d1f2e98eff42713204ef3efb1e8c541625a26eb13ab5c079ae132b32a1a2f086696bc917d4d3405e39ba64f3465bddd7e993e20df887bf6cf737f0db2990e426d836dec75cd01d1bd2320f501dbb89a1ca9f2a25d2263eb82fa7279dbd2d3f602bf3f646990c7890e651ef93d6c1c04d807f3ccb28d490ce209396999489f48e58a7341ff034e05fbe0c7d994e65ffbc4115c3a254671041967d5662ac98601ef81a83c5084fdba9a650317c96429ab55d518b611afc1d1e8478a9b1f5b69a7821d1b8bb7c808238b7703c38bf1f8eb66068553b548431a0c4550776e8642b3add77f9df78e8bce897b2c706b36b57f69491b1412e81298ffcf04f2dab571af927322907506c9ac12b1ac9f3683f0b2b9f9c1291f500aeeeeb9be0f512e6cd5436cb9bb4cf877541fde334b01bd64a2e50fdece6b552c8b2880ffe5aca2b5ef5b252732cf632e3048a167d7eb140dafca38f60aed95e2c8991d9299f8f5f2df0648b69103f767ca4f925b3d3600ab170e7fdb95ab2eecb9c4d5e94fb77820c87f002a662162175609a6914206f1536f68b029fb046389bd0d57509fc65fb6344e966cb3b7685b908e773b590105c4388d049f78f23d5d76cb615edd8d38243bf2fd812cb0fd64af67b108873c99e516806b2fc5a2a67da989fb503c9c68603976ca57b7f6d9eb406bb1ce9bcca1778ed9269cb631b13f7127fe7e630f5e80f421b34954fed440e3851c781637b33eb0cae6677593ccd99692679d45741a2a218f4bf787c727b07e6b6afe2721fffe1fcdc1959"}, {0xf0, 0x1, 0x6, "663458cffa336c2d31d2aabd80132fff9b40ca3084fd8e4321a5b3605e13d755bf22acee8c1d60f04b903079d0d4472be4765293d23ca3c5ffef2ab72558547651901adcb0158e2df34d0556b151db57545af51ad20f9ee9d58d6d978b453db0543c0f2d6acafb8064546e03e5c626b8ee9d2ee4148c9e61b53de9af0f1173be4fbc6e7bc790919c9c65bebda5a8c49993d0c33e6ca33b9fa0a56a8911aa1cfdbe2daa0f3ad2ec8f0bc799a51c4f512ec54245ad3048cfe67de04b83127f96542a357008162ed3b2f7bc9e62b0637c728f9e6c93a695af4c0b62"}], 0x1390}, 0x402) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x8000, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x7, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x0, 0x7ff, 0x1, 0x6, 0x7, 0x2, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x8, 0x6, 0x3ff], [{0x9, 0x75c83073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000005, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100), 0x200000000000037f, 0x606dcb73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffffe4}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='Af\xea\xff\x00 \x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x400, 0x3, 0x8, 0x8c}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x22, 0x2}, {0x4, 0x401}, {0x80, 0x2f6000c1}, {0x81, 0x9}, {0x44, 0x1ff}, {0x83, 0x5}], 0x6}) 16:00:11 executing program 0: 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, 0x2, 0x600) 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) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) 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', 0x902, 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, 0xff}, {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)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79b29020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e201399970b26360e3e211f", 0x3e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) flock(r1, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0x6, 0x7ff, 0x8, 0x0, 0x9, 0x0, 0x5, 0xbee4d65f61e3bd98, 0x1, 0x1, 0x6}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) nanosleep(&(0x7f00000000c0)={0x2bb, 0x800}, &(0x7f00000011c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = accept$inet(r3, &(0x7f0000001340), &(0x7f0000001380)=0xc) r5 = open$dir(&(0x7f00000013c0)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000001400)=[{{0xffffffffffffff9c}, 0x6, 0x0, 0x80, 0x101, 0xff}, {{r4}, 0xfffffffffffffffa, 0x113, 0x1, 0x4, 0x4}, {{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x9, 0x3}], 0x80000001, &(0x7f0000001480)=[{{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x4, 0x3}], 0xb4, &(0x7f00000014c0)={0x0, 0x80}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001200)={0x9, [{0x3, 0x1f}, {0x1, 0x7}, {0x2}, {0x2, 0xd95c}, {0x7d075232dac3a144, 0x3ff}, {0x5, 0x3f}, {0x1, 0x6}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x80000001}, {0x20ea490825dbcdf2, 0x719}, {0x1, 0x5eb4}, {0x2, 0x3e47}, {0x1, 0x2}, {0x3, 0x5}, {0x1, 0x7}, {0x0, 0x3}, {0x2}, {0x2, 0x40}, {0x2, 0x1f}, {0x5, 0x6}, {0x2, 0x9}, {0x3, 0x101}, {0x0, 0x5}, {0x2, 0xffff}, {0x3, 0x1ff}, {0x2, 0x6}, {0xdb85917ac16b90a1, 0x2}, {0x1f029c2509e3e55, 0x80}, {0x2, 0x3}, {0x3, 0x7f}, {0x2, 0x288}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000200)='./bus\x00', 0x93efd35a5372e46b, 0x105) kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000280), 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x2) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$inet6(r2, &(0x7f0000000000)="3a8f3813062332f0dc40be6357195df35ff2878cb80ea199540ef0b4b73b7a4d20aa8746ab77321a2febab4cfcbd2c23a5b875a43617b959848faff8c082edc59cb5b87fba1fe0f0aabbe96c90c3d3c264c80a9be2934efdbea96c4d6db43495953531e1287081a4a009b7ed7966d74fb078b462f053d052b83b576ff0e1783ffbd0b0bd5f662ad1b77649c78f5ed92a7f5ca8cfdea23f9af7d5b39b27501b46ff368962741bc9d5ce", 0xa9, 0x5, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0xdc}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x80000001}) dup2(r1, r0) r4 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x6a4bbbc0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0x57}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000039c0)=[{&(0x7f0000000240)}, {&(0x7f00000016c0)="681fb792ee3ba444bd478592bbae570176fa0cc7acf5f5eea160b12528f78aff4b2f031f04df428077625bcac84ab0114ccdb6bc66c2a8bd75b15659808496700219d230c772d23d7de4ee20f271e2600938cd2b4774400cc68aa0d057abae4f91973a414e527bd9c2a81fe565d2c4fb3003da6dab50e5638a8270fe4b769f67e1d33cd5b3ca4199a6d9d8fee6d77afd658e3271761dbfa589892824063472a46ed3333f7ea090248433e05a932f0e61391916dd6922e4256ef8c964ec58cf304f069145989b24127cc9a45dc8b13af1ab078d3ce605dcf2ecc88516b682d43d4b6672c533df171ff5cbdb180b8b0926ba6d05b53d68d4f108023d19284bfd5de5407eb08db52d3c588f499d3a24623df31f7b2002c9c278825ed190218eba9a410e6f3cba47e261e8bd991e27157477412f4725e69a23c86f97b80cace27c5865a14315cb1f480836e94e5bc3844a7997abd21b73f00146ec97c07060e15c44f54b5b61d5ad3f2397e57858986778725423a6a5f7c47accfac2221f0f24a9deabf8517bf97b210606c354cd6bb4eed0daad01c4d7a09819d09f0012be2048b307b91c2aea98379e4a4213c1f3fe8f9955ab8a93de6965e5ac1ad3f1c09f9bb1103d3eb62a8434c56dac1224e71547c984aec382f7ec5c89adb6ec14e81bafa15fc8dc0dc7f26704e2213718864c3470b89e37bcc40e6de850a9ce1ec49aca5d22b576b7a0721c212ab0d0600e0fc52794ee522b8b9b1e6169415aa02fe5e29a784d4de1764b17f63e7c762f719096921adeb291e4db9f8dfee032b60be2b77c52e1459aaa0068ac3d0065e58ae119207e74d3fc67c02fef2af41de7e6af01b3984e3ec1571835be8d722a7c1eb7e3d33f01130756ca9be184490aa04f2367c4a25843aa853944f22f558dea6ac035f5ab62b5b83da23897b75c1dd5520125f0eaaddec837a9dd16febebff283a18051ebd4e4649f2ba5fd29eb136b6da14e203190ecd8e65a42288dcc0039c4859bccb5eaabea060fe8bf47ddaa5d9b877c299dc084764d3886026386b4d2ec6219142f913a532b8797f18e0a453e4cf9f0a344ecddb65d5532f11c3004624dd3fb03773992e0da84988a1af314bcb9de40142e2634eac7afae9b2a0d9e23526ad68ea1058a34e6533d04bec3932cb145cde1f98da4e571fbfb9558d9f83d41140871ea579782037ff170af7a198d31883eff61fc2560b195fc887f7492570b49ecf5d2146e418a1990b81d5f024c0bd95124e2ae3dcd4f392c849f1d6831b6c39ba8f4ea7d2944a902b38ae86239cde6189b96ef7880d786aa6e8106b8e1599c7abd9cbcc852b938f0caadbe2e20d4e0e5759d4636b911de4f3de3a143acd3e614a244d735e49d60263ceaafec105d6d6447c50666a4652815ee839caa1612895756d69e855c17e55256a2649973f3341621cd4cbb25eb6225e134a1cc383cdc93454ecf7fbc1fc23adf0cf022c401e9850b41b5efbd650f4a05362d18fbd101a7c4c3f2a92bd723395c521721863f010b36577e1352264d572025f6db1978e6b68580314968f4dfe44b3e27f8bdd80b722b26610f38f51fa01c217fdb289df6afd2edb327b0fcd0f666c9d915c23deee3654320f5e58ca110ce34938e74dca16b6c03944022a9efc72a64d1d373146e40ed8939852729ac5540b3efcdec1be607960f6aebe0400776d5639eee9e915b4f130cda7d1f6aeff77d3cd83b4dd7b7b32577b04e8d84acbfd386ed4192cf3aaab7fa8781bb1ee2535692789a57d093620fa97abfa4479ec0cd4ba171fd1737794104b567bc06f5fc501561561c14738501f6b2b05b5090604ecd470d39d98bfcc4d63ba8651661eac8ac0d2ae6499db63af6ec9ff6cc4ece91e2e18bb3824d2a44854768f6645d269de206ea0de958163bc791d13ed9bd3fe52a6a342813688afa725ee7a7be26d0017c43894691d30fe964b942eabc8da9ba0f353b9406dd0bdef9229dee60aa6c217368fc682c147c856acd54dc38caa5cf92c8bf40b9a98265f9a77ab11da4841f045d0f15881de02b4521bc88a71b1d04bacd7dff745ae5699235ca9d753d8ff54af5f5f9e77e5022277b1c0739fba714dd3f24462629dc96d3b47d9dc7b0315ff0ef1ff8566be29fa278b1c6642095dd3ef5b1673ee92ef9ff21fb962af20c41d30382ca9992f416fdcd0720f4f6bfaa0f43822bfcfae922482c6bc1399fce43ef10f4e01fee2e419c0c1f45c63c9ed577981d8754aee47b415c91041fe23d522e8df79d3cdaa401e30ba380dcb6b4c8017c7add420079e38783b7bda1ff9f7387f6a37104a6aed8caf11a0669f806ddf29f078b2f16df519f5476a8f90792e0e827300c95aea2ced0a24d74129906bf3895ee3c6a384ad4037e1f7b2a90eacac56de23826702f039643106e9002f0c346fc1be721fa48078d5559b2a747383e8396f61af5242dd31cbae5c76d6ba359cf60b832e8cae393421c60a8a949cadca76cb300e79295e02a14d7278c8edb9531c462336697596cd827a0da73b96149cc0ce1cd4d457f3e63ea013b9da0c870dfc1a11425e9a501f17bec7210eb73fc824a9159e3b01f60d297baf06ef973543131a3c31acaa528c81ec73d271993314d12efed1ab6be8ef60000d8a2dfaf88f39f8a0fd5b51ba8b64ac7a975d806c92a57988e51c7016f9637de084e014e6cbb952f7dfc016b85147257306854c0b2ea1c865129e550d53d3e4b43f6c89975c173dab359bff328163998b1d23936e9c522a3d89480731166d4bcf93969751435f996f5a1b06ba1617deace9561046c06d042acbb31e3adc0cf3f164050024773be2afcf7010226f5baa94572da8c17c1ccc9e44665504e6197f899724e185ca467ac6daa6af88e87a4c6f5cb11aedff340d9ea5046c29e8d95af47f690be1c17490b552732af12732e8777782d961366d4bb8993760ccc7c0d82266db700513ba690b883bf46f315503582a09f586343502afa2ffd6947a079e42b5ebdf6d126ff792ed649afbdb0f1972acbaf20838b766a24a2cacc1975bd6bbb9f3482150cac8395893aea4a9c01f818a81c453d7daf754f6b2a42079134b81d6d072a384b08a3daff0d619232cf436a25331ac702b811178efdc0d633bab97467860138653fffe5d80e64fa951d925ef8d8dcfd0bd86a9b9b508935937c8454c79b3ff60c0e5c72c39b8282023778381dd331ea6fa4cbbfaa9ad0d2c8422fbbdf7899c4acb008331c903953cc801222295c19ddca86a0d3ddda6e8ed1971356f7bbd5f5dc0f28fbe4994e50f4e648568e2ecf41b20d64017a5406cbcd59f5f5e21c8765731e07a45376094ee9ddb52b703793a7bdefa7784b189f7107ec77c2107b348928a68491918869426e415458e4c007c3de08ccc774568812a7b22c35cb9320ff452d8a8f0e47cbbd94622f7ba71330045f9e066645a89bbde157f266111b71766f2173901911530b255872df370039774a3af5be91bd9b579233a8e64ad5bc0d668cc8e6cdaaa67621fa642e4c6e4f2c90fece50adda7efa327326e060464597923b55679d07d59ea7eaaceda8874e2a12925f85581471c0c14e7a6e00b648f25e4a58247f9ec2e60b60f401f516625fe750899db490a29f2889794c8c9f714fd7617b4184487ccf0cbc66a8b8fb28dcc61fbbe42cc8470e2033fc88a791764300dc0a5c037c7afb85769e67d06f3349313d024e09a4c56ae6e276277a8894370f6a5c51e243a72715cde143d3bf5b28ca0290d5d85427f7d71e884be9a2dc1f0dea5df3fa2368fb402e29a56361a686d401b61d051a1447ca17899d33a7656cabf05689258b9bb10e17d992056a7fb4c79a1ba28d8259f4840a84d09d2dd25f76c369cc08417a4c482a5d73966a594783d0b16ab099c31c348cb60463cf845cd91393578b98251bfc2b8ccffca584c347088ac191e00e66d25f0819f4d2c09932b66d5e93b9a6a39005b8a0a21b7d4bab6f61e6223f74f5a1c5d45c88f64ec89fe63562ac198b37bdbae87225689d7c2742fc17910e7e104b90102d44f8f134ea22917f7faf4b4946986c195cd87ce6e8cb9cb5f6d34f423eb5327ee06933dff93a701fdf43f792ebf905a08494665ebdaf3e3a2c50d178bf2924d9fea9b43837f3fd756f26a41bdd2074167ab8e48e2d71ecd84700ee365436240bc1eac61aa4dca60a940f69fe257f43f9d5c64f225c5268a1a2c5fca39e85d9ea0e3af3a85b4b2bad2af7c4c735d8626890a5f0b068438bdd22905321fe755f2907b66a9f750e60bfb27b56587f64085e1894d4e4fbdf79d80026550772ef919dea6d1cf4e4ba98a3d2e4eb34bf443f3f1a2e4a0ad42874fe1c2e1039d638ec02755e28e4d873552e90c9b696f006f321cbd823dec66e36e33c2a14bdabe39b48b86b002fb77da99a1e66ac25faf87eb9b5922204c74aa8e993f06f0d97c0066cd0a4cbda3141f01b53b9ba5ba232b7279442c91a3082d725b081e2201c65459140f6e33ec039f0c383a820dd3425d1ddd527857a57f3d72a3db635c44edaa81ca8f0fce46a37ceef54c1fb74acf39ef47af533f857a72aafae5a7a4fe09ba7bd8269fe5f8db9a34be449ed127180c8ada96a63beaaec21040152ee9be6bd244b0b6cc4fd9ac63685008b8b9450271bc28aad3c3fa12b2c66dac6c3206f08013b067d007fd451699f649cd8631e4b8297086a22e38e005c26252bd96f3f4315dd6dec8ec1ce3df47d3f967a586334ac826dcfa6acb589de05c854e5eb23a60a56f14f35fcf159c5c27b624611e838b297ed3c2e4738423f3b7a2dcd7e850312738b752b55ba34a93ba33a94ff125060a9874df077499328125ac8ae5b20778e3f1ee20b680166e4843e3bb9a0db04d76afadd730b80bd5082d101b86c6e455215d5c75b709de97257d989ff7b5dbaf405f524d7e5b006ecc4c2a304392ade717e5eaed52d33c8c609f3a6ec6649e53c2c51e9c8bc0ecbf3cf9bb6c1ac3b9659c7565da29ab1a861902aa66dccbc5bd49e04f0fbf16f869e7e85efc1e0cb7433ddac51c7e01b4736c17543c4e8a0b202d60155a05dd13df30b64613f76e9f73591d2fc127d2fbaad871de9f30e48a2aca6825e9cf604591a160d93b879cec35db338d86e1bbb154990811ead644f2b0522ebc53330dc6b32c5e9d169b8007ad59d0409301301d0e5112065628dc3c5432ca1d680ff7d2f33c56ab3746a38fe53d607b032c8eb9fc2b8dc115e9f611399591841c1d1d6384921ae53f96584764d90d5fb0d2a8929576fe97e27b364ecfe07a8f7cb22ba45d306474996973c6427c4aac0fe0826a021407e7dffa76ce10605c127c905af0bed768bd6c608cc8e767d22352788f5ff8e7778bc94f6d10d732eeedcd8fa8d89d29f465f6bbca664777c8f00d565293d76f24080646ed46968aed2e04a1f8845f7e41bf093a5844870843f00b52d167488d7545273b1f6b2a4defb35babd6950beafd90c85d9cb6ceeb812475c37bc3bdf1ba1992808a0e985e86175170f47e77c2356453f1c6d50660ba0ec440881450a9661c13588048212de0827edbf135ef70a3df9d5a2d1d8a3b0192f974f3c71ac725be50cd89fe580c1a5ad5de751c9a58a0dc1fc81466c6a8aa94d3eb32b9cfac584f564e19d370d3acc0442456dc864d19db7fdadb7775f8a7dd34d865763807641dc49a8e89c0daf129a38489b4eb37c082dd91f1efb2024e8cc90ca6b948f2cb24476a10da3f9715a9541a745468260783128023b242348f64a4d75e400e0ac2846dbc8", 0x1000}, {&(0x7f00000026c0)="6ca066e6856c1602399644ba8e4d45e7c65ca70d7de74f4eea8a0756dc8ac075c26d08bcc4f80944248e16feaf475079fb3c9ed06c65cbe0e85647d841349f0bf2a80e39cbbe5ab9640b6379f37dd4c6323a295632567da9f2661b2de0cf6f2668604049154575516ff8", 0x6a}, {&(0x7f0000000280)="7f3913e5da1ba51c79c0e615f430071d447d7e260eb6259ca95787ba0614", 0x1e}, {&(0x7f0000002740)="fd98b99914c918fd9a5926a8ba264bad4b8f554fdd7d1a1e5d62e396eead645c73d51244fd17441652d98437ff44c072faa40160fdd3cab68a29ea2ab54681a73c731560446223e75d078f8e67cc3a32b8553866aa9d6703b5b63e80abaafa175a34cf6c68c0cad09db66bdea0e48dee3a2bcb40c16d08bab80728f6bede172d9f5e142d9f6f0c268e5680b695eb266f534ba8ee26acbd89d5c6d9c05110226b013e98f79490b2c38780bde0220dd0bdbb7f68d814995ef5376a2748c1037fa6ac1c9af37e736209344df9e56fd14d5ce68298128548de784d61c4e2fac0b22940f46669166e5f8ace4ca5c16c532ed124180f1a94d80e6d3770bf21790ad28a3236916d6aede2d7887329532e1cffc421e6fa2eb023100079beb06ce7d7949b13562f4294e5ff6028f4c4a4cc76b2e76f51dd3932bc2aa30d5c177d0ca1159816aabd30f84c103b62fd85d0378de66728fd19c2bd2bb4ec8ce714518be812a79d43fe86a45dc903fd7a3b33e48d4732259501d4afad2d93356f5322dc4d9b044ec4a89f8e48c46c3b2e48043f67c6b43a4e70ae66e70a5ad90b5fae8fb50a21907734757ef118521802781e37f21dc66572982e393cd6f946e7f9ee092448f4e00475b2258a7e5fd5e4926e238a7b191019bc00d903e0790c6ee43e9ffe1e9343acde402003302dc638eccb38d74b739e02616e25da6669cff2dbbcc01b9b7f4b2055aeeb013dd94e20c607fabb3f729525df9fa636ac3c90ec7e8ccd2199d38a53202385e37a8daa6b25cc9ac8a704c27cb7708ba92b74b197ec66ddebf6ebfb542bf8de4f35eb89235147842ae693173cb9735694f668c21d03992e1229e3ffe1972d8bd6294f46b390cf78d6955d36f393db04bf7b2665e11129e149e9bb0737dafeebf4c4806cb9a653669cc096a84f25a67358fe4f952659fd4bc10e03274fafb51189ce68616999c67acae7c377c9dede13e5f4cd08568323c8320a77fa35df00ef030c74afb1c599d296138320ac4537202d443666feda514c3ab81a7724475c70e62a6ecf8d247a2ac66d71dfec9b05eddd8c06f3a0f93edc5b434cb137faf6ffd89eeeea8cd2fdc990d956ffb3f86a4749f675447569880b7961eb8f30195d13093fe18a8ad1ed5d1b7d80552366a66c635bc7ef6e4d1f8c4cf1e7f828e5cddeeb33f9c1575858b90cbc1a040a6fc0d1edbc6d5b4944ca5257b518c9a8a92461386b7edbeb7031b52dd64ac9fa1048519cd7a20df61f78a60c72a9b3663527c1031fa31a2986dd9f9331580de4710cbb1697d2dd8437b3f57c35d64166801df38393614c1af6908b3128370041126ce0c5765b5076bb25af8d718506754f823bdce9f248438a67b11064300dfc098eae1d9642e303d3a2e76e9b6247c84bd380e5997f64ae021ab913eff268e8d3ad437a40037a2e3bb42f35e8fee9136219f6052fa4096cbf3031f921a9bf4a653332d5d1e4d5e37adc211284b95b74661df4c5a8cc59d7e38d13869272044c31f261f3824b4f6fc971ec7baec12d346487a99d912200dc3a86f7d8bf90ea5a960ba7455402eb9c131874548b073b5ab95ac20ec70a8d22503f8691ca4b3ea948505a0e75fc6b59783d524f00619eea1e952bcb29810e32c2b9404e1134266ad7c1d0ec78d13b078f63c8957f2cad39dd505bf10121f52ecbbcdddb104c12fadad6b1e9eb567e4fb324a2b4142819976f9e430915bc0fe04533fb44eaa87899515341b7024ed3596d6bb19bcc6b68e7fbf482739d03fb8a563a3ea70544b16c6fbf2b7e342ea5beac4ddcc8161642179de43712e3a26d14f5b57e17f85fc7c7f275ffebd338fb8c9088633b711cde9e4b55373f4a81959b7d4d733595a566a0ac874b39fb0fca342930c8cba00a974ca8a1d88b6252d874e9f3375aed8eaec839516435a384c3f91a16e23a2470c7e45095e345343e8fbe9adca94dab8abb33c400a4b8830c80f7aa5cb8e77d597b57065b5a9aef00863c47d558d0cf568504908bf9879319f05c524f063235095d0b37b6ac04e63a28935f496f85b084371cfaae3e175e5d6a3af91e1493f4daf5bc1f3b0f1d67c742ef80695179ffde2329dfc03b1bac22b32e59ec406eee9e0faec01257615a1d7859370cfee3f4d950d9f4b60b1a457a87333d4cb7747e46ab328a6242bedf80489c4e387e05ff175855847eaaad6e33182839a443f09dfed4174a2e51e8dd1b7c85f44199c76c7e18e82df972cd812d84693d64bc0e97dd6eb2732c6ce4b860bdcd4fe243b7be09f36af9ec1c198edc81142819282058d7a210e2305694daadf182294b1003e3e4ba2c18836bb5290921099abbee2e0606ff2251b9c64d85dde36384bde24b5a82a5ac4a674fdce63f6f50ae33510792fc8ae98b39288aaa93f52ae24927c5c22063f317dffc0007d1d73cacd39dfb8cecdef076bcbd0522ec80bb797fafdede32833d0c79498419d321ba2cd3b952da9dc941bf0b8c649dba5576e8993a51a31409e66f91ffd032952508bd00a27d10a1122e2a4fa80c3b3ba953ef1b27c7c1904185083b4b2e145ecffcc0f1ed932e18aec7f4c888bf6a7d145e5b35e92d981598256a8ce55437b075e9f1a5dc6533d46613ddb06d10d17db8dba37c0cc153494add719faba0135e1f6a1a2bab5acd0021914f30ffffbbfcf176caa631207f209e9485e11b2acdd539810b8c878220c28305814fc3b536bfa59f570df184d36ca6aba99cf2c25c50110c944c898356f1ce4e4e22f2b12fbfb35943e58e3f9640c5c43af06fcc0f6d8d1041c4844c368904b489fa25303e9690711856214985481fa3f11a754011a2e42a1732672d385a89899866143984a00f689085a488a85fa259ccb9931f7e8d16a8c5eecb6f5b0020409d1c95e50a5b2984512c85530147bd0cdd6867076aa676a27103af1ba1b64c60c01759b3f5564d5065126aec7251428e872fe434e21dac6d4a9ca3d8cca8c45838c1ed3f72b00aacf6ef89d03f84ae5acae8cab38a59b0f5275bf08a08fe7bd43fb35d8a205bfa6ea29930aa712556a60ff9de6d33d4242a1b0d96ce1f5437e9c2d7caf8454a5b2dc2a454f30139aab1fff41d45e3bb28e204131c8961411f1ad81580ab231a1d60efd703478c495cc73a6a3c818eb0d3dc726b05e6163851a7f49185497900f0b65b51c86830f1b61d38f4af4f3a609f2b2d0784274f856a705cb868fa1ef50668e8f97dc1afde07d3f1e843fa78f3f0bd9ce18d368533492e93f5443db374b8f9f1ecb38e8fbef43720991c9cb7e197d658ef28123fe03834c89a6e8af3ea61ef2121e28d4e25f459da0a9c728616117a241e6545893b92029a139481ef3893940784ed47ecd58e34e9379120d597b8c8ad996d997251b3d8aa72f406ee34ac9f114f22b11a498384108be272e9f058bb5f8f2d5ec320ec4a6f97b948ea4732805f043b2fe4b77aa275a72b02a9bb344cd39f0988c7674d87616d04efc39b96cc5f10d570d2ab1e90b983b593094285388c9a31d147aedaacf83969f77d7f279d82a38c8506b5cdd78910bb531fb382fb43e2d3e92ab4f6376cfbaae60edf00f6381e8c5894f630140c4e7bc44a30029ab4717cd3b37d2c55f6e39972b92c4d34a32a2124774bf7841f02c253ab4084f9be7639ea1794737d3245ca5b324853af2c7938ad5b5e832a4f3ddb802cd7157822884e1be8d7ae8dbfee432013967fa1ffc8a70da42b945fbb2d33120f05e05982d3f448470d162c507f1d9c7bff1c0af533ec6ee12f5e904012795fac64d61ea3c06bc46867aa449b693fd8c93641bdcdc97c9faf05ae747953cc9c6696b57c1c03dd07d7a810b26363e79eb2b4672b3b5c70480c75c2176f2c208f487391be284f9bdd6e4e7f5e44170ed6ef04b027d2bc45a2f79e54eaa6d6a69ccca2aa42aa1971abd93e9e90ae5408019d7ae144a098d6d422d565f62c8a418da137c2040a55a7ed99b31009298cf99ede6890f171b7b8091d104567bf326528228c08bf9fa911375cc8f2ec16a44c3c549cf7df4b87de69dbcdb2ab71e29404bcd27380b7b1a18832c6cfdfe2b738f9753240fd729f49fef9efab9f7502e8bc1404541c838dff2d41ee592855ff6be686c8ffd245366184073b4436c56d1bd57e12d575fa1d452b4e1963262baf9c6d490d54f740854eb9e95cc0844e37dcc6efdab065db320f05da420749870dd5bbd4f92bbd000a4ac9dc66ddf9eaf583bd356a7c15c4a9f6e29abf4e6c8a64320fc3f513a30d4a01b626f2d290ea268af7c747c010b7ff1b08c3e3e8c3825f1e91e4fe220a47e549566253e01438da56b2bcd2c7b4e4aa209d3c6f5cc6633079042938042115dfc57a99b844ca8cdf2003e163a01d8ca38900b7f8bc3da0282ae3a849298b632b2e18ec2aa07cfcd1f86befd6983bc21e70081dd2051ea71bc8a3e3bcc9ab9f4309367e63dadb2e5d7b822977cdf46fef73fd7b2645a1830f75a1e96138f847a4b176783972792a185316270ac1be487e2179187ab9777c8fc94e1dd1c202ee32cba18ad243b264072fc8455f86777f8fa0369098ea80729258ef5c6e7cb02e8340b4316fa2c277bb20e5c1b552ae90f55392d7f2922e780892febc51757248b017d712f8508f7f04c3df749913b663780f6a1dd0366df929fe542e08058dda349ecb0d725862174efb85289a7b3e0d24ec21fe720644772078086724fd031154f32d13fe87ccf384bfc277baf62c70b0bc34c8191788e29bb60f08928b72d9d146809f0ce2631447c5f685538cd4a5d5d708568bba4ed005d395e5d11b38d398f392dd83c931a9e8a96adba5c0d4014631a3ea8f6d036827fc5aeaba693eac28f9910dc18e04d4e938982ef221d7a158dc0e3f6b25881d7654a8b21eea0c4527e8fc46ca262a5910938521905179b390bbfe6759b1266a9c00a4fb865df917c98d9a263b385f835b4f6cf4b18bff3e2db082a28b98f8c2e2a1a6adc18798e5f2795acd1c28589b94dd101191c66f8f8edc66f0751f7b3e1b720dedc891543cb232f8c6de5585a5d6efee2edf6ee0c0e939790e14bbe06fec0ad07e53577b4858eec887db6cf03afbddae73e339c1ac07378dec616a1130259383b78b5d04777266e3269aa901ae6c937d57c8a24371f5d9096487cf64c233d9aaf5a75dd4b9ee2b3a5b369ff32926b79068ad8500e2f4362f023a492c6123ecd2a2dfc6d5b3c6c1ca5c2e5afae3882bdebe8bd7f5e23529b089caff2f2dfecce0e1587d8503d070c839dfe7225a15e2447e4b5aac2bb52f06ce4ce9cd4622b47741eb3cf0bdbcc73a614135e084e51f2a1cc87bcce98ac709c16bddbc6ef8fd39ce2ca9d2a4f0a428bb1504c31015f9c9b16f7fd017066c91d58693a4e865e3fbe1d393b5a25a2f6739342884826de4b76c734011e3dde9c291b15ec718fec64c5dab909c64019d6be9b0d7329b90d1cc85d102e8709ceac5bb1a0ae5f9ccfa9900e8568272c4de49863df0e915f405071ccb42c17d86dc84b35d08a32aadc0c1865c567c7710c0e67bbce9e7b3beb8014470e66bf8a60f2aac617b1713a22f1eb465b09754d521492d89063db121e5648d990c378570fa89e373b63c95999833704afeb1c629b6c8bd6b2d1376f2f551336e2c235adad8c754f42eb8272eabc8159a832e451e480d8a987d93b6ef8c8f1c02bf3d37ee60b1cacf459e0781400ae5850727f5e21bd4ca5070b1a5a7902b2bf0044b2b80ffe494e19d223964bdace89b7cc4f70003b25cfcb1ecb57cea058b334d47465d5897c1ea", 0x1000}, {&(0x7f0000003740)="8312df3ec96d57db707810fec910e123676bbafde8aaceca14833ff781a89a153d", 0x21}, {&(0x7f0000003780)="0d6ae7dbeaf6b8e1e472a57ad6dd0b2bc758e5114e2acfbea6b92e058701f2d0ad1f7e74af7fa36208e3ae791a9befa0f43d1765b18acefb379c59d3be8f37559beb2ec3e66f97061952b513f050a302ee265c9e8c630eab989a376244a49cefeb9d83a9ec5321248d7465a82816effc128e6fa6a0331a508cd0f0464f9deaf99142e611861534fef3e758dfdfbe", 0x8e}, {&(0x7f0000003840)}, {&(0x7f0000003880)="7b4d4a48d3c5dfb6a2c22e6fe3d77303f8b9bce024c92927335fff96bd7bea5d1f93", 0x22}, {&(0x7f00000038c0)="7f9db072877284a975071c9b4838c37b03f8381ca93cf74248a77a2707d2ff46c9f80e6af32cf0c7240b030d98bad8f6cbdf7840ae2ea8b99656e1a2793a7bdc857fda20a139e6a7ba4fbf6e3d3f54fb44b9b00e06e8ee0ddd82ee477bcc3e75895a0a5dd1bfdfbf7cfa4040b56303e72a3c9ce93f6e6610bf025c5e721054c1d0fbac4066f99a3091a118021d737fd36937eaa58b150958835ccaadac2ab110fe4b820d8a508c587199207dd5e94b9b82b02b684cc16731ad1b0a8570077e2c309f1369ea9c4c528f", 0xc9}], 0xa, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1, "00000000000000000000f2ffffffffffff054000", 0x3, 0x1}) 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 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'\x00', 0x7f, 0x7, 0xff, 0x1, 0x6, 0x5, 0x28000000, 0x1, 0x1, 0xc51, 0x1f}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) close(r2) r4 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:12 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r1) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) close(r1) socket(0x20, 0x8003, 0x3a) setsockopt(r1, 0x80000025, 0x8, &(0x7f0000000000)="ebe0cbff13b9fd812ee367713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="c39efa1f706a4f8b07eb147cb49538f0326ec1e28a5e837bb25451d6f1de816317ddbd169b7ba7f8b20c63b4f9a3737d845ac8c3eb0106f66295e87261a7486e0194267b88038ed37194deb5f784356eead3b3e5e8c8cc55a5817e5b2d426cb6e79b554cef600ecd16d95bca454e87cb2255703a03ba588948c72e84ddc0d75eab4d00080000be9f34070078f16803dc227f310ae33106ada4e13af368e2c32f36efef8200000ec0657a5f774c22dd32bdcd4e01a1f581174e1aa52dfc3fbce5856dd8ea45a3d6999f82e1f59651f16a31d314e5f6dcad5fd45c4c1a154cabcde73bb4b9950fe5ee5861f0c5a6fae6c4cfeb550e4c7cb5b6e665b7b75ca4176c746a57a260c2de8de8a193570cae69002b4acb83b67a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getflags(r2, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x80}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r6, r6, 0x8007d55, 0xd75, 0xfa}) shmctl$SHM_LOCK(r4, 0x3) setsockopt(r3, 0x8, 0x102e, &(0x7f0000000000)="79c6", 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000340)={0x5, './bus\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20003, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000300)={0x2, 0x9}) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xa2e], [], [{0x0, 0x0, 0x0, 0x20000}, {0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x57d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/Yg6\x89wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="a91f4d85013bb47ce9f274110d33") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xc3\x85h\xcc\xa9l\xe9\x8a', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3af) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8d99, 0x293}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) shmget(0x2, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f00000a9000/0x1000)=nil, 0x1000, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) write(r5, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x148) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x2aaaaacb) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r15, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r15, 0x20007479) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x8000, 0x1e) setsockopt$inet_opts(r22, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r22, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 16:00:12 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000001, 0x4}}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x148) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x3, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 16:00:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = socket$inet6(0x18, 0x4000, 0x3b) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080)='/dev/bpf\x00', 0x400, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = accept$inet(r10, &(0x7f0000001200), &(0x7f0000001240)=0xc) kevent(0xffffffffffffffff, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x7fff, 0x4}, {{r1}, 0xfffffffffffffffa, 0x68, 0x40000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x22, 0x7}, {{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x1, 0x6}, {{r5}, 0x0, 0x10, 0x8, 0x9f8, 0x6}, {{r6}, 0xfffffffffffffff9, 0x80, 0x2, 0x7ff, 0xdf45}, {{}, 0xfffffffffffffff9, 0x5aa5783a5d41c96a, 0x80000002, 0x44825ea3, 0x400}, {{r7}, 0xfffffffffffffffb, 0xc4dd4f954311d56, 0xb01fffea, 0x6f58, 0x2}, {{r0}, 0xfffffffffffffff8, 0x101, 0xf0000000, 0x81, 0x2}, {{r8}, 0xffffffffffffffff, 0x4, 0x40, 0x41ba, 0x1ff}], 0x20, &(0x7f0000001280)=[{{r9}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x5, 0x80}, {{r11}, 0xfffffffffffffffa, 0x0, 0x10, 0x9, 0x3}], 0x4e5a, &(0x7f00000012c0)={0x1, 0x6}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x20}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x5, 0x3, 0x1, 0xffffffff}, {0x8, 0x0, 0xf9, 0x2}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="18775ba2a9f8aa31efb7ab591be2c98fa4ea627324b7efffc2a7daa80f988012d80e5717d6c7d495ea7dc40444ff8868863c5cdb9992fe09055d415db06eb96ad4c40cdbb44793a70fc06705fd7929f2c30e95f76a06d6ae314ff4276215dceb481d5f5ea3366a771b", 0x69}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) flock(r2, 0x10) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffff9a, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700", 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'p\x00', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x821869de, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x28, 0xfc, 0x0, 0x80000000}, {0x10}, {0xa, 0x0, 0x0, 0x7}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709538bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb95e866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede303da224876f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f03a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a48566815c6be5e82b48ebb784b641c11d5cf20aeee6bfed94b85a1b306279af0eae03afa0a54ed34e586f4a170109a56a18ba7c39a6bd38017863007b06c939a"], 0x10) dup2(r1, r0) setsockopt(r1, 0xfffff001, 0x8, &(0x7f00000005c0)="4bc12a5f53dc5335713c74f69f15f7d0ce0f39c1825a637a79a56e2943c70e3d95ae96bfe7cf9abab78971715b7b59e536eb26bc2470bacea643b75d899674df1da3b058f59bcfc6ba9c46", 0x4b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x20, r4) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="3e04ea9e855cb41220f525ef7f8750843d2cd328762ef4348a709a7aae607e2a1b0bdf8d29d9de52484da50e0ae173f025c20fca6040d13cba5c61f7f1ceb2086c1c19461d28bb5aa87597c9d825c3769977d08e0f163ac4df300d23072be209038d3d6ce28c191bf358a701a9e009e5672cbff8ef413a26f67febc798b82807fcdf58b924889c5b09efbd7125d48ecb3235216914bd8fbf674db5", 0x9b) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tar', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01160e0007"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = semget(0x0, 0x4, 0x81) semop(r4, &(0x7f0000000040)=[{0x4, 0x1, 0x800}, {0x1, 0x7, 0x1400}], 0x2) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCDTR(r3, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x180, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(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', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000001980)='./file0\x00', 0x0, 0x1) ftruncate(r2, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r6, 0x0, 0x4000002, &(0x7f0000000640)=""/108, &(0x7f0000000000)=0x6c) read(r5, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r7 = open(&(0x7f0000001880)='./file0\x00', 0x800, 0x100) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = semget$private(0x0, 0x400000000d, 0x0) semop(r8, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r9 = syz_open_pts() ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001940)) semop(r8, &(0x7f0000000480), 0x0) r10 = socket(0x6, 0x2, 0x3) fchdir(r10) r11 = kqueue() r12 = socket(0x2, 0x1, 0x0) r13 = kqueue() fcntl$dupfd(r12, 0x0, r13) fcntl$dupfd(r13, 0x5, 0xffffffffffffffff) fcntl$getown(r11, 0x5) semop(r8, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r8, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r4, 0x0, 0x18) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x8001], [0x80000000ff], [0x0, 0x0, 0xfffffffffffffffd]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x5, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) openat(r5, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r6 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r6, 0xf065924ef917ad06, 0x7, 0x0) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000040)=""/9) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) dup(r0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x81}) 16:00:13 executing program 0: pledge(0x0, &(0x7f00000002c0)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8c\xfaI\xb5b\x86\x13\x0f\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xea\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\xb6\xb8\xed\x9d\xfb\xf8\xf7\x8bH\x04\x9e.\xa6\xee\xbd\n\xeb\x04*f+\xb5Y\xfbx\xde\xcaw\x19w\xa2\xb8\xcc\xa7\xe4f\x9b&c\x1e\xc8\x9e\xf4\xe2\x05\xd9\x8e$\xa0B\x9bO\x06\xdd\x80\xfe\xa2\x8b\x01\xe2!\x9d\x01z.w\x14\xd9\bI\xa2\x1b\xe0\xdc2\xad\x83\x04h\x9c\xb3\xdb\x04\xe5\xe0\xcb\xe9\a7L\x80\xab\x05\x8c\xf9\xe5\xd4vbRi\xc1N%') 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x1fe, 0x6b55, 0x1b, 0x1, 0x1, 0x101, 0x3, 0x0, 0x0, 0x1, 0x10001}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$unix(r3, &(0x7f0000000180)=""/129, 0x81, 0x88c902a798964499, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00002ae000/0x3000)=nil, 0x3000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:13 executing program 1: 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$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7fffffff, 0x800, 0x1, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x0, 0xe) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x0, 0x2, 0x1ff, 0x0, 0x7, 0x3, 0x982, 0x0, 0x0, 0x4, 0xbb}) 16:00:13 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0xc2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x101}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='\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', 0x80) 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, 0x319) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(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', &(0x7f0000000140)='./file1\x00') 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, 0x7f, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0xc0a) connect$inet(r8, &(0x7f0000000500)={0x2, 0x0}, 0xc) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mkdirat(r2, &(0x7f0000000500)='./bus\x00', 0x8) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x400, 0xe6, 0x3, 0xb08}, {0x7fff, 0x1f, 0x81, 0xfffffff8}, {0x8, 0x5, 0xff, 0x5}, {0x94, 0x0, 0x0, 0xfffff001}, {0x2, 0x49, 0x9, 0x3410}, {0x100, 0x7f, 0x5}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="b3028b0ca6b45e46d767acbf40696485930e927fde90c2d2bfb7886bfced10fabd12ad04c98376358974046b8a2e7e0295ec112bd55d82c60671b377cbcac63cc49efccb8f339d93604a0299deaeee381b1abe57f16b9c7de407a003c06f8d1b7ff65ee5a0288057b6786875c7dd171edffb55cc177d59f2554a2552681b029471e8a7043392eb4574f4ff98e590cda631e433106706b6559c212d8033ca4d7d1f91e72df04e081ef27f538bf119090449c90b25742a58301d7d612e2b34109e448548ae7da0b413d6a2a4c136b66e1ce1b83a0a46605b593c2a77c2a380baa930051f33beea917de8a2f767e0b2b53b8003ae", 0xf3}, {&(0x7f0000000100)="1a18ceccce45d18ffdc1caec62ed4c", 0xf}, {&(0x7f0000000180)="6ab0aa62d530b3679074a34e22fb5b28e558201df0bf0ba286a079bac455b54ecf49add122e406cb08e9d2629661d8e99447bef27028eaa5a03cb9bddf310e1f9f0c82d054e8ea10a0bee876cd48a00d", 0x50}, {&(0x7f0000000380)="c2e687a093b298e8fa3bc7a0a3bdc3dd559791bae012a0fb0b0bf18138951b3c40c10e2abf4cf4de4e6045950d47ae48f51a2de4ea16761dc0e47e6f464fa05b4dd9838f6a357d3dd89f168463c5fe3a0f37fea73ad21da3b031e6439eada6c28eac0bf7a918772dcd2b8596308d574f8af8568ed9b717184235f709da969c9e51", 0x81}], 0x4, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r5, r3, r1, r1]}], 0x20, 0x2}, 0x408) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 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}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1400}, {0x3, 0x9}, {0x0, 0x966, 0xc00}, {0x3, 0x100, 0x800}], 0x5) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) 16:00:14 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3f, 0xb6, 0x9, 0x7, "5064604cf99efdaec73a0c52fa0ae47ae0f86bfb", 0xfffffffd, 0xaae3}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getdents(r0, &(0x7f0000000180)=""/82, 0x52) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\xc1\x89p', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) r3 = socket(0x18, 0x5, 0x5) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000002c0)) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) unlinkat(r4, &(0x7f0000000240)='./bus\x00', 0x14) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000001c0)=0x1f) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000340)="6d0fabcce4d7289505fd0155dce04398e18a6c3ec6f86acf30b5e6dec1a2554ec35f1126a7e1cf20fe8bbaee8963b0500157da742325b0f208b93e8caa37d4b8efbf433650481c36373fb7d8a3178040263c1138e32c856fe8e2f5fb26ae8ed3a1e69eca6a1922bf458158b617e01e0e38661356fab2913fece6c129bf6604f0321d027374057329c134a39c3937ca8cf1b4bcf8b76dbc521a51fb7ebe4ca3fae5d3eb4aa692423ee9642d150ab6b7088446a742286cc330758515d663854457cd96c8f7b74c6e83efab8d9dc3ec7cd6ad2ce81f5d239d187bb41a37f221c414b83bcc4aa7419e02c93a82cab6645d8d0dfae319f8303b699dff96b8ed2be53e48f582cb4984355d691e387e42cb4894704b0112632981bdfea39fac94d4566a42b40e2690e407cfca045bdb72a462e5330ee33083e0bbc5bdfe1d95344731353d5163f7a753ed233fac48b70f8ce50000000052293100", 0x4d, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20108, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCPROMISC(r4, 0x20004269) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() r7 = getegid() r8 = fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r22 = getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r28, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r30, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r26, 0x0, r34, r22, 0x20, 0x80}, 0x3, 0x7, r21, r24, 0x7, 0x20080000001, 0x4}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r40 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r40, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() fcntl$lock(r48, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r49}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r51 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r51, 0xf, r50) r52 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r54 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r54, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r55, r55, r55]) r56 = getuid() r57 = getegid() r58 = fcntl$getown(r51, 0x5) r59 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r60 = getpid() fcntl$lock(r59, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r60}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000002380)={{0x0, r53, r55, r56, r57, 0x20, 0x80}, 0x3, 0x7, r58, r60, 0x8, 0x80000001, 0x4}) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r62 = getpid() fcntl$lock(r61, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r62}) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES64=r26, @ANYRESDEC, @ANYBLOB="bebe09e38264447a7661ae7970753c657a10acd78001ffb3c6a0e8d9c73a20153fc1528322c157d1aeb8f9ea075aafe5cc56f8f683c01c76c6384cc7e9abc373cb34563428860d184eb5bac59d98b48f3a7bc35bb6190c9922fd402406eb3658198960aa7182edeadab6bfbcfb3163622f66b16d43fd9363043397a8fa1a8ee6b3f0a060c6f4602675c3d9890767d4ca5e62026444e3b19f38f8b808e62c924d547551170ae428ef434b58d77d18f8", @ANYRES16=r46, @ANYRES32=r32, @ANYRESHEX=r60, @ANYRES32, @ANYRESHEX=r61, @ANYRES64=r42]], 0x1, 0x800) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6961ce68e9c06571e69e5b65574ae6f0e7ee265813581b560212a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bdf2d6a76c48ba6579931e3ea6d4d862b107007cdda4e20e9dfa090670abaffa0ab4c252eb61b33752a39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d26bcb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c00"/267], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r63, 0x0, r65, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r66, r68, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r65) fchown(r16, r65, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r65, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r12, r7, 0x20, 0x80}, 0x0, 0x7, r8, r10, 0x8, 0x80000001, 0x2}) shmctl$SHM_UNLOCK(r11, 0x4) close(r0) 16:00:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/41, 0x29}], 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xde, 0x9, 0x20}, 0x94, 0x5, 0x6}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x80002007, 0x5dc2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x1, 0x1, 0x80, 0x28f, 0x7}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="053e708ef61c6eefe11ab5b862a7d0a471fdfe4173d53551c93d2f51822203a964cd68f74fcda0fe9f46a0f05254a60627b883333f69f45e003abbd7833f18cc1b1230ce6638e1bc2255b0451d9dabf1e16bd658072d1db4bc9c97b0a36bcfd33074b1ca435b546c6c0daaf28126dcb60ac416065e08f7", 0x77}, {&(0x7f00000001c0)="2d43769d652f8aff16ec665acd7d398e4cef02f0b755daccc138744c228aa055638234fbe9ae31157b22ab1ae803b890797bebb55d391f88d7e3df9d02e7f9506dae63da9c8ba73f4ab944a3f8b711525f7503beca379d2f00c4170ef92c242ebfaffb0342", 0x65}, {&(0x7f0000000240)="444bb212caa77246bf7192e8606d2c0dd1a6404bbc2037ad129c88e5ef320def7a6aebc8046101d09310ea257dfef1a0878d2cba4bd087e3ecf4b7e6e7b82c5899545879e4ac192e84a6ac72860bb58b0b2917543024baca915ca5d8dc3a3d52fd599e182e2f2d9bbb6d061858201c73c4e590b824437059a809e95dbbfa70d10d493456c8e72c20ef30900649ea293349377c87d81ff99e191c4d1a549080d6334a03f44adf29962770d6966d1dbaff2a9aa016217d3cf7972f72663531cb3b7a3ba9ea888705b0013a0336fa9d75d2fd54e9e53bfd427ae2", 0xd9}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="f8000000000000000100000004000000b34f48643223f61251e08b11a2f0676c8245a8949e89cbe38552e9c561b0c289679ff21b651510dbb4761969519e4923c1fca669e314d64a48e3cd8ea272af1f4f9d5e80e086785237418622650657ea15f270f3d7de86a374b4791094948e162feae551399a9787f12511a13a840b31008f7f9bb0919b764e01e4e2a7304d7766944363e979085a6da558d9bd44eec788a89808fe97905d5f8d01ba02ffa7055e25120ab1ba022cf76f12811f69a891245c71725293afadb8912b99051c857866998f6c71f3207c49040973b4f7534b19e56eaab0ee63892feace91d382d344d2ec3db5cd1e5816b800000000000000ffff000000100000a6d2092b11279c41b03e51a70bed6c63237a6417f3fedde0cae260f84de193bf019852811267ccf16c706da0facf35ab8455dea6af478b5e12843b62deca2227164ec441f02f98c58439a101b33b78921e404df5d31fc7ac2ca459a86fbc4cc15a7c111f9182facbc65dbd683d746773b2a11623d27478901f8ec0b345ee99e1547b2c10613570c4b3042c7e77c001118410ffc88420a8252e645084247830cb48d8ab150000000030000000000000000100000004000000b8822e7b9582fee61b2e744dcf2fe84a19caf099722f8590c36afa0000000000b00000000000000001000000050000006539c3bb42ee35414042f8f534454d2e5ece465da88be22680e7d55374c3080f80fcf4d05f49f7c6439d7bf626138918c9e7aaebc8d931aecb6513ccf0aaefbd335f5b5e18c9885d4a45250aba7d780be5ed2748e0d515c28a8f755269566fb50c813c026d088deda99892ffa711b986aae1298234489b0c4013df05265e11eb3a14ee8382aabf36e47b9638153f2b7035cd55e1b2e7788d0df8b8217fe400009800000000000000fcff0100a80000009c76bc3ada40e11827533709fef66457e0877b9fc162fc28ed7a1e2ae4265a5b47ac51af4a97dd83a02283f81051c02ae256d00b7549f9adbbe1080f8f61b51f093677f7afc20364ff19ce9c5364882063549632fdef063517513f04b3b0814fed661da663733bada8d4855bdfad4da89b0426201bed79aaae287fdd510b53666f0dfeae00000000f000000000000000ffff00000700000015b61038fa2c0a3181c3d228d7861e84599d76c58af463354f01c4e3d4917bad9ef454e9f79afcd82860dc70fd1f0358b9f8e5f74fcdd5efdcd1c095d547ccc56ad0234c75abebfbe7e030dd7384abf8683cfd61b02f33c0fb6641d2e8fa5b90a4436333aa35ab944771dbef8b77221736d2a0cacc0f000d29cec40fe3908d5bdc2434e3011a4c5f7c44f6f2765f204cbba647101f4023fb03fedb29f3b0492573502f6673fedbeff186f35d6f44528c62e0bc64519cd2d30761ea3049fcc13178d9f17eaf07163e83b7a9edb2aff0ce91988299c55ae5021b85add85250c8c4d000000000000000ffff000004000000d1200551a4b75862f2841469c2dd936942cae1020ccda1d56455282c231f2e20e56e827a764153443ba1fb65260d4843837b2af66bf723bed63981cde299778f43bcd908d6c9dcfcc29b469f26dfffa947b1c371e30c683af4d9c7af17cdb5206f3b8cfc5b56dd33b8ce373d841caab24643a9602e9bb69b9b58c0c9f8bc1d46ac66dca278d49b89308a7c8b0ac056d2005041f5cd91cc4353ddcd39178dfbd267560e8aa247e186055d663663e76bbc58d6f79cbd3138f5ba3694a1eae3310030000000000000000100000009000000844725e5537cfe7eab7eee29a31bc5e0d9f8ef57ff9d470fd0394f7a3f0000002000000000000000010090f204000000e0f7b0a65525711ffd3887000000000008010000000000000100000040000000f625bd5adab14b64e2541916a264e23bb9c28f89b3bb8a4f4b4ada7164c1ecab0cdb4dd8ef27832d3ab30ad5defe62b699d2d3f9542d436095c2c0dea6ec461125f4e0e4401d461f64c918b9b623717801e8bb628da089add1c78f157d3773d748f288990d08c9d9891fc134dd700ced6bb3fa426e06e07cda1ecac8e988382c60264c24ff48bee22a80f8585016c8ef722725796432213242fe70454d8789b23aa3aba228f45fbc683d9ddb4f0c1805d37a0851324ac89b9acb5aa395256e35566b65c761e64973ba626cbd9994b7f8ddc8b9f3ba2dc557ed0922a0065f75bc8face8f8fd80ce6157f260c6aa5664eaf851c904e9c40000e44f5e2db8fb70b2f038e81388a356361a1f3536b4ab05dd183f691abc700f8664fc15527d40210acb78b3ca9be21e0dd72d711fabb93c29ae480b99377530b5488e6618"], 0x640}, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) listen(0xffffffffffffff9c, 0x81) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000001a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a488ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d701000000f26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2cb7fe898cf9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f009e0489ce222c138a8ab9c74b5863db69e4066f5351b5c17e8b0152c370de14cff7f539f9312d3fd1d30bb78d6edcfd0edf4430893e4cc0098d16355e847f2cf5d99604e491341de8835953c4b31000c5a82fffef32d3a2c99a5de50086f85335b7657d030e8cdd69475e882ceb54819524941efd493657b7a316e1273fb4a85a7894fc6cc0f19490d4a58f0aedc6cab6e93f40c20fbeca257898f9b661fa022c45b8e441db"], 0x10) writev(r4, &(0x7f0000000580), 0x100000000000011f) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x1, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffff0001, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x80, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000000), 0x4) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r10, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r9, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r3, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r11, r6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000700)={0x7, 0x8, 0x35f, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r3, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000800)=0x5) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) close(r1) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) ftruncate(0xffffffffffffff9c, 0x0, 0x1) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:00:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='v/bpf\x00', 0x2, 0x0) r4 = getuid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) r5 = geteuid() setreuid(r4, r5) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15, 0x4, 0x3f}, {0x35}, {0x7ffffffe, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") dup(r0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x840, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000040)="0958806f80000057", 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r5) shmdt(r5) shmdt(r5) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "3f1987637315769953a65000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r3 = syz_open_pts() close(r2) dup(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000440)='./bus/file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000480)={'./bus\x00', 0x9, 0x4, 0x0, 0x0, 0x1f, 0x100, 0x80, 0xdeb72b598a7d0122, 0x0, 0x7fff, 0x3}) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "9f8dd8e500"}) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) write(0xffffffffffffff9c, &(0x7f0000000200)="cdba1c9e54c0426f17b988c70512f0353fec9e8558b3a675eb475ccf53bc2005bb092c484d52a6ee0b692abeabb17c18c8e332ec58fd5fb5f9907a44a22b64eda72857938536dca46312efb90558fa9a855d44620156094aa3a567746d3bca96063293046fa267274bff975fbb91500ffe32121a77726c2995265b7839528b8f2b131a267304bea21afacfa72f5fac1fd9d02671a20e4e6a42e3d99b422c0570c266eecf858ccb44f7a721b8d46409851a45cfb41343608f997a857e09f404275801ca2e8668375bbcb6d71db16ce56102449fc5a082483c9d5571febe8b0c49a3becbea6ea96f", 0xe7) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x200], [], [], [{0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xd45f}, {}, {0x384}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket$inet(0x2, 0x6, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r11, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r11, 0x20007479) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x0, 0x4, 0x8}) fchown(r3, r7, r17) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400000021bf04aa1500000000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) recvmsg(0xffffffffffffff9c, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000200)=""/50, 0x32}], 0x4, &(0x7f0000000440)=""/167, 0xa7}, 0x44) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000580)) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chdir(&(0x7f0000000080)='./bus\x00') r3 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000540)=0xcc) rmdir(&(0x7f0000000680)='./bus\x00') r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x8000, 0x5) setsockopt(r8, 0x5, 0x2, &(0x7f00000005c0)="0a80c6ad030f04d1f6cca5cb3f0be0817d156636d8b171c99195578ae3b58e45f8e36a7c2e6f2e8f4d883a8889691a12b0d521f8167b10e907ccef9397ef6acaaef64d36b62d9053c3bc215bb215e870138bd2fc793f904846e4f639343b6f43b7e4fb5353a5480552e25e5e417566f2bc6e721b049243809568dc730075ba6fe773f3ea79d4f93cafe9305a780d1ec428ed341fc33aa25ec9ab", 0x9a) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmodat(r7, &(0x7f0000000500)='./bus\x00', 0x47, 0x3) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYRES32=r1], 0x1) kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x47d21253, &(0x7f0000000480)="d9d9c33cfb928bd0b836db8f84260c04c44648183d809c6fcba1e5500059ec6395bb3ffb514c48822fe1f8314713a234d9d3e959a9771e4081bbcc17cb15554f0000000000000000000000000000000000000000000000000000567a1232ae4351dce3e5cb7c2070e6fdb423cf5922e49b42d6caa730cfa923f2e91dfad1d57cfc64da8307cda704845d23be28ff65b097080fce435b9bc52915df09015c10c3ea30fa12b98e8ed2e5269d2279a560dd9a015316775df44fcfb660890f26fe6753a008ce00d005b0") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x40000000}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100, 0x10) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = socket$inet6(0x18, 0x3, 0xec) r6 = fcntl$dupfd(r2, 0xa, r1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x85, 0x3ff, 0xbc93}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x3}, {{r1}, 0x0, 0x49, 0x20000000, 0x10001, 0x8000}], 0x9, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff8, 0x5, 0x2, 0xfffffffffffffff7, 0x1}, {{r7}, 0xfffffffffffffffc, 0x10, 0x8, 0xf565, 0x2}, {{r1}, 0xfffffffffffffff9, 0x0, 0x5, 0xffffffffffff0001, 0x4}, {{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x1f}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x3b, 0xfffffffffffffffd}], 0x1, &(0x7f00000000c0)={0xffffffffffff0000, 0xfff}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: socket(0x2, 0x4001, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x800000000006, 0x0, 0x0, 0x20000000000], [], [], [{}, {0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x3ff}], {}, {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x80) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:15 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x300, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r13 = socket$inet(0x2, 0x4, 0x9) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0xbf3bc606c794f468, 0x80, 0x8, 0x4}, {{r5}, 0xfffffffffffffff8, 0x28, 0xfffff, 0x2, 0x1}, {{r6}, 0x2, 0x4, 0xfffff, 0x200}, {{r7}, 0xfffffffffffffffb, 0x1, 0x8000024, 0x4, 0x3ff}, {{r8}, 0xffffffffffffffff, 0x5, 0x1, 0x5, 0x70}, {{r9}, 0xfffffffffffffffc, 0x5a, 0x40000000, 0x8274, 0xfff}, {{r10}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x3f4e}], 0x302, &(0x7f0000000400)=[{{r11}, 0xffffffffffffffff, 0x80, 0x90, 0x70, 0x7}, {{r12}, 0xfffffffffffffffe, 0x80, 0x40000001, 0x400, 0x1f0000000}, {{r13}, 0xd6652fa62836f397, 0x8, 0x8, 0x9, 0x7fff}, {{r14}, 0xe844b0e87e26a6f, 0x83, 0x1, 0x4, 0x4}, {{r15}, 0xfffffffffffffffa, 0xa0, 0x52, 0x0, 0x8}, {{}, 0xfffffffffffffff9, 0x4a, 0x80, 0x10001, 0x1}], 0x42, &(0x7f00000004c0)={0x7, 0x1ff}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r16 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) mkdirat(r16, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r16, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r17, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000b8000/0x2000)=nil, 0x2000, 0x1) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(0xffffffffffffffff, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = socket$inet6(0x18, 0x4, 0x94) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x10001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x5, 0x80000001}, {0x18, 0x2, 0x4c, 0x4}, 0x7, [0x64, 0x1f, 0x5, 0x7fffffff, 0x8, 0x4, 0x1, 0x4000000]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000d400"/28]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x1a}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="24ff1de0b0e3f5e5daab1418a85083c00933c94efa3bc4d986c36602126e74d13dc399ac03835288c18a", 0x2a}, {&(0x7f0000000300)="2559afd47b5cb73e6add24ef024aa78071df96c3f07aea3f7454bc4666094d72675bfd5e2cbf25543eb3b9d297268fb033fc7b95a07ce1ac89e25bad52c12c562d3a9180e9b6276d479bd3945135698c0d835e7199eb64b081267b6c49d8b513a07bf3b44a54eab77eeb5d06fea422833d45cd86a91730dc9ca2c5f0b9f8e076492cc81708a1f514039f6e555d97721c660845688c172ea3f57838", 0x9b}, {&(0x7f00000003c0)="8fa41b25b49b9c721bbaf3a0043eb11fafa24f42b0c8377ced2b430441503ae17bf63b3abdd1974b56d9e610dfc253176e66da1d570bf5851afbd45f4cb6148ee656ce77e6f358cb8ee3258235e8cfab1c511cf490006a8ba3c21ace5f14d3b1ffa4ef3cd7b9c806ad5049c9a8097b6e3177fa3713b4f0e0f9d451473caa6dfcab28dbea3fa1e7c92f0f119e0eb35bf5b26e788e853abe180c81e0fdb66e05074fb0ba8d933786681e6197843808ad22334d4270aedabd69a0f11ee57a48310df31a308410d00eeb0965fca64c5aa614997a84639d5598d8f133c74d53d38c2223affb9a406613eb0f6b6bfcc1e4f8c594cc0ad37c50fa9af6", 0xf9}], 0x3) getppid() 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="032a3653830efa67d61418a00867fdaf35e3be56fab5fb759e7c060b5289e4cc70a73c5ced3779254851f4a55deef00ef8b034b990ca216554e8506ad045bfe58714c9d3c0180a31b5564e24fced740b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54, 0x0, 0x0, 0x1}, {0x6, 0xbf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000c29397f3332f307327b0075a7f481530833ef7cc07c2ace6ac051c9966c64f9a654a78e80a0483ba076df7bfaf69527bdf16aa54ea1f5afefba163fab967368dd74b72df5f5a30fdd1e5a74dc285c6dfe27764cabee1aa94a304a5de11b061e187e3393b61c1146f7098c4964b800b1383d1fde63f00000100b6712fd81fff3847400e877f2cd26c9ac145949e13c805b753c11a007e160014578b7d0c2f62a0d3d3c9e9b8b4b5e01be45dd6e8a8b5b109a99463c9c6ca6fb604e94e31fb2d494694f4ddacc20d8a82a546c2f7baf402a1fff16e4ab8408afd64b8b9cb97a82cc0cd2c1bbfe13aa92b7a504dd5dbd6a2dceba14b97149cc5b2c9f3a0740bf189330616ca55470f105224f070769f8b71844e123703d5084e062a274713fdc813fff0df0b06387c3d892abaca669a4a3e9245affde01fad2ab02706bb70799e66b063fe1b086ada9b0fcd0704c178333e7f86eb892e5a74b4b2e2c4761eae96a8d2b4cef4b005fab9335667d21d844452aef0fd18e60533732c9508a9ff5b6df3fb370e95ddf256ad69e582f2ee78cb197ef1ff15ec65d42181a57e3c533eba740f6039a70681cc6713970e15b31bdeb15e4fffe0786c9f1c8d395e177e84c444dde9e87e436f08aa49beac2b898cab696e0454b5e7b93752197c0000a7ae7fc499d5273b0f288b00"], 0x38}, 0x0) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x0, 0x9e, 0x20, 0x0, 0x7dbd2b01, 0x8001, 0x3, 0x2, 0x2, 0x10001, 0x100000001}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2}) fcntl$setown(0xffffffffffffffff, 0x6, r2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f62757300d5b62e048a3fa1232f7701df58baeca6278c3ac5e3940e5b836b2cf3506ca3a89ae17d36015d457ad8a860278d74e2e3296610245ee74a08d986eb7b2084d6f3d312b30dfe8ae89bcff00ce4d9d8b5da0d8f94"], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mknod(&(0x7f0000000080)='./file1\x00', 0x20, 0x8) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82029c04d7fff0b53600040900000000000000"], 0x1) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, r2) shutdown(r0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$unix(r3, &(0x7f00000000c0)=""/24, 0x18, 0x800, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f0000000040)='\x00', 0x20, 0x8) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="152c2d59da626641a914686ceda7a36b82820f078e939a571b505e5770820dfef01e3f7ec294abf003767d8dbbb522af089df46f6f33894ace72ffd6b18611bb990ed1de387ed17b07f5526bfb0bbd912f7dad2d3f1d83f64ef37302f975399fad246d030212a75020bb69e3409648fc2ac6e6d8c68198b2e85bfff7ae0d2a7e17", 0x81}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='\x00G') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="59bb9b27359ef3ff3742aa67e8f944eb47d5e5d59d8b31ee8308ce69deca98cf1606b2c9703fa48e53259cb55bb5d0d93fc9b71fd662dd769c9fb1218e7e4e6d1d2009e95fd1e4338712c3c02557708dfde1748820edeba3fd493f3ef520c141a0229b05dd1088be5a71d9c6a5b2325faf27d8e72bbd79dc6d69a3ad11222b084d3730dcbc068808c6348376c75a9b393059ebfaf629c7941b808e1d90ebaff5d55e45e08c46c2cce8787b24b407bdf517456bd031a8c829", 0xb8}], 0x1, &(0x7f0000000140), 0x0, 0x1}, 0x40c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000000100)) accept$unix(r0, 0x0, &(0x7f0000000080)) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) faccessat(r2, &(0x7f0000000140)='./control\x00', 0x20, 0x1) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = msgget(0x0, 0x80) msgrcv(r9, &(0x7f0000000380)=ANY=[], 0x0, 0x2, 0xc00) getuid() r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x4, 0x0, r6, 0x80000001, 0xfff, 0x2, 0x100000000}) geteuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000500)=0x5) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000100)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x6, 0xb6, 0x6, 0x1, 0x7, 0x1, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x7fffffff}) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20000, 0x157afef6a1285b00) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xea1}, {0x2, 0x0, 0x5b}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x156}, {0x806}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x82aeb1042c50ba79, &(0x7f0000000300)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\t\b\x00#\xc1\xabq\xc5\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 1: 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) r2 = semget(0x0, 0x3, 0x20d) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) 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) 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) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r4, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r6 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000200)=""/30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) utimensat(r5, &(0x7f0000000180)='\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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) dup(r5) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0xb5ba}}) shutdown(r4, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x56, &(0x7f00000002c0)="ec0ba3282ca6f0f709e9b6ff87bc8021e5a28bcfc55f703fd699facb287c8090d712ac28eba1b03324c9f75d88de64b18c36dae7f36e4b678ba79a4cc9a10bb75bbf8dbf6681e43c040e30ab8a848ca4a4b14e177fcb") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x6, 0x2, 0x4}, {0x6, 0x3, 0x4, 0x3ff}, {0x7, 0x9, 0x0, 0x1}]}) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r5, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r5, 0x20007479) 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r12, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r12, 0x20007479) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r19, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r19, 0x20007479) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x0, 0x4, 0x8}) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, r11, 0xffffffffffffffff, 0x0, r18, r23, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r27, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r27, 0x20007479) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r34, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r34, 0x20007479) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x0, 0x4, 0x8}) getgroups(0x7, &(0x7f0000000180)=[r1, r2, r3, r4, r26, r31, r38]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x0, 0x4, 0x8}) chmod(&(0x7f00000001c0)='./bus\x00', 0x180) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus\x00', r4, r8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) r11 = socket(0x18, 0x1, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0xfffffffd}, {0x142, 0x4}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r8, 0x5) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r19 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000000c0)=0xfffffffffffffe61) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r30, 0x0, r31) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xbae) 16:00:17 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:17 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r9, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r9, 0x20007479) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r18, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r18, 0x20007479) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x0, 0x4, 0x8}) r25 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r25, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r27, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r27, 0x20007479) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r34, 0xfffffffe, 0x2f, &(0x7f00000002c0)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c5414db37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff013452ee1950c0c404c14356898bcc4e8a317a7d600bb1f1353ef63540f488f90c830a98d2477921f95dfd0b82cf8c786ae82fdfa00787dce9bbbeb80fd9091b875b2ccb8bfe82225849b4a26855a8000c2ed42ef9925158a8df248ddf0035b7ff862ffcb17da2b31f1e264417a506056c22bfa0994148dbb070907f8e895c59f3aea66ed52d2dd239d794182a81f2d6e581b5146a37358bf15508d9dedbc81cd37e51e9b1f791c7235178283311a05d9371f06bef9246acff8a6180990adb3af7b801cad263c8b0d9d2", 0x136) ioctl$TIOCSDTR(r34, 0x20007479) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r41, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r41, 0x20007479) r42 = socket$inet(0x2, 0x3, 0x0) writev(r42, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r42, 0x0, 0x6a, 0x0, 0x0) r43 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r43, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r44, r45, r46, r47, 0x2, 0x9}, 0x0, 0x4, 0x8}) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, r33, r40, 0x0, r45, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r48, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r48, 0x20007479) r49 = socket$inet(0x2, 0x3, 0x0) writev(r49, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r49, 0x0, 0x6a, 0x0, 0x0) r50 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r50, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r51, r52, r53, r54, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r55, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r55, 0x20007479) r56 = socket$inet(0x2, 0x3, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r59 = getgid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r57, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r62, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r62, 0x20007479) r63 = socket$inet(0x2, 0x3, 0x0) writev(r63, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r63, 0x0, 0x6a, 0x0, 0x0) r64 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r66 = getgid() getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r64, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r65, r66, r67, r68, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r69, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r69, 0x20007479) r70 = socket$inet(0x2, 0x3, 0x0) writev(r70, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r70, 0x0, 0x6a, 0x0, 0x0) r71 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r73 = getgid() getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r71, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r72, r73, r74, r75, 0x2, 0x9}, 0x0, 0x4, 0x8}) setgroups(0x1db, &(0x7f0000000180)=[r1, r73, r17, r61, r26, r66, r54]) 16:00:17 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r1, &(0x7f0000004e00)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000002b80)=[{&(0x7f0000000740)="56941ff251f3ae85d7a5b9c9cd17272a2964e435a2406923dd2deb347df6e59666969daee29f1c38d4796a963b50738cd45885833cf41db9ae34a3397aaf50a2c36be7e9574b4d34b3eb", 0x4a}, {&(0x7f00000007c0)="c528c89f4008c8e551978643c2208f94be0f39cf3c9b10a9d9834a61e842a4ac01588316cf82a525c16a3a52c26931d48f7a958acb11c57ef8a25b7d51a65d0e60e7879fc6", 0x45}, {&(0x7f0000000880)="ebed8538c6a8d3c80613567f186dbffc57ad2cc5bd4d3571bc95481a4e3c54c4f669077e8b5ec899ed959ae918010220dc832bd06690eac05a54e5635d62c7ef469316aa2034f8879377a0a1069af9d9c4afc201362e993cfaa7f9f310ebc49c4096c51fc19f7f3d10b736b6a0413bd24fa73190ff067821557dbc7109456e6714f91c", 0x83}, {&(0x7f0000000940)="5144eb730bdf42f22bd3f27e4c91e844934fcf2ce5dd111d21afb124973f9919d04d3651ec5734d50b344c542fc7cec1f8aa2eb77e453bc150433d16ea449879c6c8a64621e80a80d411c9c508f1d1c2ec34780ee64181916a20d084ce1e90d5ed4b725ab4a8ae8fffbc8a1c78d5838c95b636adfaa331c33fae459eb94f8e20a53bcf91988d44a2c8d74093eb265306c98d923f4da5f5ef9103f4e89163e8f041bb5f869f40f9af72c7db897d87575efbdd2ebb89936ad8d41f309861035b0cfcb531408b03a6d1e79f259882df5cc5250f50bbf7461996210ccdda2430bf53b15bc2c4ac80929430b73c9ffcf6d4b418ce7921ff99f8cb60e259b16b5f1f0b20ea9d5c2f8d35c32a461e7b9ab64082c191214a15ca512d8f3771c246540960732c3208d4b56c7a9eb763b68fa45e014e4eec6ad71e7d82f24aa0cdb9dff9bc627f59790e13652e1244f1c3ee8ffe6147ddefd17085cd3f23147aeda335dc053fe3190f747ddf2f73093d0958478926113ebfff2e0c2d31ccf4da43cbad78bd064407d870658b1a1b8bfb7a51a4f917666b649830d9950d87196ec6d7ad47e39b889ccb0e894105986b873e4979a68c9c4314e39c6ec39ed5343116db40f089338b57c34654a53056cdc18c15b2a9b91a5c9cb9df52e9ab54d28cabd149882f8d2b22a63b0fb4d89279b9f9a0e17df5c46ef10adffabce7582720441d88559c4e0663140a189afbeb3d658581d1f009cc7b3f83c08cf0fdb370da3426baeb390a5508c1ec1c644b0653e633c47d82a39c6dd32bfbe5a13117de4d28d55144dd3e5e052321785fb95542f2d15eb9e671deb7fd15eb1858d395263e0e4830234fa63350fab1b278f8121593c67e8b7a70550e10ffec859a01de252dd549f1615974478fac5663e239651949090b996e706735fc851dac26dc5e58a1e6bfe91ebfe00db185803a5a691e51df76b8a86f33171496830d8f1bab2669ef555dd94f94d80f9ec98c4bfec35b5f50aaeb5fcc8640693852677718e5de9c6b7adba3d24ff5eaed354624f4b182956677d2245051bd206a704c31ff45dc86614b5d88d1bfb024f4904ad8aa2fae34b09ecc74e6507a7cc1eca875f06e1a1bd5c788ddddecbffdbcca87675ed79cd9095c14838010485b10ff0805b28658d32d0a6483d034fe5e3280ab8e7ad1e8547d4a1ea9055cacb87f05bc1943c09baff35d317ec4075c7b142da321dc831ab4a2d9c489b3e4e1c77d66c502df082f83d7da1a88eced9c8716e5b559ff38b842dcbc79a7f2afa760b267cad4e6d58406e703e90556d0f0c1ae0a9883da3820501c8f75bd4b659dcfde220b4d797d7e983e83ac94aeae1731230a01edbe8fb46472479de60060d2970fcdd5b97ccab735a31b57641cd2cb4741a9b8f2923370da16bd1ed4bb39ba59821e0edb327ccbf15c3d241908ebd95aeb79fa8e3697b163c5abc403146e03c50891fe0d767f63e04b8cdebcfd1adbd24007414da5473bdba8eb793297f8495cb69c1c7112b3a92884daa69cb30d3c6b014c0fbcde45ff12cdcdebe27894a2f069117b6876d3f809999bd3734653620fcc8a1d57142ffd0134752f218790829bffd5b9931e8ff4f4e9c993b0c2bd39e9896a832a4ee65b16b79c579d2c895b70b312cb568a1717066ab10dbd85310ead84d3df298e3b1876d745bccf773488edd79923f157705f5f5f65c0980df198eeca8fd484468c92125fbd0f260403bd273110909bee9db4e139bb39fe3f74a861436630b8f3e2e3013faeb5c5d48407c7cc5f56dfcef08c11c0d5a63c949b466cdf0358684550cdab6814e5944d200070ddf90816395d00a0b922851498ec7ea18e94dcfcd0d2dfb38b37ebaa433d831424a87f593384e3a756838f4c818ce23691fcc0112295480fa056fff6ee702ea7dc4e7d0e02bacc615d2b56bda129b99780b3ea26982507a9a7650fbac4c1d023fb74000ec52f4bd3c9bd530c0e478e3f65873c186abb68fd50fd4c14c00b184ae9916f36b0a6ba89201b2027d12be88ef15fa14528726b9550895b131931ea8db340ec23ea29ea0cd408c380d6d3b09c1a7abaff757124013824ee737deeb916559092b48c76106aec7a45fc14a18ad40de66990d4a6df909eb2632caee7d55ac90e3a168e77e8cb0428b30b96c445b6d265e23017ef41a9a13593f2a2326b258eea50d2e5c4e90b2e14a993436451237bdee6c6a5eec173e8560985756a848d6e644d58c6880782cfe39b077d0e84c5bedd9b118da35efa6474584a853be66555a0d8f28dee86a44dc56f08e2c8ca1920d7dcb4a6b31e910c222f6a2ca5efc1287ec161a6fb06523586220dd49f93112b3cc2a655010bf3be42f0ea0557a344db82f84ecb14e4edd8f7990021fd761a96f84d4d7bb0b988570cfd99bc741b51a06cc71818217b043023fda2677b41b618d1970153e72b1f81032a4b11596eaf71d40ed98f69650ecaccd4b031b7d74281d8bae19ae88cc7064417728570113ee7d83df3a7ebac4a42ab6fe85ebc945a2ea938c852a6eec010c0f72a3f1eb21c4ff55739a1774ea00e61cea0e43b2136b5626e965e78d649c93e3bad96018c82340b7ad4645acffa2f215549fa1dccc8f39f1d413baa89463084a96f8b84d6512414bc6a0219b51ecf0bb1ede6cca8c568ad081d435b99eeb83259bc28e238a81328ed1611a753d7b49236c757aa477e55047a913385af91892031654b57b3b8baaa96f52a39a961774d8f7277e88e35419c931ae413248444d8ed877150a4536914074f08471216b3adc99fc2750b9b058a93603d1fca236a40dec163379f3d2b18df5d309fbaf4dcd51038929f98d436aeed7994f867b60b17e094bc4a02c1d4f00e6b885471ace3266be99d6efe029d891d66661381fdd39ebe881a4849489a1acc22f23cb2c3c8d441cefdf0bbcd970af5cdabc67887c4fdd54c8f9d5276c74816fb0c6fe2c3c30e3a504f21d599699d9b4e7b43ea6ead924d0330cf7896d62eb5abb924758e6fe48f3f34d13aa9b70745d45943c2575463fd532052f136b0b980eee22d67c80361c69c217906b387f9ef9204d31a3b2ebe17ab32db37b5e2a35d411a3b077e742528ae73cf1c719655bc239988330dd5d09814ae5d4ee3d5198f20086ab87149b3e0d04f3b69c42a46c8ad0227d91f38e218f545b2363319c6eb395b4372ffaa8c4eb261f749cb7aedbe355f3b937837cdbf169036e473562ffdb88d78e540ada5170291336598b9213e8a1b41ddc8b8e1c0275db8bf9e6f64a13587e218b221d04025045bfe6219321c20091e5c34c6f21f53276c9f2da2a5e4843610d4435399ad070367e0d34f8129b1e39936e907db80c0c0605fbd72a791433a278d2d191c7babbfc52aa73f0ef70751a7e4864f660ecf5de7ee8a9e0f41e64ba8e4d1b82304e28e4189a6981e4fdf66b87630063f0f5d9daefc3abf01ce53ecd4cd495d830711c9ffa32b5400e499eca48138021d94b4334a21418652bfbe3d4ea7031886be7fe15623b691de37d27ca25970a4a27008b388e47ded175cd95456ff8eb16faa6fa08c308b3894581fbe0bd5fc20dbf1990914b0037510e3e86e089c0bc6c63f36fe1f6b260fe949e1ccb2fd29189b2d89523686ceacc07147d12d5790768281829d6853c52902c5de55520682f2ff92a45da4982a7af8904dc0c3133809d72bb2f3bf41d6db8f1e797c9ec6e05b332d6a510528b4c35eecb10654451a0f73c41e2fbf62fd468f0df856bb2561cbd8a596f4090dc4c10c30e944046bad5a90350cbf19b5859594dcecacc42fa8ce8e6f9380e0b850eeaf1a5c4e497b3a3f418f5e7f734766d85b4f4996d7427bdcab8638e1429579590aab9dbd6132f01c925dc9856ef3d948cb26190100a5fb6616d9ded2d28cd36f12cc1900e36a5cd26a3f9182ba3c6b77dcaa60ac6f922d4cc81adc4bd841132f95d6735ac6894921488965692686465931347c70a21572db5fdbed944c0240409e0a524b842346ddf96c7dc4bcfab014746e736eaa4c90738e78c635d39c6d8b143c2122c852b00e40b1f39ca76f1217392def89533c4a06c9edbce8d7339705d848acf261de74857335bf9db69ee1d602e808f3e31dfefbcf9a22d6ee5dd261e7c595da6f6d46320cfeaaf1f36b26f7de2c3908a039319f7ae35c795f46572b791813fc810783417c9573fa60b307d11860fdf585328315c00250bfdf30ba0d6a9e897124045c97575746fe0be9d4885112fd45a1e882572a61bbb173f892e889b172c1e5d15e1f6af8681f5b7925f2bff133d27613709be2c7dd3f7ff5fb6c452f96357ab8efb153dae4dcef039613132ec217dcfe8c67b6fcbdaf8a680c9918f071cb18a52ef99adebc43b803941e777186f4a5f4c8e94d011f05a939e8c8714ec2ca6d38fe001dfe1952665fd402e334fa2cf7c5728c00d9bb084dabe423fb219cf8255e03114500ebdb53fd43814fba145fef8bf710b3fc88f623854ba24749ba364b7493817c52388b2ab486d427c51be7e1f16046c4b15c4e8a1de51f872becfd1bd94309cb2dd61cba3521e74af394b1c36162b66fe6e77823157766bec966513b9f42f6dade310f22dc76491b62f5459685d0343ded4b4f0bd0abe0b83b5601b04e42128d3721d466f98e26c5765e36f18ea0ed8ffe7948d8ab68d40c1c407c4eb053b22b41475187e5cd56bc8fc66d77f5959b388cbc2771695da1bfb1ec244acd1a1fc480822ba264b0d8c031f27170130c44d378b08fcf8b73a6eb9171695f01c73229df84d94214b0c472d2fb315c9b85c61afa49f194798f6ad9568ec0b641e7ba156643e28f9304165777923e0d983a62ec329438de943de18ba20698833668f07c30c144f1d49ac010bbb86583dbe721fa42880b27983f9b1148e8e4399200a1f7b84e03bd9d351e4d77b4403a66df0cf68715ae4f513bfa2ff7e5f69038e7d6ec2f839e1705eb7a4fc6bc4a6e3a9b1291fcb5206df43e5d0fb03d64b3ddb8dd33e7df3eba32c88a0df243f63be2eebdf6e9b0801abe24083ed872df3e74d01c8302f8d9fce07d80340912c6afd1c613b47b00268141f338f44600ea72d38decf27e8ac71046f1aeb3bcf78d0ccc2545817f31f523354c3a8932f3d842cf33773d3b980b08f47e33981e63e87dd09da9fa061f03ce3d81f6f3090775ea4c4dd9a0ffd638f52b8da2999b6e6abf43a89eb7d315cd4a9b2d1c06c842aae43c91d440a9754d3b72b2b5531197ab8d4b1fb6f29c366a7dd99c0b0ed385269d81db051f1395ee6bfc9b23cf0b74dfa9ac1e007bb3c09baea2c03040e96fda9f3d77240ce26369ac92d28bb44356d48287489ad27425a72362a733c309fd08be02bb1865c988dfd4f4c965232a981e5614237d8e8f356a5c9f5250b5faef5fd07eebb9eacd066bb63ba56ffbd38a3641a12b40036a7b1bef74463c4a9b5b4d66f1c8a0f1e68a2202f88b0e9aea8b97704208cada3dcd9698bc26a9e909bea8dc4fdfb27da25498eeb25b11b0e769e466e2bdc275b68470b770c88b4fd89bb298d082c9eb4157a7e89c933d85b9767e6b7fe785655d2648a152cc4c5485bfb937d9626d1e39feb831fb73ed4ef93ab3bef180644df13845d9af199d47c47bf6ad547e49957675787f2e9d0fdd0905e2c22247f60069042968fa67747a5ecc2a2090673466be964f2fb3b918a7d2287d73da9f6457a11a41fdea745e2dbbdbd90aeb78c4cb93b9167bbd22b8ee7c6e80e3a623b65bedd5af78138fdaad0b0ed2b156b51b35dd93f307", 0x1000}, {&(0x7f0000001940)}, {&(0x7f0000001980)="29c5af8ae141007b56bdf236d566e0ca1a6e2877176f86089220dbee950306e5ca870103599da606f71740569abfd84e3f7528203bb2ba7c87c86046349b2d00f98aca0cd59c2e226e5613ba9aea23c7a75837ff40c46e90805035f1fd95619f4a835fe33744eb67d9e8dcd4888386a4e951f96cd904ef24378e93017f094b13cc855c1fe3ed502f22ed7e36fd1f41d17d83f168bda0e5fd413a57e2b1bcaaacf8c64bfe7850b47944b600249118e47fef2f0ffbe8f6d7a1fa55f59d000fe8c88b6dc92e1e077c8ce0eb5ccfbfe1ea7d0db904afe00dcdee56b4b0a0c770c46668242aa16a6002fd37f018c9318c74a30c01bfab43c9f0dc40ac13375fe622ebb87ecf5731cff6784295c8c2fe893744da673cd497c3a46a28e98f7deb18bcb44da2b6c3498c952e2cf5c80eb29f000fa3cc431969222586daebe0a57ac558f7a45399a6aecae824d8271bb0fc2e8b8cd0787684f7a3a299d9aafb82b56e74590849837702aa3f8a7ff597723b99f0af053c4bffd51dcf0e6ad274ea6f720f1e142c59c44617d185bdf4b53ceb89c7f3ef1b650f9c8541e81ed44990e7e58926376040b4dd732455b4b203e2328a585c45c94814e9baa85b62e1493ea94b8f63eb6e169561451d1f434c2142f286cfa10065d0374d580535bedc5f491db81b9d3cfe3969fcd14612c705cd4ee78cebbb13bda27436e0d67a7d658d27a63b9157652f49b6acacce1a443b1387b1bdb34c0c49e603bef06546a8f54ee069d1b2b4b8b406a02c38dee667125deeaba6f496bf381a7b8edd45acaaea1881fd2e0d81f249f0f97456f8d5ffee7bbb5386d42aa8fb09b5db8c5ddb2b69e5ba786668b451800357c6f81ff856cbe0d0e996398ec731c09be689b3d2ab5be32c75427fbb360640a59d7c23c625aa280faa47c14f933d4c95760093594e1d3ae9d8188ac17eba283babcaa8af3e328ee37a0aad307f6f5f80784c03a5a6eaa300779329a3e0a4ac7f58d42182443eb5d2c230ef78b5e5dbf099506a55aed64ea14b3e999c275d84b3249d8727233c125d695f8a98202e67f709e1ce874d1fe87e0b9139e4815fbb1bc4eb5a1b317d891e408bbb8086752b32ad834ec86f3ad814979a863ebad577050a3b7c463105c40ec1544fbf6ebc63e6aef927349a18b2255e700d5dbaead985dc90da7c9cc2b3490d71d11983b2f534c3653338811225dba175718ca977523a84d1059f71f42be444afab431c8e559a1b6b6247e2e648cce9a64a86317ef40a277bb7e0c8736995cb765123887a20a9c8c203feb20650a2d4023e65a22de3fb5f5f246b8069ce361763a45b39f43f1fde4d63815a3ab54451ee64b57a03e6622bb8d6839a3d5cde9a68422edf2ca4829d28e38b54b9292445d24e04a40fa921086bd627496313392b133189b78c6c21396686a6fb6cccfa42f285c2f861e2446b2d37833950021a0863ee7eadca73a4d56c47bcfc7bbc3369cfefa7ef9d0a8c78caa39215917cca9a673c87a48b0cc55d0f703a23914fe2c7dcf18bbea82660b8f40cee3a676699b2492b211a5d5e1066b30b57e129ea5a859ec83749cd69a1e0917f7773959ad79854c27dd58f7a112bea18ad95c0d495b5f66463f7222f81d3f951ca5a3fd4f373de3c0abe4cf983e76d2762cae0f566c4d9f7446c787495ffc09802ec2ec1a329a82de660ace2bf87bd3b50d56524469d8018f5db3c4c0517fd46b94c3a0b9eda8b7d2ce73a9eccebde8b81de7d69d220192379351fd141fec0ee08367cc8d36c0621e142f1a420229bc42545834dec51b5d4b043dfc817ebe116c5d88a4f4705ef23043158e15b906fd3dd6edc5179ad3207cf235949cc79f7ee8cfab24d7e635947a48cca8da4dde31f51686332c708340363e4293e3162e536937736eeb941517512b9259f2f42867c590d22e6712beb2dac80d67823fcc0ce3dd56b482ae6401f4eac74ff16252f5aeeb14caa32711f937d534d95854ca7314ab359cf96e905b6d2205b09dd7afa2eece20d653264803bf7f598d1d614c2e9c3247d2a02d896f37af662ad37fa33f81a15120963189a34d65eb3e667918c5dac45014968f648c3348330d76870794528a09507f5442511aeaadb45c648a3be53f548133548713cacf455c99a0401bea10f861f9cd5aa6cc30f26ec047f4707448f14ba644ff6100ea483ffa6654f6370ff8dcfa13669a59d0717ba0c1466f26d1acabbebe2f060e7fcc7dce7f45d83434524d69350b25decb335ec9510b40b68b57c9c5edb3abebbf0514a7797e98b32ff443031abc7136d739c6a0b5d790ab6a90f3cefd51a6adb76f47b4e90437dcab8919fb2fad5e70eebb70078e1c8c16f802e17449aada638086012f294bce254db023c9773db90747a46bbc1d286e8685348a7177c8fa1565453a93889201acbed0fd8afa1a1cd3c4860048ec979aa6cafb0eaa1b7da180a66d8c41251a93af26d1a97ff5f5aabbb57b2b1aa61c2449f6874897ad38130d0fba45e2c3370058933eaafd80f40b5a92568ebc95a9c04abcfd02948450291cc6ff1e573c2ba98dcaab45b57e568ebec4bf18816a4ac09afab0b2ca92cb3958cd8a6e4a5eb9fe8d1eb849ddb04066a9507ce09daa7e365b9bf0df742997194a0dd58550e31d4da51ec0268ee14b0eb019bb8693659adae64bd4f8b3521cfcb45c555f7fa7a30577892fa89ea21dcea8d35c0c1f5457ecf787c0510020b427973d9795bde5c00192ad3b3f61f799e118b61469175d8cb50598acabb7ee9e8ee4a9a1a75fe484ee0f68a3abad303aa3c212dcd77a5f8575df037353abef0c0f07ab0487629bd23685cb959e25bc04b576b57fb5d10b983f3ed4c3db08104152dcb1660902ca490ae26adcda7edfa0f782568cd7b73ef1d342a075eed876e03bbac0bd2a0e5fc53b719bed83342e37ad9ef80565876ff1f67dddef41d51a0a89d6f1d2359f990e9d4a945b20170cf3e6240681d6c2d49aaf3dd19febae54d41b25eebd0680ddc66857440dfaacced0535a3c6ca5cd55638196965a767b8e424be8f859b5fcf85bc1eaef18cf1c19ec66dd35c7f610b616c9e72424ee66cda82c4e65511a7b552c8c1159c539861b4692e2da9c50f6c926769cfa66f11d15a375901dcabbe295e64fe4f9ebafc6745fd5661e60425d37752048a06c6298fed6d85b216a81b07e876221582d6e83494d8cfdc31b1c057f17e93e98ad09e7c0967835fcb6aeef2cd9cd7cfef88d4235c958aa711d22262b38df8026f54e5237c9b65cd791205049309e8223adf0d8e293c3f030c1060695fa6bf67c9a87aeb1dfb8440c84568aa203a12d5f775f47cab4c64f422cecdbbbbd4893d1dce2cd4f1ff0f5de5c74aa09d4e3327c7c9d7ca2602ead7c7d699c2aae01254456a27f0cf7ed2a594ab3d1e8fee15c31ec0ff4c21d0110a810db2037b8e6cc9b91d361e753453457940254dab4a3d89f6e029ea724418cbb45eeb4f99b8828122939632d348090c85ffd441406cb856d10f5e25814539f5ba46e218d70cc8bb9f2af01d3711421cb7ddff9f04cfca978490b04a6cd8faba73d79d6186b8ee9f1b92d8f4760e4ca8558d901c580ba8669c81f0181b1bf2e4a65ddfc7be1df66299ab06bd0c4bdf24c287d06bb19384833c2927e8cdb8bd929af0b7fe5cf0f92058749efe4f19b6f04b83391d8dc80379c0ac043b367467dc3c2656222d13275f12a8f6f892d8177a55b3fb724b6afb360bc4bb27e46a25782a613a39bdd2793a85b55145cde1aff6aa67bc951561fad02d78ac0b6aa96e53fcec223d3ef7ccf4b73b129ff5be402e2dda0642ed5037b27bbb8e055cd775bb62e56d6ff89f275788b1c6772b25a3039c1c6bc8b61e2cc260cd60833708ebcfd6e1d42b7959d61efd39c8434a40d5be90191567d5f5baba4890eb8fe4a4e49e9c18e9610ca2410de56afc8bcc31be4fcb1b8df02948cd8af3b4f38d5da53bf56e65f92284c2da4fd6ad524a4f751dcf9065863e2bbc6d941c96124cba62adc629e85b48bdb61d8a4965b91555526bd43bb6f7a0747f067bf640a932d61ef5e8a20bdb2b9c20b18e495f290ea2bad433462a1823be04e216e8e6cb538e1c80294d7815aeff446c6a8bf1e838c34a379e8a3065ce43a6f4b31a92437a820ce4bb060ad11b3cd5c8c479a764c906efea36986597427751ccc369abb7beeb59b363fdfb95c217768d5580a88f80056b355b83ad860bbe2bc6ef205f7bec7916fd6ada35df16a9c873722d88bd30020aae807b140063198f1df4dffc86ea135b4b56cc421d90f642be74d87eae61c438e95edfc16695ab4a2c37ed0f556fd0e4fc73adb76a26a8acc9f01d89e6c7d667b1c1f443a63a8f3d18ac5f34d3d48f896ad715737d5e4bf4780dbe0db34a5dfc7e64a428885f17884da21afab025ed500ddfabd9177d58621e210ecf34204022c74a753228333745874d0f39774429959f7b9026f2d741b5667cc2eea3d79e6e4143b11ee3c74183c7a893b2d9b5f181dcd18f412ec1bf3dc64c28b890939338fd2f3f40285ee4404e89707ee29b3e6ecb265dee87c4559eb0de6b5fa44a9703d40816f86de12d12ad991a3cd074ea2be460bcbde643dd37664ba471a548cd290da7d296cbf577a399a0eada9328d9705daa6d9d513e5be583d52ff19b7ca8548a7931d3850ae02ef43a2f67840b393af44c444c305e34d3a1b5e9b486819573e89890197f2045d46f2abe7e0d1ed0c23788a3c86e2094655b15e628781d146547fbf12ada525306aec09daa9c98ee429b1a7d8d8994015896330d17867d56ac9fd8fa38c941c526ec12d6025c92c67c1736b06f55adf511955dfb6283c7b9466430e017641d94af498312d43b5e3a4c346a2b0c66a17d5f0e110e4cc72f085d55188786e1a241c5b9bc8cd2eb67b188219f3b1a6cc47f95ce98e9998c855513a11151761246c938b598c437b33366172c22812ca66c25997d388a027593be22c96e90228b2aead1eb81dee8eb2755b1e413b2a3b208ca406713484fa49a17c3a7f50f04dfc99027a9ed81e7af87d65cb78774c7959c816e8375e3bfe789776e9577faca58ee8afac2c21464a0009892dec3ce6f3029e9b8479cb37cae10297e42b29ca32c88b0b15a3a126c128b7960bc133d0ebbd194127b873e4c0c60d0d8a07adce32335de2e90844262875661531f4d8f655f71ed8f170a9bbdc933f9773d0c7956a9e5ea0ebef492ce361350241e79a35d75af110cbc0891c61f995bb8b0d892b36b7e2acb01280bbe72b57f153c00f19f043a055fe7c78bc1f22b8978d397d2644ea30907e3ded161deb61af48e3237434d53fb30b47787680f52a1a85bde4064f3e8f0ec4210eb63b867149bf458afbfe44a67b01e13396f7b7f6052e12354da02964819c9d8912aeae209e2ea04e497c835684005154d2632468aaa65cd80e1a8c2af2e079eb1b334d2b45bcf5235e00e3526f1466733baad6d29a53ab1599a64a8cc8259317647a488808629af50eee2876e34878a2cade8bbe003d9ede7c3189cff894dabeec258459ac525e5c70d42570880e37a38c9e41cca4aecb0670f86a4465cbad589a9db99f53100e0d5e8773d4a4623a41d0aec4b79981f0fa47db0c8b6c0cc5ab32d5e0ddbf6d32d661c486dd6c0fe0f40923bc9621fee3639bae0c960f271bdc9e853b8a8a1af8306271144b49e64de40552898fc7e256f499c60e10345b4c64cc2c7499ed51286eba6067148fefe515db393c1c46ab37cdf91612510206dabe625d62c0781f21c", 0x1000}, {&(0x7f0000002980)="822b17b1b3721eb03ff6aaf43b7af6dd916d1dd9ca4c0059995eb7cde6f9274ece5c2c6791a02747f2f47ec96074c10af8071172244f1fe2021f0eb9ec550ca32fe83496a1811ae2bb4c287c38b330b772af17210872db34be18978b4db47c60990a82fe316bd54cd0b4303c1faf1ffccc52cb42f8ded8c97caea90dbb1f97386f5d8df96d5137b9041737e49c84027027efa5813511309665ab35ac5d1e5f", 0x9f}, {&(0x7f0000002a40)="31470ba7bf8e2fe57c71af118952269c67444171c7e89d1d816c7e9c982bcd5978fc0d7a931b4d30e5ad28daaf0cfc527393f6ad776979bc1bf8c8ccbe4c72eebf4e458c6b5b22014fada53a5624303c4a270a0fd06812d7016ba41be3cb6785f7e8f96cd85060a5db18c4808c63a9890ff5831451d4ca3485dc2c7ec84ad9c2219560335c53fa41b9950d4bed0f3ebb9e3d52f5598e5c8de8d7791f590c72a82625ab94cb9e425501310dc757a2ec49b20d27cc6bfdeb9e362d60cf7c6520b3b52d6e2fa422bf697d650b2f5d3f0fc81220b0e49fa8012b838372", 0xdb}, {&(0x7f0000002b40)}], 0x9, &(0x7f0000002c40)=[{0x70, 0xffff, 0x5, "6756843f05f2b6bf70b5f5c03a8b40e7348b6789de5b7730ade3f9eb76698522932036fb4ece28dc35ceff0429f50b6138bc54e15aa67fe17d0b56e3b2e70932d38d223d722a134d86b6562c107e31c6831152ed57437618b101"}, {0x1010, 0x0, 0x1, "0173eb793719d57d14c282c4fbf13b59679c4b9aca31c538a45ffbad2c59f7b5b2e1bf91f901555e1fec92d01848eeee36d83de9d14959f425c8dfa94d1f76e8e123fba5f1cf534080b3525e573db9f09b05881a52c64065b60a817e1c9216d10bd16af8a6c4471d6fce67dace03fb657f467cabf4969272a856ad0ed33d8c807a6f883d807636635e327d2b9c3c2fa4c1d72c919c7ff5e3f8330bb55c3430bd8196948e6601dad6af73f9b4273a8857408a97b10c6207799a6443d939f67c80a28918b8030ef4d2d71080d006d1cd59470b1bcfb85a312a1057b8213325e978c055d4d2925cf5c5526ac6919aff24819fbd705b444862ce4b858279ddfdc4ac29e197006e17bf3948fc95c363347ac6c1c1011b5fb38a848f9e14a96163367ccb2f84e9b74c9e43d43d8ac906a455043045fc0dc1deaf7e39cff98f228cdce49bad41b6a5ec4221c1e41452980c6dbb754d7f1da7407df97bd7d8829aa264c3006b6e9bf15332e5809ad5e803147a0f3de422cb9e81dd0c9efb311064def97e79d01a47df7972bef170a087d0f5d3ecb3d6c2837e3a0c44af4c42bce63b7a82991a65881e85576f02513f7d5e825adc514d34d7e36732e89d0716e6fdda47b023ab88834f4390674917ca638dee23ebaf47abd722817300023450909919f17d3ee6b31cfb3cdda32aceaddbdfcc585f2b4c9cc7f37cb65c1bd6a9cc8451be9436957eaae7852f9759b20f61d5552d728f23cd0e69f33a535a7ff8e3918b10b095c0c52b106a14c341e37f6e4fe044b387211337d1c17e71d1f67afdf41af2dcbb86720d8cf3a5328f8bbd51d298a48de6356f24c98217de683f6c178553266e2e61c6b6377cbd92bbfd9cd474d5fbcb5f4b0539cdb78bd6447c480241fbc92df0fd751bccf3e0fdf831cc4a5952cc2f57b6b9ec91396d9886d11aeda646ddb510ae7bb352d27a8df801aa9af99f2b15872235b74f5fea0e7983d05c10745466adbc45db9c2a85a2b605e2e5e9f93fc7f6a0577c19e1b638bef7259da1196e9d5a38842b4e59e5d2337f5feccdc8bdb3546b78509cf11fd5d7358309100f89d9f5c0db02c8ce5266d0158bd1060ca8fe1fcd468b0deefecafc9c8b485752d5cffba8dbd11c5ec61163db50feb45fe558bbb0907e854294251afa04b394395905095cf3a693c686d1dc978715fc189b91992be2b656efc1f0b711059b4e9744cd6f7d35de3b88bb60dbfd02cf4b001ae72f307c2569c1014c30cfa6fd37aa52c6fbe435bd866bfa5f14cf454fa697fffa72ed0a37fa7c7119ccf2c0eed6353767dc996d5fd9d35b2f7d9b23b2fa140253028fcc23f4d0ccf564d084453c5d622b81f6bd270b81446ba84f6cd4718b83914acf87e35c7a36239ee81546c3e377b99811e737f58ba0a7a95e7ef693740622731cbb03665a9d941e753c4527474b56cebaf497d6f460222617b3e28c6aebdb262a97be6afbb7f06ee6fb89ab4ebdccaaa75195cf9d5648e1c6ff18377b3d8416a780fe528f5fc845b46ce917a6dc243f6fcd8cba62e6bff3c8d5e380ec988451a524e7224a23a2a785640c66bbadd12618d6c93b85861aa2c672daf07c09d4f13c8b9fd275db16dfd3e1945b5cb0afa8f55b8d907e844230b03ef6de7c5ddae70e1c077e05ddcb568fcc3a699973bb80e4fb972a9fae00a5894392877ac31d9d4cbd37e1f1b2c36ee9b3a906218231b4c945039fb26287f301a4f81a3829c277872f8ade975889e7f151adcf3ab8748fc0ea54d63c772f546a326e988f13cf7052fd787063242678c44c253c712916d1efd00dd6e1e79596c81035e5525dd379047243f7c102daa5f673c356e0d098976c0534e9ef9e6df550cce582eb16b36c01246a7785d6153f0764a032a51898bd9bd3ce5737629248a5a039b2d55a318fb8c06a7dda38bdf577d1e6f20ac68e442ca8edb674b0f3b833576a190fb9cd9f6da3e3b83a5082b62e0fca2dc54c057ccd0da8fd98863ff130d195f341b56c603974e1d024a49f3c3463d32f37816636dbb4b0ce05d6b963dda4c852042a0de7639b5186eb906612ab249229cb48329bd32af8c09d518dc170b9ffa92009b26231efafc5a0ff93579afedca36dfe24a7ac44b6f6d9f66d582c40f845cf342a629af8e4d047564422155908a4cff7ef68deb1d74bcc93a2c29c7747393fc42ca69e12c5dea2d64c661a0d4c93487edec9362b7dc53c2cab2911cbe44eda721b671f4f62af20123d550b9690c9faa4aec453381af6172c8074bdfdf71539c88cb4789f3929f5cc800884eac881fd2b28eb844f965edefc5ed4a8595e50dee5edb9dceb12e86d651edab3bc02b9d6db6474f00373810f823249b64746456a4a63acfdcb60385d60ccf45d19e93cd065f4dc2ec52f43b6e498671218e4c0c8bbd30c5bc2d6faf1a87e3fc7ea0b8300d65125bd2cd7d60c06322c8585150f33a03a6e2773fd6e9bb33160a204145b59cfb1a8bebf7f2e49e32f439690dd580147e632c3b3c3bbd3a54cfc2566a991b88ab50f5d3123847e48fcce65a7e08367ec953c261593c8fd8f018b75457d68bc7179f6eca1b277412aca4d0b132885bc0af565f9c10a141ec5149c7bbf9a1f064f01dc5273259f275067a8887a2e1fdcc91500c2cba97e1a3ea545c0e23a693f4f9a7c8586751a118b624918bad01bded0a52c5dc7465860b8a255486bb03f21767d59bf10d40187da5a6ea7993eedcf894766995a7bf85824c139ad577aec5e0207fe80cc23989aefa8719597ccbe9601f5ac9c9843097b74d90f39f90bee8757ff00b448784babe560b19632031a3dcd76bfc9a1e511278fbd613b50b3da5b391c077ccf7095f5dba5613237f85610c630ea1d9f8fa4d3e92064a76ac014d9687ec2e77382c8918d082aa1eeb9aebcc67118abaeb70f14e55ba7f3f8d1accc998769671fd5311a8a51724574ee9d716fd3abe69c665377d481644ce7b69684e1b2a2aaafb8e30b8b1d41dc7304695431b19bd436436df56b727c01911efd17cb32f3b299177511bc0141bc081c7a2d6cf6388f4a6418f15ef17d57654d1899bd9adb58db8d82850ce2b4202db98bb13dde9ca921c0f514c4306505376238927e4d9b9fb3509225d9987f36a56db3b4ebb77f9eb9f519651af82d5c5d19caeabfed79fc33f72105da4881699749e9d37410dcecc630e6b0c9c0136d99ecd9f6a24267c23c22f49459d873a882951d25bee61ad3dc07cef6c1cf027b1c74c8bb05a25eaf4ce345886b51337c8b2a89d0ad74da84bd6e737010cdcf15ac72ba850eec2f458285c3154712e02d0808054c0607aedc648d71e54bebf3775ad0486d2317926a65cab036a71818f5293fb7de6a1475566d6b8c88588742a88605bdf30a410eccf8bbc2b5f23ad824e21485eaad08580946621505134876873970d8eba762e2d941c2a642bbacfd907fea0a228e22939d62efac4899a85d73bb4cc0dbb219300fcec0e7457b6cb8df33573e02a77e106748316bd1ca1e5962710eac024e673d0514d407a4c76410e72c79f89b8fec4a41438b57d9a83091ed1ad76b6050cecfecc1c8b8c10b3867adac87bc623d08dbc13d357b18569386cb226ef3202cbd66e6f674a1bd9f33649a47da0ac9b1b23ef6f3555fb9617a8a2c8879b1e0d0ae2922fd091959d0c1640218c7af87fbcdb5d02a93ac52d2a84d30e0e2633e690e847e4df9834d8aac1d2b6fb0e10e9d0e3431f90a9d9a570bbf82b53d191f5c2cfbe9d836fd1a918328316135c1836523ecbd8307cfa710992dd0f68fe11f72166f78df777ca056868eeb76d7e247bf52497e4095397bc420f8e446166eecd530cc435546fb3766da85d07824a1f28d4dee67533bb653b7f86e4afe316e0a349b30a97ebe4328d20cda617eeb3c18f986f6876a2cc5669545bb76354412b5356b4425cfc61064bc5c51bea7a588a83eed77f0adb6dc7cf1713e9e0fe41a3ab0d9a88f12d05a54b1d5c92b38d522ded8ac5c20dc0fd9bcb5cc90c2b311c5c9b62baf71ee145b3a02e3e32276714d26f0ac9aef53e4bae319e42ffeeef1bd52ca628ff2f31e28052b4651d0c6fe07222584e160851bef441d8d273a9f376ce6b0fbbe81153f9208eb8a884aac3f0ec79337b1b9574ba70de76198d5a31cbacf6f95686e42471c16b9f1c635d9fbdce82720f2d305505dc78b4afde8bcbe44055f51bcaf49f1cbe093dd152124fef4d9004a863aafe2cf54bfa9820cd53518ab339c1ae72216f1a88d8f1c515e841c1c128da4760c93c35771499414d257d6e47bdb603849106f811293d53b613f67a1d8c909a7157b0eaa0c19cf0c0b67813bc26ffd46b195fb57e9aa5172f54ee6c2b8c040f0c17ea225720b383b3ae4d8714615b170f4e3b4a120c6b4bd3babad55b5016df2fd46ee036b93d1fef9e1d19ef4c0995bb80ba5c51c8091db85aa54fb5ba624cd286f377e98b111743eba1e34e08b6ad8d527d98f7882276f14aa011d99eff2b1d774f8f48376b610c45e1fde75bc59afc271a478cf4b63b09d52a4b69c25669202ee9aefbf0722a7183c3a46f6ab9f3fcd899ee773a9756c989dcde2149482b6b9e68c23ec525fcb5f3e1d5106fb345e70acfc60d7e7dae44197b87ece1f599eeef2be0242bb6012e040a38e32820584ee88331addff350aecb49e9536c459a1cd838b34a10a771c51d02b3cd2a40d5eee11b2748492ea4731ac5a0e89b1d7508167e8b35057f44fa364591b5de96abeae05a774314d6cb72677fdd1f83d9c1c9dba494ae6db3de9014d61e2c0fa273cb80eaaaa60bc5278a3828a108b6cb14611948796365a1fa1bfa0e504d40335379d82c3e85462dd494a6199f6e03cac46e8afe48e5b0844db81da73b7494861e0c532affbd867982d821184108a0facac937d54be5cfe4952a25ba56e192c185ab12af4c53510d7e8a5205f5fcad80b255abdcdbb749be314a404847eddd21598f54cef77ad759d0c0b6d05b188b8b58caa17bae3c16fbd7d00fc662714378d9be50b0978f309f13a0ebd29cbaf25550bd54b50bf64dae7f1c830bafee7f374a39399641f11b72c9c1a45a92c8759debc41bd65711d069ebf7c4a588daaa398fa67731076436ca953d3c0806ba802607652725c18bec5623f0efd5b79ad5975e62c0d3b5cddbc169e2869ef39acc9a13cb8c7b8b6c32fc95de025bd4c7f88b262db0dec714188cc15f0a6629dc514f4f7b63fa836f48c9e172e23d2df0c92ada12a9c51045510c57f862e2f29b9b63a5e26b4361a8fa965920e53af78d1236b64b73842713feed9cffdf65600153ef940c9e9a98d77478516a2c4553feb34b1e14c344c463d9c0af8bea5221d6dd083ec0cee4173ed6486616a2a4c7b6ee16777fd4f8f892f25205ad0a5b3034d7aca908a80fac88015b0097648031f764e6423947333c468d9477f8e9613ce926aaa2d8a1fbc517170838cda3796b028bcb74f693d1e3c59f7ebdf5735c827ad044186ec25755231a47f8994774eb3eeae864eff868c3917f3d04ef4ad93923d07fa436ab841dd6654d8686e54a6c1deb9288f4d6b3c3d48ad77fb0a3a3346fe56d934cac4c13cc936d7707949c1bf872fd3a3fc5db4da836044c48f2bf4cb1ca9ae4a5b74e738e092f9c7cde811f023e0f3f36dd05e96d6e121091498633ae5826a7cf93fcf79cb5e90996fe2fb2b044a7697c38dd1fdf05491cf773bbb357c977b9a9030c2a84f82778cd2325d6b65cfb1491fbcea19da86910873ee3bd68b1b8dfbf4520eec887977c2b57513cc2f65"}, {0x1010, 0x1, 0x80, "a8cdf88273bfe0622fa85f4ceeeb841214f1a1a802a07979966ac60f7d8ef9e0e91e68dd4862662420e0ac1774ebdbbd5ddc5f3b9f2792f59d685b23de8d46bd43fdd844b95b9a5046f013fee5997faeab7a86b1aa8eddced7539592f0f3ad18802e1abd766a4db3dd5a44e66df44563c7dde9965040a7db3a04a8728aab30fab56ac1e7a62615587573a0e59f52c2eaa4a224928fdb5897d0c4f4f7312231bc21bdbac51dabbb258722c6a03f022ed1e5e3c397e5468ae5b0100198738040d180c040f8422dd66bc4c68a8e6bbff24a1bc7c82a38a536e23518b81502feba025b1621a02dd8fd56d679c33f18a05b22670cfaf67f453437c44ddb624875b90c76280b28a69e64640dbd785e6ea0197f169302a964c0f32da96c446a44ad91a62f82c124940f8fbbec84cf4c71e7b9465c5700d05546b2f6ad5005cd7244908ec0aa5729cb2aa78dbd1d7e0c2c55d64addb94c3d674ececd14afc95b7e742f927d3ee430df34ad9a2049c4191fcb2a43c9a8ead20ce0a76bef37512fc6c4290d8b74e12b1d3d661d2d6ca928fc1e237faea3184836a6ada2928d6770349300557de2a91fd6fa9499743618cd5f9f76d87eff77e3556a16f762d0d03d9b493c6118e43a9ccbaf0a4b217947d909edca029107f0149c3e8a8b464726ce53fbebe7153870777494191d1a16abb1dccfe7cbf37ff714939ba95cecad5be5482d39bf5d4c8e6573798403b18fab6cfcb857b4387a7382bf692c3661fe11092de5dcd5b5922b7d44f4f1b6d5f8eebcf617e0ee119551736db3cb79d4c70a6055e4d6f41de7728dcc4a99c0e336c97d9028baa45bef102ca586aaedbe97757c62572b7e17d53cbffd47b1fd7574fbb846038644831ee6e6d059ae4404e65841a819ac1362328533357304c84b9c4ec61ba28287eaeaaf8152b0320485899088b643db667d86e7d2a3d0f6f392a68c4c09b342abcf039454adb3c96cec0ac909c00cb8f70698bced4da21ef351a7b73e31e0ad043f027b8bdd738a4550caecd18439e77f6c53ef973ab19700ffe62dc62115e590893acb0053cc2be9e20e0edcd30e8c0888ad4414c04fc0307fb34d9ae777ff1fa320e473abfe5e3414b2281fec3c89d7747873b5af96d5f0fcec8d7dc81f30f89c7ebc64227ad627cf8e0df0bbb11a3b0533357f4b6b0aa1f398062300b1063d0117def2d200815d0dbe9811f2493430cd6718b6cb0aeab7aa36f5e31d7cd741121a7fa07ff1745a6abadf4065d8a9b6c745437af560149ac8d433c928615f086b6202da7ae769b1185169c00bac31433141137bacfa3df0210495bddd8c8db820c9c44e20729e0aa25c010ac03845c0eab43474895a4de9b5b123e8d5eb50819ff16bc9cdf50e0d2aa3d67d035bee3879212d98c84390b8b2faf2e8efa8b99623849b253de854298d6656615a216b63733359a1fae766a020fbdc6d7b4ae60b08ff91997fd646230150f0e9e424d81703ddbdaf23b54a7fae5b8b310cb73e1bdf658d0ff43a221b3823bae078b40745300cf531f83c98f13d7a40eac0a27c0dbbfd47c91af4c7f64f4e7d4f503a71648a8f7d516b570332edb92a94ca49fe6dab41e9d81ff7404cb5bc3f23c9fa518cd43e97c39571a84a525977d55745c7bb4c18b8b02ec1d9e961d33488aeff567cefddf0cf2514a74ce8e1cef9e9c6518c33416eb80157e8fb879781f714090ba58e5c89c296d170137f9d14480d477dc9dfd09a05cd379e52d00ef2cc0181ffb3b32525a03cd1bd59aa796af11f86e2d92229a38048fb4716424282a82bcb0e361c0a573ff634dbe6cf19b25f149dcd3b6708870754c35353aaea059d7a3341eda3c4eddf3c9dca98cab88e22ca912818197e689b23adfa9a499a2d106bf436aa6ecefcc8c18b3a210165eadbf65e449080fb0c48fe24257aff4c5713f84daa05bbff110718db2547aa9de865c64f5914856e03284fc98c18e516d817d0532172e51ef7996ef5e73d3842390842f9f2ed0a91a3ba3e6c9877d85f4a32877181cdee8198031c3962cd8168f6353ab43c5794cdcfc2cfa671b50b80f3c1431ef61ef44bf739c2eb0e93317d7b9f74eb4b1ebf0efc09b30b2cdbce5ede7a20b7fe440e224b9065e1d2672603d81b2e61896a15b600a087a583d6ab133a769e50c9141a36a4507a86ec691bd7ff6035b8842effe15977b1943f7d43d12473985a5db7ef9b7c1062a2ad0904ced3da88cbb5e1df0e8ebbd44aabf53ca135927eb8c9a139471731deb366ac953c821cb8258a592f09f339b015b5c88758c745fd62c1b8c4da9d072f65c44675dcbad35edf58b3054c9990de5fff26979b86cc899f665cf1421e26dd99493a747148e4cf0f6f00d7732eebd391112061f223b1bc4a3f23f900c29cf6d75dd5f2184a0bd5037f3cca364ab3f8e330b21bfeb8466fab19c7e7111f3a19d3d95f6e3615bd0b418ba260de2417300337c44f70a04599c5781f5c57d2917a5b567e35453435c0e8724a5dc6d37a513fca343a5b8c861a84dd7948058525b42ff26bb8790d233cefddfc5589efa5a7638174019ccf1369405e128a88a3f04922a8be1b581932ba15233d888aa0494801f47d17f79bd55c887e680605aeca8d92a4556ea79355186192eccbddc75f2d26caa8ee18e4aee7c75ba7648648e96d8bfc84e23ab7dce2ca9d28c04be1f1ca83b86f307a793507a0cdfc78f22bd52ea8f8cade26be515db2b780db5add41d4d83492d5a182b4d905baddced33bf0770eb212854bce1a0f01dac01e0648c1c01c525d21492c435980083a3cdb3e638f1d2ada4f03647e96c9bf9e35eb396f04a5ecbf75474ee6112cb471c15777920d184170078878e33f8cb282b0ff1111fe12d22ede7f78bba742b561cbf5caefb3b40c4c9c3191c73b57dc714617c855cc26e4feecac3b5141330ed1484dc2b291b5f6b3f17c3b43ffb55e1d21879256fc75fd761cf9d33aeab859315fd31a062b1a681b81f013c936e5f3941e07a6367010684f68a91d31a6e275ac236f2d42e61990e580ee7819676cf55b88befefa7eac093f5506ad503740828cc43c5c4394778cbd3e03550100bc81ad0b06ae001fd99e346c14b83c0a2754f1c7f28cbcf53b85cace58bd3ad9635fe9e7c20deb052cd63a6b4d91cb7cd1b99e9abb0d78268562c839dc1c8b23b1330e86d56c1dc28f43c275d6d0ed1efd25b1e1541117094de06030be2c1df5802d8ce4ef434b241e38a2622a3a352d7eafac83739b08e85be8c547298b4dbe267f7f9816a9c2d2e366274b55770072541ec4826652e228a586533401694692ccd56eb06c65f2b6c97a452491c2d50877d4ba74f4190cb252f432bc512f93225d02b6f8324e6c45f64ea3760e762d4d135e3b9aa42c5a65627c20c976cd592184dfcb351215d4a5678d91815001e25ac57f80e42cae481c266b24976f3967665a7d0a166486a44589f5a4b4d9d8b18a7f2488b3b9d03b92c42e0ddbff6ad19d9c141fce8f52b9e3bfe374e2b306a501340ac4702fac7b7701b1b9742329739619fa7aea7cadd8fcdef49343b211232bf0adab00b2aa9bc5ba5921e833272e9fd57d000bbf96e6ef3ee0b501b2720523af5efc601fdfba59d631beee31454a36083fceb2cb345b243bb80a0e736ce4cdc761bb5bd67938dffdbdb62bafd40eca31f354afbcd557881465fc9b82e77b73473d97c627ff720bf73981cd9d750161bbf985ba8605171e8580d3b2340cd7d6d7beceacc22101205142ebd407d5b2852a85a55362f9f8814a6169cc05c70e8d2f562818f8c4a78a9c1b7f0ebd940097b8e2a0087683aabd199c871e6aa92320c08cdddd316bb2bfada47694c8a30f977d14428f59f0404cfa1497b6f83110b41349378efcd238d373a563625bcd6d11f79093826e2a2a27804107bf217360b418a6beb747c04150889c339798b411dfac9eb8b1aeb2ca7464eec536a1703155f3c745f2987b8c217508af0ebfed4b68829845bf6e0ae5e730119c0b7ffdc11bf0a6d98ac0445ae18703f1e62bff8f9501d5e790c8f33bc822c0338cfb9cf20befe3d4a9c0d3dea4687595bac7a0ddfca1d4228609732490439a9cac08d2a28011677df8568eee72064ac8fc3d82cbfe555756e45684f4e587798d404c084707a4ee080ba544229e079e956b364b5adb639e06957dea7b7004e13f10d0939d786c735795218235fcb24c58d84dfecb802377840f2b9db0a80d511a840bf5f122f5b8aee7bcb455a3c91bdd0d8352529493de7f49a4d078a0600527b4643e2732907774bf31b6465093a5d876f989d9bb3122bc233dec05cb452c510d6f4a3e910435527281ea448fa271cac5a0730dcd691295d545515f4c04e9eb621464ef80734709756be982e799e985bf35f393db156a915637984039d61a46a4f74e2a8043acd69a3b63b9f52144a866b32a3cc888f0ef933fa7c31d851e76482cccc38c5a9d344166c4ccfbc20189cdf15208aabfdf1a482db1b3292a11583b68214f935f10b32d5d8f64f2a33da53c145ad279faf89dc4e1fccd370304391852b2bfa219fa642d95f0f672aa86afdc86d2f55872f12ede9a38a1ba7d85fe8de524d4a33ff12347312dbe02eaf9252259bd7b1ba89b0b11e0b535a00432e8e2d592e082eabcf6770e4b5b14bbdf14e44865d6df153180ea43dc7460ed1ac343201caa99470e00ed8ef0abb36fbbc019b07fe1bba547c4ab63c2363fa33a28c3f6b1272016a1a191a77d24d3f1684c472f8276e61006c9779f96110228a0a9a73396a7ab81d421d81679e8c9d609b1df58092ed71ffc5d854c06d71de4e77b4ad6e47f308fcee3870fcbc83826342c353678354625a05ca24c4cabfd0c5e0d09cbb36df9519969da8d87933a2d1cf7833af7b7506846a17b21995786b2d6caa1d90766c25ccfa25e97c0a135ac99be00b830ae60763b816ea0b980390d4733b7ae295206c0efea846c89aba80545813b0fb02229fb96d579cb2613467b7839722ba1c41f09b0a6b15602533d3e9a9d1f2e306e4320f15174628abc60f6faf0e478e5dd42536dc6a16d78d926ac46f31141ec9dcd11cc1e2c8b3f98b9048a40cc0fa1a1d774542e815fb866ff5b8048ab164946bbff95eb4562201d85d8181db08557b5075e84c6fa2de6e7a4a70117a2310d51d9ce3ef75fc41b442ef627172129969a320c716fdf6f91957a8fafad1cbde4b2e94325a328d96e18cd221197419a25f8a88d2e15c88cce3344e7921e42fc5e8e8363e3efa172cec1695474c0eed26578fbfd3fe1dddfda8e79cb5b3d7dcb16cfeeb24b62e1055bdd265422e2ebcd7cbc09fdaa7de7326db4433b96152409b7d311e6da37173620b3d6b95d81e95d5f43823aaec333093019b68321b44eccfd1abf17a77488ae2339574178b2f0d1edd2873d851fe66458fc66e6a5d676b66d3e4f34814b61da0e3356acaad3d935168fdcbe3413505a494183b22aac99898abd49727f650e3695596a3143631d3ef6cb3177f50cfa90bd35d965ecfd65155b37cb38de6f09d6a246d4bf6a4438bedba799e8ce2b864f70cfb4e9b740c8a00b524079d11cd2a2a5d038b5b772a3cde505c88be4b74ba5fe4109366e58c6c3100c08ae57a6b55f9dd15be5903951d8a40a105884bb051b5b979773065319f7003c97f85bc52de4b7f8736146a513624b465fbd96d371adce93035b8158186302c3e2a95a4dca33dd6bc1a1499fe0d877b025aa4fb4c59fc95ae0f3b0e1bce114b0acc9dc29e5cc60b7cb8c4dc28e5532bf778eba06"}, {0x60, 0x441b7ce63b3b9936, 0x7, "48c3bef3bfa0e5910aae195d859f0973fe3e1e05b8ea85b6389c2de5e38958408a7294aedf776d8fbdfbec9cd73a4ea9c7fa1931bb1189d39805cf63924dac3aeb22c86a6f844c1d2bd355d175"}, {0xc0, 0xffff, 0x6, "c8f21ab37b86245ba8b86506fab6c5e829d33e2983506a42e2c794a7527c8b08a52cb9fd6388ec14a0045e762a196bc3841a22531edd1d79176b8c7551d49b4641785cfd336a5f2a7dd84e50e4802160898ebf8a287db092334908673b34bf7a3188220e6363f81434898460beace0c59cb515f2c2f23e5bab5011be23d99867225253c08c9c3e67fb14089af127936032af54b39fb3225910adecaaba08bf5bd98227cacb8da4252172c3f19b0c6725"}], 0x21b0}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000004e40)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwrite(r4, &(0x7f0000001100)="c3d51e3fc7268bae05ffaa7d4a7978fd03dea7a8314a6cc4df8fc9502b14", 0x1e, 0x0, 0x0) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x7, 0x20ff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x1800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x3, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000001200)=0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x80}, {0x400000064}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xdb57b77400a8eb66, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xf19a, 0x9, 0xa6, 0x40}, {0x3, 0x5, 0x7, 0x98}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000140)="5c70961e174342cdda7b3936c8b710902313deb03b69d5550ec16e6ea1dfde4be11410b8bf347f1f33777041afcec781b304d0aacc88e38942d20c84605aeab606759cee8cb19cb43867ed79575400066cdbfeebc30cda278c5447f9b68812e473d66f1d1aa17fb84518fa6b70bad7a19ce90620b934395544504afb7e2876e11a01e2a135f24506c365a77ad633f0f0147345ff52c98902d2ad1a253a", 0x9d, 0x0, 0x0) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) pread(r2, &(0x7f0000000080)="7fc0e73d369ffe93ab41227ff6532383dd9d5520f0d707439b16256cf36f474c4fc13057011c35471a8372fd84f38fb623486a350fd46b", 0x37, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) dup(r5) r6 = socket(0xb04e05f1de1384c2, 0x4003, 0x7b) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r11 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r11) r12 = dup(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="b6021c587fe887dbb59faec34fb0423793847c1555bdb52207645f3d7f302acab729c9e91c7171a52031744da408b403ad7a862f37a384019226710b16b65c926fb30483423d8e9ab2ea95db6d4b43de4dbec03f9a18072e49b80c8a1d6b8d7891605f78801efb43b51173e7cb2b7bce63f0a22ac70dd527447c666a11c20cec1a8144d34e0d7f82aac4332af7f8323ffe5c11c86b37af6337f587fa6dbf9480ace10c505f7e6f11ff6b71c1f270eea12cff36ea25ea52ba66ecdbcfa390e0d3ca46b304e3563a117bd64e16072b13f7874924929947df51d6976fee", 0xdc}], 0x1, &(0x7f00000007c0)=[@rights={0x10}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r12]}, @rights={0x10}], 0x58, 0x404}, 0x40d) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x75, 0x2, 0x7b0, "6d9a9974c6e1c93ec5decb23c33fea20b9a32dfa", 0x0, 0x3ff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "8049ffffffff0000000020000a0000090000fbff"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4f8edeb4784b9804, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 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"}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[], 0x0, 0x0}, 0x400) 16:00:18 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:18 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r3, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x0, 0x4, 0x8}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r6, r11) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) execve(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000600)='&\x00', &(0x7f0000000780)='$\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)=']\x00'], &(0x7f00000004c0)) sendto(r2, &(0x7f00000002c0)="bd0584a3ad7ddc99288eb51d4a0faf5369ad1c38e8b4beafdeaba3740ec00e55ac224ce3da3b4104b742c4ea0493506c48b22a133d770a85c46b8e58c46ea8a22ce30db7b3176fa6b0c0cf943b64a6fc43fee560c3d8a8cf1971c82c746276d5dc225732f6e9a0c1dc1bc1afc5d1dcd4b46c5b75fbe6041219d5a8fa7370c18182c2459ae4e3c80aab018e34e0741a239f0c530c8c74d69e99c16e30a06774be153939c654c79f46b27a7d59312c15f5d69369f740865cc38382119e142d7f0459008540bd15e128f3ab67f3215f6dd9bf7ac0cef0bb999f", 0xd8, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffa61b66696c653000"], 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/243, 0xf3) execve(0x0, 0x0, 0x0) close(r2) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r4, r5) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x80000000003, 0x2, 0x6, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r7, 0x0, 0x224) openat(r7, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r8 = socket(0x1, 0x4, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:00:18 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffeba) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)=ANY=[@ANYBLOB="0200000000000000095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281954d39e07d8a17e5fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"], 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r4, &(0x7f00000041c0)={0x0, 0x0, &(0x7f0000003fc0)=[{&(0x7f0000000880)="93747a9222f4803d00472b9a9f6a68c8fd70b7d9fb4f65d6ab91402bbe3459c4fc161d9a79cb0162bf85a4d85a254730310127aedb10bc67819ce287616ce416cc03a1177150b9a241fb67680dda760dce47779442dbcd3af97a61dd02cf84869246e89823f933bb873ee2c645bb2c06432549323b5b538c27d5f64f20b2ce6e77a27beb419d6e61361b34f6944731ead9aa01eb36fd6f4eb79f51b2ed021ca44eb4a75944308866f08ae04079146b0a3e63ed51ac85ddd8165635b1d6e265a7a4bd7f38dcc4a1f828", 0xc9}, {&(0x7f0000000980)="087cb8b13c5261f68a10acfa9be526b538fd6ef1121b7b33940699416b64f67df9950b07ddb12b67c0e597fe19f838f4d9e48a3af492650ad781f0eae7bd96ad74ee7e877c57d9d7fccaab5d19fbcfe40b46a0ffbffa5feb9e444768c33e1cf17247b2ea032a061186ca2e7d62aa752fd8a45b4f3cc4563d71789e36965fa0f5bb32791b51f4acf0979537f774b96aa37067c4c3ae5f3bf934a239385f7fd86205c995fc9800ce3f9f471a12e62df504", 0xb0}, {&(0x7f0000003d40)="3381201175bdaed4d8716eb3d08c6dcba29b29ed2230b0fe008caf4a5ea29b1007a7959cff755033cfaa0d40a70618fb6b44bf4d9321eacd8613dc8f7045a48ff013b05650b71a1dd223575aa803fb1dc953da41d96b06683eaeb36a3f82dea0c00d46e19e78d608805b27304797737acc009e73f1a067518703222013f2094e328313ff9bca39e8cd7f16d37f5805dabd5ee52baa9fd26b991813ba2ca02bda571b0d6a625c23f5b3f3674853303533c2e321c0c2b6634ad90706e854fd2389df75f383a68c992e9a9431653ec196567dd6654c4709", 0xd6}, {&(0x7f0000003e40)="ac45e6ff3322fc0c90cb87cee417d3383f9f54090ed92fc134653837499a78e5caa0aa96965e8d9113b69b470aa1aada978a054f2afcb70734a8ceed867915567554f6153c718498a63c405e73ea5340fcf318573919a8de4e1f2adedb428b2c4a0cea42768a9f8eb12d58708d55a654c4f6a3d52b72aad3165ce391ab0ba644a719a77b5bd26a956ccfc68376d9679f5ae2aafe87b4c9796a0e31189be824bf1fadda1d4ab318c981a7f8b82129cd4211e46299", 0xb4}, {&(0x7f0000003f00)="8c957064ab20a711fe24b5c8a962bdad7f7add", 0x13}, {&(0x7f0000003f40)="40ca9431e7c4c2a858dc16a97c03f472091e9198191c80519f2746de5f5455c84fa4b63dfd83e1e9092a6790a05a438b23974792cc253f234bd14a0f3b6f23c9f9af117142f35bedb1a978646aa283999074ed330f845f50aed8efbc9351d67b90033b24e6911dde494891bc19c8", 0x6e}], 0x6, &(0x7f0000004040)=[{0x60, 0xffff, 0x6, "f3cc8be6406624b0acb61549b148b58cd58c522dd8f4abe2c7f9669789bffddd573d8a185f81157beaab236eef0c0c87388e806cf7b8a7678c82b9fa575b01a52cf328d2a04080e418b35be9"}, {0x108, 0xffff, 0x8e7, "4fa5414d9a98bb710f070ea668ceb8cfcd6054e036451f5c89ce3b1aa3eeafe11ea054a83eb74e263debc01cc63d7a34567f5ecba480860159bbb7890dd77f79489b2746a14818ea5d8a1a7cca7b8979b9c861b4f4cb6c27e55250f5bd1ad7a8d85e1175eb383cad7b903b257c73f1175e654c7d44fd092f303be50ef53493c7252c6f9486c808c586cfccffa78f4368557c63b5958471bc107d550739c6690a410c3b8f406728be843fbf54ba40d3b23ee94b7a754a03225818d3ef0490d95cf29d147cd344c21ca1132111efc8e322674e70a562eebf11bd76c161f9f9fa458a56ba054e9a9e9aee2ac876996381ff178809"}], 0x168}, 0x8) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000004200)=""/239, 0xef}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/178, 0xb2}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(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) r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x8, 0xd54}, {0x800, 0x4, 0x0, 0x8}, {0x7f, 0x3, 0xf4, 0x6}]}) r1 = socket(0x20, 0x5, 0x1f) fchflags(r1, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") semget(0x3, 0x3, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x5, 0x884f, 0x81, 0x1, 0x9, 0x4, 0x100, 0x1, 0x2, 0x6, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0xac72) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) r4 = semget$private(0x0, 0x1, 0x26c) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/100) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) faccessat(r5, &(0x7f00000002c0)='./bus\x00', 0x46, 0x2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27df, 0x0, 0x5c01, 0xe7ac, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) msgsnd(0x0, &(0x7f00000001c0)={0xd6eccdc84347a01, "6b325f133267549ba409aeb678a6e98c7c4dba0c178c062ad299667fe91065205f03643b62b1a0f3f4dfa6edc4855ca6a4cc4c06f3c7be2e0a9fe4f39a9621e1bc1158dd773872300928b54340527940cb0b668df16ac11016b79b0939d801265ee8070439aac01945b7d68393f1f477dd9c39ff8fbd0478819c01e7ba7e0b1de39421283398d82b2f980ae4f9af06871b629b71d8763da0b0a17a9a3f745d7e34f4dc7ceb4ff076f187d280d9bc0d81d8a00f9778458ca3f631d49d6c430a5746809c08754a84c5d9439ea971321fdccd02"}, 0xda, 0x1400) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) getrlimit(0x8, &(0x7f0000000040)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x2d63}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x101, 0x2, {0xfff, 0x81}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom(r2, &(0x7f00000001c0)=""/20, 0x14, 0x43, &(0x7f0000000200)=@un=@file={0x3, './file0\x00'}, 0xa) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:19 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x8) socket$inet(0x2, 0x2, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000002c0)=0x40) 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)="0d8dd42da45be39c98ead662d80248d7f2e49d6703fa917f6031fe0aa8d94af1345e7107fe496037b85a9ab676453579ee248dbf66dc77e5c71dac031314106e07acddf76e59e1d92465d1e8ad9c9ad9d167c5e354d1554f99acdbdc8a730d744e7900a019753881fd58990ca4738a6772b3a0606df7bde0e336c43cd99967baa1a9765ccdfe205f7b34e329e5bc3abf0d0b399bd690adab0e435f7dfd8c57514f047080c15a3698baaf86149337ef055e0c0992591ce2b64694cf6099a4219b68bb7ce3aa735c24d51366a2c1a067c31a104574f052cbecfb0045c71f011c3342413e927fa243d54c0a48ada052fa26db1f0a568202a9f5ae", 0xf9}, {&(0x7f0000000140)="287606e82152b30e368eb2a6a72eb797cfe20f", 0x13}, {&(0x7f00000002c0)="f65fdef9b50ceaca17bf036ffe9582efddd4a9dc6bebd44f0a79ef53a49d15f327f8778c8faceec45aff1ecdc1b039aa79fb39944b99e9193e09b60c394c54fb342b04816f9f3148ddfe04b36373f886ce8c7f13738d66605af7e87116d10cc4e3f66e977dbc3a8295f33e11a04f51369ccd7b65c264505fea7eb1632d528818e850d8a1abc3f20532942816e2196bf22851adee67d46cacbe222e15287dc0c3b82ab10598a4c5bff50ad83bb90bfd51e42fad51ff87e71c3e9314cebbcba1f07c715b2644bddc7fef7d670892f0891b8fa172a5baaddaf5f0bfbd45571bdbb4a9d4dc1954280868f587fce2a161688370df775ea1f9c3f3", 0xf8}, {&(0x7f00000003c0)="9a2efb66fdba875bb5430bc589bb2a8d18f0b6e74e3027f3f2ca55913a590d73250d81c132862f84228b0f96276874251b836970076b43590ff28cbd12cd48ae9dd30613cfef29766573af1c0f5b52ed6c0646d92828d986e7", 0x59}, {&(0x7f0000000440)="08abb6014c8a565895edd1871092d3bf656a03d132624a307dcbe140cfcf3616d5390b38738a8f73dff503a9f34b8982fc63fe93c2d234ff660f57aab97bcf28c4ede030c2efb38131d67d23033d0081488948953c8976f7c164d2a0ea8795fc5ecc9a7e63a32bbf9db151276b31e3beac59182c7b885d75184d4a707b85c0f2c0a8d439a2c7a0fcc2", 0x89}, {&(0x7f0000000500)="2050c8f03973ed4c1597a71f4b346a2f13b20fd78e7c88bfebe8006d7216c9fc5915e88e935366d37a3697b7e2e165fab8", 0x31}, {&(0x7f0000000540)="2b2c7ccaf5dc0bc62cc22179bedec556d602780f8f584fc3ffc406d2c8f7d7", 0x1f}], 0x7, 0x0, 0xed) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:19 executing program 0: socket(0x2, 0x4001, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x28) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c5d8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42ed92e8701af939265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r3 = dup2(r0, r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f00000002c0)=[{r2, 0x20}, {r4, 0xe2}, {0xffffffffffffff9c, 0x2}, {r1, 0x2}, {r5, 0x4}, {r3, 0x40}, {r6, 0x2}], 0x7, 0xffffffff) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x1) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000100)={0x0, ""/228}, 0xec, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x2, 0x3800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x10000, 0x1, 0x4ae3, 0x9, 0x1, 0x10, [{0x0, 0x3, 0x5, 0x20}, {0x4, 0x5, 0x1, 0x4}, {0x7, 0xfb4a, 0x0, 0x34603d75}, {0x3f, 0x8, 0x5, 0x8}, {0x401, 0x4fa5, 0x800, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x2, 0x7, 0x7, 0x9}, {0x2, 0x200, 0x7, 0x2}, {0x9, 0x700, 0x9da9, 0x1}, {0x0, 0x5, 0x4, 0x8}, {0x8e6, 0x8, 0x2, 0x6b61}, {0xed65, 0x0, 0x4, 0x4b1}, {0x7fffffff, 0x0, 0xf24, 0x8}, {0x400, 0x3, 0x8, 0x7}, {0xb5b, 0x2, 0x81, 0x1}, {0x1, 0x100, 0x2, 0x401}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = syz_open_pts() r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000000500)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000540)="00aa30b2410982c6d53669f154651db60993953f655b1ca58093f348f356e070076a0111766a92e6e10c4de281b96a2d0726fb5e905d96fc05784c7d1e7dc5e7435a4c61cb8ce31d8406490a861b8486860a98b0ffa51710d8868ca88bd179027bcae336020604ed67720480d043a45af62aeffc7b81e24537135c1439f0b13d734ac95cb597d21a357bd3", 0x8b}, {&(0x7f0000000600)="c29f32f00e8ef029e09ba2b0aff1ea8eba40df6e47fc19d2ad4a3e136b22d460619ccb63e2d1e2fcea4ef6b41be7ab0e08520737f3aee9c71a9ce70782f433c543f2f682b843eda72fcc69fd3eec716a61fd0da5ed8a18a8596a5c96464ac9389f377ebb04ddc7e6c88cc36e0535aca666459dedfe244fdede99099b4ff6b1d256ad9946d3b6d519", 0x88}, {&(0x7f00000006c0)="14f4b45430914c696c8013458ddc7858377615070d95257e3b9bac6a168e47bb0a1b5428466bb00a297b3d1330b6a2be6b0c75f7da33954d99e3ffb83ee1d803fbcf39b83a1fe70dbc78313d6c8239ce4be8ebe15d36855055e1dfbe2b690b9543141089de03e4926c3f6c7ceceeec0ff4942163c98a218033b09a93339b0e3901a92487afa247f13ea988b2a3239bc616b98de174db95c9b63eb0bda0e29422b1a98b7115688c8c7f9809055ad6f8e0a44c49c5ced8423fa8c3a548b6e3db1fda06071ee42571d2decb301e8e8733a4faedf8e193b51cbaaab93a01b7898784b97cd23a82c8d999ee9899fc9a02d8123420cd2f728dfe4411fba4e268322349b65efa21dcce4e9dbe991ffd0ae005da84bdc0cb9db1e6b8e915c0685a080d2de209081d774006f01dcde85af4760a73028f1d988c8c7929e0af63a599cde6849fd6e2b1356533407e4c24083a05b60f6cec239fd5f1287aa3fbde8c5a1203ccc193db42c1cd3df05166574a51114b17e22595c9f40b0b0a8ecacfca13e9f4645c72b29e28b1cd7ccc947c2776501f15820b2f400b36285289eea92ec9b3fc2252be445e5b76575faced40b7c28d4a0726317ace16705eb67b7b148ae89f0d0b3db8853a770b4c8d0905783d1bd01857f3d17b8fe1845762e06dbc5aff2a29e454ebd7879bd4958b01a7d30dae01c79af0db51329b1f943c7cc07a96e7e9f98d2d1bcbdc37c4943538bfe56cfd051a2bccaa91c065cec4d0550187c62dd64a0218712f2a2d9abf8ca5742e69c1c564a4742dd341bdaebfc1f4fb94ce22803a7979383bc4fed12a662805fe418433d781d49687b508e3ff791334213eb0a9aaca0321405430225a95fbb6406c68d26b3a43d69be9d7e74c798bfed16dd898cc5633374ddc34a4153586cbde0080b6a76071d2698cd1bdfe675fcb4dba084f531ae4bcc46a5ff343e4cbbb2c16b00281470b3e9fa194e0c6ac418bac6c21cd228d1b37bb58d2fa02caf5e8f80079d4af029f5e1b4fc4988b803da398acd82a091a0017582b322975950c691f5f7d9af1409de1cd4b62319e4ccab26473f0432478447b4c669a28ac13d586c5d46ddfc99ed977e19ab479043cf9dd089b50d824f531d3c976e5d7a1a39c8620164d617b44ef1152c3e04a546945e075e5f248491d204767560a9748ad598ef72fd1fa936e994767ad51fd163b61cde76774a77c8de0cfb763835680bd1333322b1eb6832e88c3edde0516db44aabb1e9b7476004e444cf41229ddd869467358c5e4e20bcee551cfda69aecef6e5e97078ce673a463654849ef104fd7db384d488c0bf5ec007085c9a5b876de7dfaa478628b4cf43dbe680616fd2d1181398d6fd7d6de405b3b101af63de059095c4b30be96d390b7451fd440192155815b9cb0ffdf83f8c26305764625a7cff84b597e9137abd44ffe23f28c1b9914a3a0b6a26003a4a4baabe4a62d6f9de288eea11ae747bea07565fb158a501070d41721b246b683017c6ad63abfa3d39821159e01f417745cf2fc798ee9776d5561118ed23e7bae23af8727903759ed3c56dd425de18cb87c18a65239e71e5324efb463ae46c8ed34938718f1c324827d5bf9afa5f0168b99ca0b7ee1a78c4a281b8d925e060d81b757c188eb2c1e89fcd65db427b451e5b85062015ceac9314f7fbe42af5aba5e90fddbe098c81f17e11b1d4c285316a8961e2475c8cbdb61c699d2016b05994ee131a76cf5849bb4b5d17e405ae954ac3183c018e355379148b5c73c534c291cdaadedddece0200f975246274d35e51132448eb9ab657a53f48bab1cb48ec94c1c8829f84d4098866d2d6e6778bf323c7668265161d5dd9c4d31187ea8a83237d8a6572af75f1318245b1da1ef34e7583302f1ed995d56fd346eb30b95eba32b8e3b0fd12fb2036c29f08758bdd670c3327b645d8142b21b1a94b33a992bee26961386cffd81875222c2c04e28abd9184051c02e775f4d4ecc35cdfb148c07cada9adf27ace65cd2ee8612dbf1828aaf63cbce46e98490996f95c5d0b1376d88df5cc6ecd67cbc2ce76c4e34b9f9d2833c9de94228de301ae9144e4ffe13cb5991225cf2561a398fac724bcbb8b275ae2335f0f88f936212592d070aae991a119a86a0cdbf7e4226ffa74cdeb939cfcd704fe627bd0d3007dacf9f9eb3492bc121a2ca485f63ec58c1ff20238f4fcbbd89caf0300f3a6daa07a6aace3f5f9d8287b1783147afc626a5998c493d4f8bc2ff1dc63b6b007078a97fe7ce91cec8e01a96087823bf0516e57fc831accd87776b7c5f025d4b4b180fcaa729c8c18b157dde501a8af0e094940935de21d0da9eac0c1e9c5a4d92083649e47284df3eda94ab37faee2b22d56fd1d3cfff2c0064cdd7045e112443a233f014e51a6d20be4eeae36e8e3361dce03ce813b24dffd99185aef0c3f4cfe10cabdfec8b82e70716b3b6db155d50bd76d2c3f44014af55139c913e99e264619b3a04a9c1c6343d05f4beec149e2d5ee8a6d13ebef08ed261fc980db878af8196bde9fc29739850bb5c308effdc152112f80bc7e1c9f1c1ef462883142ad5a2e2a3f09b29189ebcef2137f5c4aaef137b85e705b793fbcf1657ca5b968f311eec6cd5df95565c6660dceba31b9b1017caefa734f476dffb34994fb3ed9e12f9a2908c8cc06619940f9564ac42e5d1b8457e322fe90b0e017d942fc1e0589d2dd5ac77ee765418b335032705fb6d65c65343ebc3b77c2761ed9698c1483518674422ed69ab92478e9fcda8340014807da2bb58c2cb8b305329a34874b1305e7c61a377714fa07485fd28459c825b56f2b3dce9f88864ab2768d6e23e2a529c2cf334ddd87057ef79eff2c43e24e6b552f7be06062c5c6597f8d43ba860b5378ce4ae7782661c895e2f38d97e7a749596ede4f2a3f5fbf6c4fea4ae695d2ff70e35614809dbad1382e43c388ead5dba82253e6fb94daec6c1f2e019c78926bd38308280959ec1b58645b71579d9d8a630b6294b9f195523dca65704a8a05b92ead76a7e5a8e2048019dfee1af27c9f6e4f8c2b40bcc9c13936effd573d6a08fe95ef03c617f869d95b2f5d57761b68f32c751f5a52e021707c10b3e92167bd60f364b028d92706c3207f60ebc804d5c0dd70c648a373319b2fafecff57f5b3c904849e5119446a0ae3189cdd37591d4e275a77199521a3f10820bb49fea24539d3c985f7ed7b73f4fc290d1c0595d380bfec704ccf470bcad40e440d5627898e9430c9320735d1ab482ec42b9dbd28227b9dcc239d055f62ad3ce39ad634a55a232bdc17e36dd030d78a57fb3b6addd7dd10955881e8af2371f857ad26111bf55bc39d8317f71dbdcb6a1cc3e65a675a5df11b13f861d942782edc4cde2796a4cee90256502a1a5ef28e6d5f484c57ca5e2e32260247ff23747c681f5da0d7cd988f95ded246b4902b496e59a1eb5c40b6f45f5f4056b45b3ed7d517bf692c56baf9d318afb8a6887d4bcae5a2d2683a0eeed700704627b90db47a9ec5a9346feae638924e040c719586f9b12db5113720e7a69de2ca2481e42514bbe2c02cfba9efd85f7ed6acd7413b901a00d4feaa6d1186c06faff292cd65b6219f571b47c2eec30b06f4c0f5c6ae92850f9e2f63ba49bdf6eaba3b03467db50f3fa2a4ef3cb314e01da44ebe343295abc08ca3d097f2ca659e2d1f46be46ae3aa1652cac0b2bee1d5effdf4e229e3c39fc92664b703c230048de519d4a0f24a3ce39d236a5456a4275c1f7bb3506c5c3f3288105821d1342b60f966a483c74023248bc3b2172aed0e0d4802e66370453f43848f9207f8a2ab8bfb2d3be2de6e7eb0dbfe048defdb94b5baf19b7b02e72b549cc37b94eb2c4ad02f671eded9655ea5b0016b0b6d480e374c74099fbcf6d1b641883fc1527f55b103d436192dd371c36b3a72724aebd954ba380b1417d8bd64ab45870c8492b3fa04629e7f424b181bd34f20e1e3a5fe8767312112d517e267518f9b88837667e3890f0a5b3adea7bc26833e8599bd63a55c41e1ce25aed695df1cc49b4ccaa02c09556dff07c944e06c5769a1ceab8e112211c6fcb62b4d075e5ec997b78be656ac9b35d67ac92618521fb7b3a6e2a35198a9acc0e3ac260f65b4ed371680748d424a5f819a19cf79982a5305e35f6af86406ef59f38b06d101f9a4cb6ca30b890f7f226bee52b64102ea4bcbe03a222d67d7d3edbf0cc4253671dd264f2f61a259d284793fc0d9a4bee9b21bba503efc860e9005b4cdea242265e44e3dcd6c8e3973bbd021b2c0df231b11292f3fa3b10a0698dd0eb7e237877699c8683ee144aa6e15786583cf503a06f5244e1f9e4e629c475b2d9c784eaf843e0e61faaa60f3081c68ccc17285be502e0f11b856a8baa25769f64db9f8dfa881b8ef67da05fd6a844319d3cad95589bbb21134b80af97d7916f0b7c684cb0338820dd5a68d3a4ee8225ed020bebbda8db5c867fb2255f9062efedbb3190e9db45383059e4711dd117811e7a6504e59801e85286ab969359d78ec561289b6a1a97fbc4d324cfcdffb4a3dada159abd2ac53ad4283098df1a9063f8e1bdcb5b9ee0dfbe4b817374c78c637ebe05148a0d623ca767b811e1d32e0c56f0351b5070b935fd5b138532a826745d7f275e7d47d0f3b3bdaa4811fe73c155106556ec52319dbcacbaede45f9673b7d68be259c047993fcf4ac4635d9186f90d86c23b59be05098efcda5817b10b07c4238400a8f9b466031f6d50c97d96f9e77b40dfe11807e67796a8ce0bb753d68012523422acca4c8cc944e088eac1bc748761eec964054d53ebc7d97fccb6218d3a9d3ebf52c37fc5d0dbe5b51cd3a4147824e5753112c205b74315054410d9697d99c4d134e00f6baea9903ab3716e87d757d12f4cce92554641ed724953221367ee12043782b3a5e545eb3cca1757aa50fa8756a63ef83992fa4c3c813cf55967dfc6d7d84f0af4650b0d40d6c726deb561635e7ecb43ef3cdcb6d9ecd0a84e8ab7c081cfee2cade254f427485f24cb8f46f8c9fe9b246c4ea13a38bd58edba2193faa8103440de83376b223a863ffa2af3ff2b243a905af4e7ecaaf08e939359745d5c156308f8575cc35872feeaa90649e3458bd68b2fe6b7a80dcb98c207daadf2f2740b02228737115cdca2d2f9f989bbd0a830b961d66f26370f43feb17728d0400d45ff313a148b4e31a67da57732e01fa6716d25d5005dac42e9eacc6f5d26c5664c982d9061688ca4a8ec79f67822df602b5eb0cb8551d46b51ae1c1d2ff28d5060191304de197fe254d08a5f18219a2515dc1b788a346d62b81963960da362b32dbdab5ff28aae2c6ef727ea50ba0b0f09a8ee6583dc24c2f5418be39bf96547d151ef86d0358e67b131d1e9f5d2587c93c2507caf53a8ca223939654c71be04d2c454042dbbcb9bb539ab857d31db88ce80c152f7fff886b945450fb4006268cba2486cd5ba1bb7477fc9aea9e4169213bf1c7e8904e9cdd07d11088491b4393f933577f7b61bcf21a9275ec600238f30b8bc106b96a7cf94795edc5349036ae8ff032539cdb8be08508473b3828f4516d4fb0c922b3d59386aa02a77dbdad40d748d9226cada423bd1660d4e3f3ecc4dc32ed55f6d1fdf7b29fecb2b9acfa9acb827f4ab0d3b9627c6367e0bf856929eb304dadd5de53504e10a289ed8735ea4dbacf75d3f514106cc91877b83d474763274ee75f8cebe06d775c1ae21efec1e745798f5bd9096317c19e3b4ca4633d926973174437fe289", 0x1000}], 0x3, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r3, r6, r7, r3, r8]}], 0x30, 0x991ffc7f4b40c43f}, 0x8) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x40) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfffffd9a) r12 = getgid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r11, 0x0]) r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, r11, r9]) setgroups(0x6, &(0x7f0000000480)=[r12, r13, r14, r15, 0xffffffffffffffff, r16]) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0x100, 0xe5a) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x18) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="bc07bca2abd2d33d90fcb0eb83df5bb7e233bebab3c410b45a8599082f9e8a4c0aa3baf3ca3d78f732b0975d9e153444ce537d8a117b618ac95e38a91ea96764638f1e0c38353eb10d28c56159343d10a2d269000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:20 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) 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']) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = geteuid() fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, 0xffffffffffffffff, 0x7) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x1) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) chmod(&(0x7f0000000340)='./file0\x00', 0x100) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025, 0x0, 0x0, 0xff}, {0x400000060, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x6, 0x2c8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x92, 0x8}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000010ffff0000010000f707cd7fdf03000008", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5c}, {0x6}]}) msgget(0x1, 0x600) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)="3ef546b6978b36c8624fd051d4fd0e9dfbd1256f03a79add3af8461ea60956532554c51edf6a07be2a13111fbb4219b543d4da2adfad7b608ff74f9fb995", 0x3e}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r7, 0x2) 16:00:20 executing program 1: msgget$private(0x0, 0x200) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="0d8795d8f5a2af45f28fce833d197d15bea5", 0xc1) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4a, 0x9}, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xbb, 0x3f, 0x81, 0xffffff7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:21 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getown(r0, 0x5) 16:00:21 executing program 1: 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pread(r1, &(0x7f00000011c0)="8ac286e8aabe8215a9cff65da247c220c6601dea4f97572afd8b212858c09582620ce1c0c636b56cfe3db05439b6a9176f52c21c77cadfc344d4ceeafa0e15708802ff7ab0ff7d12ccf507c88abdd13c93f3b8715afa7a3ff0d82c3254c3c830", 0x60, 0x0, 0x8000000000000) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1512, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x13c1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:21 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, 0x0, 0x0, 0x29}, {0x60}, {0x8fe, 0x1f}]}) ftruncate(0xffffffffffffff9c, 0x0, 0x2) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:21 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1, r4, r5, r6, r7, 0x2, 0x9}, 0x0, 0x6, 0x8}) r8 = getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r9, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r9, 0x20007479) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x0, 0x4, 0x8}) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000200)=[r0, r7, r8, r13, r17, r18, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0xd3, &(0x7f0000000000)="01000000", 0x4) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r21 = dup2(r19, r20) ioctl$PCIOCREAD(r21, 0xc0207534, &(0x7f0000000080)) r22 = socket(0x2, 0xc003, 0x2) setsockopt(r22, 0x0, 0x62, &(0x7f0000000300)="000000009c2151dfc77372489fbfc645a9b6ce7dee11bd1e81d98c69189ff02461ef1c73275bb0fd0d07ca8acbe7a9203cde8801a5799cbadda17d9ddbd33292b14a1951ef2e913ec28d25177ab4364de231b1d95b51a52ddf53e893ccd550f3747f1ca3707bea4b884ce597f7febd9239cb551311539f060596eb3cb153ffbfaace169360e5860ade4f9b94b8ea6b202a9f5dac71d39e94e6170d1a1a551d89261f69d3b1c14fd77d4ec8c9a233fa", 0x2e2) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r24 = dup2(r22, r23) ioctl$PCIOCREAD(r24, 0xc0207534, &(0x7f0000000080)) r25 = socket(0x2, 0xc003, 0x2) setsockopt(r25, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r26 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r25, r26) syz_open_pts() r27 = socket(0x2, 0xc003, 0x2) setsockopt(r27, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r3, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r10, 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x0, 0x4, 0x8}) r11 = getgid() r12 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000010c0)={{0xffffff00, r1, r2, r8, r11, 0x1, 0x7ff}, 0x91, 0x100, r12, 0x0, 0x5, 0x20, 0x800000000000000, 0x39}) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet(r4, 0xffffffffffffffff, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:21 executing program 1: r0 = msgget(0x2, 0x4) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x800) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/33}, &(0x7f0000000140)=0x23) chmod(&(0x7f0000000180)='./file0\x00', 0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0xecefd3af77c15ad4, 0x8) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000200), 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000380)={0x1, 0x6, 0x1}) pledge(&(0x7f00000003c0)='@%\x00', &(0x7f0000000400)='/dev/pci\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000004c0)) r6 = socket$inet6(0x18, 0x8000, 0x80) dup(r6) sendmsg(r6, &(0x7f0000000cc0)={&(0x7f0000000500)=@in={0x2, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000540)="64635a75a753a365bbe3919dfec3d8fbf11f63ccbeaf90678151de7ab089bc43ce3978ee18fd7e00a5932b13f2e32754ce4aa87b391fdf657b71b3e55df788ee66a6ea8ea53308005cea96593159bc8f536ba689bed7c40c7a43ff7ea45164ca19afca60e1cc488818ae71cd80db0cda32ba96f306d190d2e7e251ca53387d050011eb89e873c33b8911ea5b", 0x8c}, {&(0x7f0000000600)="63e478f6c093287c0f8d955a6a4e981cbc955c5d25d71d9a1e9a9d733977997beb90608dfd625a06974706426a5ff6ed88185560270c8b2c7ec9ae3114c9d7d1230332c88c39030a0cbbeeedced070eadc4e54d3f1dd25f510a2311c92cf3b47e08696d0d6ccea971000c4df26385ab7aadc8796a7af", 0x76}, {&(0x7f0000000680)="b295fe85e6561ac8fee474dca133da27f962df3fae91c481359b5d238f549582ed2e7e58a4e3d4d40702881ffce3d5e0a2af80f2f2402d51e9d7c2080a1e8b08ea8fe0fd647c60c99eeecebd61819002b8cdaf0d293a669f9d4ccde4ec922096e025e2ef26add19052122f8db447688f2ea601793c60bc655b8f4f5ac1452ea8050b427e524ada49e80df66cc9072e65c07fe1c6a65b015e47c2e6f8bbb9cdb7ba7bc078c7f088f3dc1e3e53681eda55c3196a8bb80f49d7991375d94138ee1798daa82f2e9afbfbdaa537d64d7685dc765857f92883d5c5a867fcdc934de2c90be147", 0xe3}, {&(0x7f0000000780)="3f453f014cd891527d78f468a9c0d29269b1fffbbcf7ca6a0feb885ec26f9e46d6fa8065910229eed81aeeaaa53f17d3da73d77d612f0b4af16174a72c4c62c25e0a9e22a04b559d5ed86dab6c786ca2c6461c2edf1ddeb6f85f3829c26f9874fcd1a0fd6cdf1c64c63a6950d79e4a5608c52df864751104e74be64a6baed1023558be01198b937cfaa1e8be9f9378e3f1a0cacb01488a32470d225ab9f35c63b58bb0030b8979a1abaa19b9f09f75db3940f0d29b9ca0d1088b4f56d9132063eb", 0xc1}, {&(0x7f0000000880)="4ca4d080c547fab9f964c92cbba1a2a67f2020b1a7f20435e7ea66c4e97b9230067baad20bd6fae9a5fc68ab9ffb0cc62f1f4910b20eed61b3d7c79ee6ba3e9e289005105c705f664b96c6417ed4a19d2724f62c70181567a1205a4d7dfa128cf81f52d00157f2cac822668bceee50e08d9d8d566da1c820bf6f17e9f6dda59f0a9a331656ad4f6176fcbc4c9ead5f72137e704bad000a893e3cb4b4834cddec05ab0875c6f9231850fac9501fd85936a51b21ca4779cf67d5bdf5641e07a9a1d506a9eb2ce0aec589194096846bf31b24a8df29ffe8cf671744774db7f8a352ebfd2b6012eabda24dab338ab59e", 0xee}, {&(0x7f0000000980)="15a705a9963afab7551cd5a5", 0xc}], 0x6, &(0x7f0000000a40)=[{0x78, 0x1, 0x0, "034d870288a096d23837f017a66ddda91f129bbc0db4d23433678840d69905ae234b232a450be18ac8c1d97a11e13c67f84642f587090232f8277876738ecf285a33c8fc2e7d2497e449d2c716eb1fde13864e355af3e0f19043d08234317ff35a2fa424"}, {0xd0, 0xe9f5e13a901fce84, 0x7fffffff, "6187a99487b7da141332e4f92019e7f2edaf9e45a17b9de815e0628e978f9cbdfc92deafac4aa5d0eec3a269b34a10ce1e65824799e4cf1518614e57e587ee409f4b9f3eea38cf0af9e4362375a7ed90cfd8f6850ad1e1509a4da088da12ebdc9ea0228d93677a453d016c933cdf84e63d93d3278270c9b324bf4b147f12e61f305c559cce5329796e3f12e6119801ab259ad2d09334a101047cba0ac4ad360583dfc189b92165b53192ff640d702202033b86d9b61abf65af956331"}, {0x80, 0x1, 0xffffffe0, "8494cbd2dcddd37f83e55aa59ed2ca2f03c5ca68e248bd1f1dc61cc9c868650f1ac2d0e483a73f41f0d70172011141eac38669196a5a1f181fb6471403100c6316e283d79662a25c5d936fc3a700ebc7222046adf7e185d9a7ed3d6e3181ad44853fc9da2d55de3cd1347cd6d0"}, {0x88, 0x1, 0x100, "0f40b936a0177054192008ee7a0f8e9b80cb88c625789aad56e2e4bfd687ad7d958fa504f7a6479c02ffd6cf387b4c0094a112d7c5f33e0bf6d2799339698a70c02c2d783f7a1de2636479db373e08b58b41ea74f3c1e70f7abccf8e66ca2d4474a599de8c2de52a8094deeecc89eed3ddad62018eb51962"}], 0x250}, 0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000d00)={{0x18, 0x2, 0x4, 0x5}, {0x18, 0x3, 0xa43, 0x2}, 0x1, [0x0, 0x2, 0x80, 0x8347, 0x81, 0x75fa, 0x7fffffff, 0xffffffff]}, 0x3c) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wsmouse0\x00', 0xaecb87aa9bded4dd, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000d80)=0x8001) r9 = socket(0x6, 0x4000, 0xf7) connect$unix(r9, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000e40), 0xc) r11 = socket$inet(0x2, 0x4000, 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000e80)={0x0}, 0xc) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$lock(r13, 0x0, &(0x7f0000000ec0)={0x1, 0x1, 0x7fff, 0x252, r12}) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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", 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000005c0), 0x1d0}, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xfa, 0x0, &(0x7f0000000080)=""/250}) 16:00:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 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) 16:00:22 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xfffffffffffffe6f, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000001f, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x8000, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x983c37f5dff070e2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0xfff}, 0x10) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x84) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x4f}], 0x66, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) close(r3) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x7ff, 0x32}, 0x10) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f0000000100)="9a5a22778afdc7ff53d8b272ae863c2e4c361baefdef0454248381302ed8b534a3f7859520feb374a7409ab304935426aa87c331c4d8b00b65e5dd79f4dad69e632b", 0x42) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/252, 0xfc}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000001280)=""/11, 0xb}, {&(0x7f00000012c0)=""/48, 0x30}, {&(0x7f0000001300)=""/133, 0x85}], 0x6) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ftruncate(r0, 0x0, 0x30000000000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) r1 = semget(0x2, 0x1, 0x32) semop(r1, &(0x7f0000000100)=[{0x0, 0x8000, 0x1000}], 0x1) 16:00:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000740)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf68, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000, 0x8}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r4, &(0x7f0000000640)="208a64bce1d963a9f6d528f60aa729aa2348275715c0b740af1f781d3fb5b370f027a21de07a8cb7933177083204ca92c699e4f8e4e826d3a5f78c17242f95c49fec34f514d74d4436032be23d54d2744fb63d6a9cab0e7a9de2207167", 0x5d) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000006c0)={{0x6, 0x9, 0x2}, 0x7, 0x6, 0x5}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x8000, 0x0) dup(r10) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:22 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') clock_getres(0x4, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8e", 0x60}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) 16:00:23 executing program 1: open(&(0x7f0000000400)='./file1\x00', 0x8, 0xc0) 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") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x5}, {0x7}, {0x6, 0x0, 0x1, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f0000000340)=ANY=[@ANYBLOB="d10bdbaed74441a2a11e00002e2f62757300"], 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r15, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r15, 0x20007479) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x0, 0x4, 0x8}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r18, r14}, 0xffffffffffffffde) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) r23 = msgget$private(0x0, 0x102) r24 = msgget$private(0x0, 0xc6) msgsnd(r24, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097"], 0x176, 0x800) msgsnd(r23, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=r8, @ANYRESHEX, @ANYRES16=r23, @ANYRES64=r12], 0x7, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 16:00:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r4, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0x759) r8 = fcntl$dupfd(r3, 0x0, r7) fcntl$getown(r7, 0x5) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) r10 = socket$inet(0x2, 0x3, 0x102) shutdown(r10, 0x2) fcntl$lock(r10, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r11 = shmget$private(0x0, 0x1000, 0x3, &(0x7f000000c000/0x1000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) shmdt(r14) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x18a) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) fchownat(r1, &(0x7f0000000140)='./file1\x00', r3, r8, 0x2) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000002c0)=""/49, 0x31, 0x1000, &(0x7f0000000300)={0x18, 0x0, 0x200}, 0xc) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r3, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRES32, @ANYRESHEX], @ANYRES32, @ANYRESDEC=r4, @ANYBLOB="52471e26be4bca5007bc0f86db68b38c5dc5459d4e4e9d924c", @ANYRESOCT=r5]]], 0x1) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) socketpair(0x2, 0x8000, 0xd8, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x0, 0x4, 0x8}) semop(r4, &(0x7f0000000040)=[{0x0, 0x1ff, 0x800}, {0x5, 0x965, 0x1800}, {0x0, 0x0, 0x800}, {0x5, 0x0, 0x2000}, {0x4, 0x9, 0x3000}, {0x0, 0x0, 0x800}, {0x1dd195e92bd696a9, 0x4, 0xb119d99afe77a055}], 0x7) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x1) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:23 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000480)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x1, 0x3}, 0x8, 0x0, 0xfffffe5a, &(0x7f0000000780)=ANY=[], 0x6a}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x1ff, &(0x7f0000000140)="9513f3948292ae269282d455abab560700fd70c6e9b303a4181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964012dc56faf6b7786a7b4b39b7a51bf1faa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d75a1a917d0d700"/160, 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000000000000000000000000000004936ec73fa73d589d7e0a7eb85bf655c990ce3d0f812d2d8f7adbd8f9973adf28cf5b162c301708c3354e24fc48ae7b51e6d20d7619e7bf0cc2d083ed14c2a295c4c7931774da79a0df8ee326aabe7200ba"], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000440)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = accept$inet6(r7, 0x0, &(0x7f0000000380)) pwrite(r8, &(0x7f00000003c0), 0x0, 0x0, 0x5f) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x21, 0x4000, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 16:00:23 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) sendto$unix(r0, &(0x7f0000000880)="7dd25aab72bcda72eea1c3efae90a534eefc2cb55ced7c1c3bad7fcfe95d06b714a9fa2163fb513036c09749a65d55c6b4ae596878328e18c32d395bcce13dbca26caf5643575a44", 0x48, 0x4, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(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) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="614723e08417e026704021098c82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000255ec33a6c48cbd0ea136965ccca8900ed01755485f0d320c45aa8309636f8fcad75f1c546b78dd5f000bf43821628f62605823dbc07fc86af452ffc512781f9d900ad637707838a8ef7b1a1e32b1d72d6d04e32eef33b83b85075a790c947a072a4c8650ea02a2b324f4227739743a5e2a2b6b24a2b83921601b7f1f3ded4519b65ad61f70c6d2cf6de430bf5cbf538f605439090383abb6d61fd168a46584886d004e99c2e57c6934aeb0c8566914e995a8733c6105819f528e3565eaa50aac588757feee3f37137a4aba3982b9a677882269db13c104105613258b5bbc4b42302e9ccd8f47a2935356adfdc"], 0x10) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x10001, 0x20}, 0xc) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x102) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x40, 0x40, 0x9, 0x2}, {0x4c, 0xca, 0x1, 0xd72}, {0x401, 0x6, 0x0, 0x7}, {0x7f, 0x7, 0x2, 0x6}, {0x5, 0x20, 0x30, 0xfffffffd}, {0x0, 0x8, 0x3f, 0x18}, {0x3, 0x4, 0x96, 0x80000000}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x3010, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x1) 16:00:23 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0x100002, r6, r8, r9, 0x0, 0x46, 0x3}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000001340)={{0x100002, r25, r27, r28, 0x0, 0x46, 0x3}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce103ffffff7f29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x5, r14, r18, r28, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000001340)={{0x100002, r41, r43, r44, 0x0, 0x46, 0x3}, 0x100, 0xc07, r45, r47, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r35, 0x0, 0xffffffffffffffff, r43, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r53 = getuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r55 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r54, 0x121, 0x9}, 0x800, 0x1, r55, r56, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r57, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r57, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r58, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r59 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r58, 0x5) r60 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa33983b414f0d43c, 0x2) mknodat(r60, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r59, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(r2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xff, 0x93, 0x40, 0xb67}, {0x1, 0x7f, 0x5, 0x200}, {0x5b, 0x30, 0x1, 0x7}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchdir(r3) 16:00:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r5}) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r6}) setpgid(r5, r6) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r1}, 0x0, 0x8, 0x1, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40, 0x5, 0x8000}, {{r3}, 0xba8f2cf8f7b4df80, 0x30, 0xf0000000, 0x1, 0x49}, {{r0}, 0xfffffffffffffffa, 0x18, 0x40000000, 0x400, 0x81}, {{r0}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0x1}, {{r4}, 0x0, 0x40, 0x40000000, 0x9, 0x6}], 0x0, &(0x7f0000000380)=[{{r0}, 0x1, 0x20, 0x20000000, 0x0, 0x4}, {{r7}, 0xffffffffffffffff, 0x6b, 0x2, 0xb80, 0x1000}, {{r8}, 0x0, 0x0, 0xfffff, 0x10001}], 0x20, &(0x7f0000000080)={0x0, 0xb8}) pledge(0x0, &(0x7f00000000c0)='vmm ') r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f0000000100)="7fc0095af515c89f907bbaf726f79f332dde7cfe707fc4e699ad968a123a9e555e98983fd5135b4c4ece426e74b6dec3f37030c40fb618dac52a5b23a2d28a1fd8d827f5ad8d91cf3f4163a2ca444cebe617678b3acab5308899d7885806db5c692704d0", 0x1b) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddff6fffff01b72f837795793f6b9306c55536df18156f2437e78743c961c52341537ca57c05e371104454c154dd1d964033e87076fd1150e38bee520f6d0d67dc20e913d83cd97c74edab2a3a056e8db52677bc2dd63fb008c2fda2dfaa05009dc0945766ba7e402a5764ed0fa0ac178e95ba5bed50a507deef81d040184da30539246570944f87a7f16858bff2eae5d614949f9708408a386fb7395a03152028a30c24ef4d7c38458c000000000000"], 0x10) r10 = dup(r0) writev(r10, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:23 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f00000007c0), 0xcb005093f78273e) r3 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x6b8cda6d0ba8015a) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) dup2(r11, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r14 = fcntl$dupfd(r13, 0x8000000000004, 0xffffffffffffffff) dup2(r13, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r16 = fcntl$dupfd(r15, 0x8000000000004, 0xffffffffffffffff) r17 = dup2(r15, r16) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) msgsnd(r10, &(0x7f0000000780)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=r17, @ANYRESOCT=r3], @ANYRESDEC]], 0x2, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r19, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r9, r21) fchown(r7, r21, 0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r1, r21, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r26 = fcntl$dupfd(r25, 0x8000000000004, 0xffffffffffffffff) dup2(r25, r26) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r27 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r29 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() semop(r29, &(0x7f00000002c0), 0x0) r32 = syz_open_pts() fcntl$setflags(r32, 0x2, 0x1) r33 = dup2(r32, r32) symlinkat(&(0x7f0000000000)='./file0\x00', r33, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r33, &(0x7f0000000180)='./file0\x00', r34, r35, 0x0) r36 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r36, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5943a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918e96ae7fa87f5c3d227f7cd1f0cce0a2650b089e8b16c8f62335c981a45bcfd87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r30, r37, r34, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r38, 0x0) poll(&(0x7f0000000000)=[{r38, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000005c0)={{0x6, r39, r27, r28, 0x0, 0x2, 0x9}, 0x7fff, 0x100200, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() r40 = syz_open_pts() r41 = getppid() fcntl$lock(r40, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r41}) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xfffffffe, 0x4, {0x5, 0x200}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="c61c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd9255661", 0x21}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCDRAIN(r3, 0x2000745e) dup2(r2, r1) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_open_pts() syz_open_pts() 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3, 0x0, 0x0, 0x101}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0x8c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r6, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r7 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x3, 0x61) sendto$unix(r7, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x5}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") shmget(0x1, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r4, r5) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xff, r7, r9, r8, r1, 0x46, 0x9}, 0x0, 0x0, 0x7ff}) getpgrp() 16:00:23 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) r3 = dup2(r1, r2) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYBLOB="86c44c389f2754bc4d96038f303fbffaec0eed2d2a76a2fbabc3320ccc1c9f46e5aca1f492700d14ef8f3db970d7ecfd830b7ef79543c9cd521ab44b0f123e4788c4dd0740b01a23ce65a72fef52b432dc2ac79f96a17002802845b1c701f3276cf8ae872b5fd8f9a9105e018728a4fe62dff26df5cc36fa920491c1e650f349be56e20d67c42310a895a44f1f3c635a7febfb4bfcec9ccf0e56dd15dfe313eabbe22b7e66f0c0e14265464ac61552f43af1155c456299ba99ad89532fb501603ae0eb0a"], 0x2) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r5, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r5, 0x20007479) 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) getgid() r12 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffc, r8, r12, r10, r9, 0x0, 0x9}, 0x8000, 0x4, 0x9}) r13 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r13, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1c) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f0000000080)=r15) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r17, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r17, 0x20007479) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x0, 0x4, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r24, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r24, 0x20007479) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x0, 0x4, 0x8}) setregid(r28, r11) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r3]) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) r7 = getuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r4, r7, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r12, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) 16:00:23 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() getrusage(0x1, &(0x7f00000003c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:23 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r7, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r7, 0x20007479) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x0, 0x4, 0x8}) getgroups(0x2, &(0x7f0000000040)=[r13, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r3, r14) r15 = socket(0x11, 0x3, 0x0) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r15) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54}, {0x8006, 0x0, 0xa5}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x0, 0x6a4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semop(r2, &(0x7f0000000000)=[{0x1, 0xffff, 0x800}, {0x4, 0x8000, 0x1000}, {0x0, 0x0, 0x800}], 0x3) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x57b, './file0\x00', './file0\x00'}) r3 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0xfffa]) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0xa95413369958efd0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r11, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x401}) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x8}, 0x8) r20 = socket(0xfc33dfbaae0fb000, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r20) r21 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r20, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r22, 0x20007605, &(0x7f0000000100)=0x200) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r24, 0x40047601, &(0x7f0000000180)) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/115) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/255, 0xfffffffffffffe34, 0x800, &(0x7f0000000300)=ANY=[], 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r8, 0x10}, {r12, 0x20}, {r8, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r13 = getuid() r14 = getgid() fchown(r11, r13, r14) r15 = socket(0x0, 0x8008, 0x6) r16 = kqueue() kevent(r16, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r16, 0x2}, {r16}, {r9, 0x4}, {r15, 0xb}, {r16, 0x10}, {r16, 0x40}, {r16, 0x80}], 0x7, 0x3) kevent(r16, &(0x7f0000000300)=[{{r16}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r16}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r16}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r16}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r16}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r16}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r15}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r16}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r16}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r16}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r16, 0x40}], 0x1, 0x0) close(r16) dup(r16) r17 = getuid() r18 = getgid() fchown(r16, r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r18) r19 = socket(0x0, 0x8008, 0x6) r20 = kqueue() preadv(r19, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r20, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20}, {r19}, {r19, 0x2}, {r20, 0x10}, {r20, 0x20}, {r20, 0x80}], 0x7, 0x3) kevent(r20, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r20}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r20}, 0xffffffffffffffff, 0x14, 0x20000000, 0x7, 0x7}, {{r20}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r20}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r20}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r19}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r20}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r20}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r20}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) close(r20) dup(r20) r21 = getuid() r22 = getgid() fchown(r20, r21, r22) r23 = socket(0x0, 0x8008, 0x6) r24 = kqueue() preadv(r23, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r24, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r24, 0x1}, {r24}, {r23}, {r23, 0x2}, {r24, 0x10}, {r24, 0x20}, {r24, 0x80}], 0x7, 0x3) kevent(r24, &(0x7f0000000300)=[{{r24}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r24}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r24}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r24}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r24}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r24}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r23}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r24}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r24}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r24}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r24, 0x40}], 0x1, 0x0) close(r24) dup(r24) r25 = getuid() r26 = getgid() fchown(r24, r25, r26) getgroups(0x4, &(0x7f00000000c0)=[r18, 0x0, r22, r26]) r28 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r28, r27]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r30 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r30, 0x200000029, 0x67, 0x0, 0x0) 16:00:23 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x8, 0x7fff, 0x6, 0x7}) syz_emit_ethernet(0x7c, &(0x7f0000000200)="0e59116b52eb995575f6cea64f7cacd025205c8a7dc0afffcd07c74878cb4e17c26a6c3036d800376dddaabc86e704359e2c613d1c28d604278a7c9af134865a95dc296b308cdff2c9976358a3f5cbed29fdfcf9beaa842248e4eacf6fc727b6ea27f08b6c8e1dae1e4fdc10e9848d2ec84c66f179366a622d31e168") pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r4, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000300)=0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000380)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x80, 0x8, 0x8, 0x7, "d527b8576949c770d14df8f0b359e87651865b89", 0x784}) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='\xb5', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/tty\x00', &(0x7f0000000540)=')\\', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/tty\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000840)=[&(0x7f0000000740)='/dev/tty\x00', &(0x7f0000000780)='/dev/tty\x00', &(0x7f00000007c0)=':\x00', &(0x7f0000000800)='\x00']) r8 = accept(0xffffffffffffffff, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) bind(r8, &(0x7f0000000900)=@in={0x2, 0x1}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r9, &(0x7f0000000940)="117c6537ad065675e608ac205d1497f459a3ac93f807efec2f98bf53bf7bac9a8b3d898a88f8346fef0aa3ed6571460c5cf56a59efb6adf45f964d66a3c6205512d3b11cc087f43ffff69a39ea365b32528f0d14251ce3afd5c1c40e3202458db1200b2739ccf21c6dc9f7edad72724b3c574c265c2dfea76c99964cc42cfe09fdf79397c477de5ff235ffb6979f359907efb8fca49c10628d22de2f1e47bab8cc2657303853d587eac28b585405c5a0911d3077d275bb84a8b870f8eeecd29d6b3e6552b0f4c9e60ee2f6341279be56ef53012ee7a6a7042c495672dc7a71dbbf92f44349453578d9cb3d4e81b588f424cb7706c68524d8af02aae6eb3179c6bf20af5bcab2a1b9b0b3b7078934aef8a75f9327a21a378d4ee6401afd08d01ddc5dd84abf5a440b15069de6dd3b159ecf12971f67b26464fbcffd6c84c9c9ea0127e39357ecaf6c9ee4b9954b8e96901d3a8a9b44b01260ce1da4b989c64644b6dfbdd6618b0d5de54023f140136a00ccb58d76285deec2e0919640297ccb98b243688875f9bd5aa14282fdc25230a0849b7f73de8fcdaf29ea628e4036f18e61068c5ddcb401e43fe77e4c12dff6a473cfb0e045154239bc6d97b311ab6e0f6702ef7d70c228156d1e09f7537877f70a7aa88a2c07d4e644135d81fb8abf9598c888b98abf6fa4c0e1ddc631f868e90ffab1b807c1a6c5e398f5c2ee0bbdbf4fcc14b9702399bb4924ff0b5669dd9055a456d689dd55f2b049e3b376fdf63567b8bc019f91a83938214f6e58b60efbe858a4603f7c8b39e978be8dc593c5d098c77e0bd7ed76ccb96bc4603ffc0d3dc937d139aa93dcb324d86626faca6aa70c827137a29a26f9687b3d02ce20bba0e76373b6dd51773cf5a493e36dedaef53d553f166f5cccdecd837efcb17088278d1c9d573e22ed1cf0eea826c4e2a8427435b73ffbd2cfcda6c4244cc59c69431e6f1ab179bf63d6a503f6b04f586da7c47ef6eaad3831af03b35b452683f6ab67b4284bab6f6a95ae046bce23528174ef9d116d020a67c71b44caf4213023c78451c52d569b21fcc69e11fc0eebb03510672ae90bdc4991886ff14ac7b4ac4edd7f44e62e2ba84273b91dedf7280648cebbf706ca52c363d4a77df52d3454e58869e6a3a74696d4838e942ce8c991ce8edc9ceda574f5650427c73f434d87ea9b0fcd4491fbc526ce6451b092b9c2cd5e79929beb4b4c8d67dbdfef5aa8c212079faa1351da2774e0a8963b0b9e3e97fec0ae3210225c8c43938a701e838b7d07d574a7c9d3c1c8aecaf003c57a5b8a4f70aff444ee8e8c01aa83f4b55a72c67cfed1fbef0d329deb4b7dad120ce02023db457b3d861d4816c9f537c4b958395c52f41e489bfa114199f484c1f11ca9efcf3d9d4569c90cd731012d2053f306106e11effcd0ba91b17dd20a2a12bf85cd11aea1e1577f61e445ea23dc04902304c04770ff4e1605fe1f2202f536c31450ccfdb5a9564015607db171666f2011c37746230e9f38087731287880edcaedae1122706216eb56b66155c62451b3a1c84094a3af4c39d8fdfae9b64b000dd6b7b0c83e682bb60f4ace6fa8196f491871b44f1c79413dfdd64b8e55ec51dd2acac3a14aa5fa1360962f16eef1199a26f0a220edaf9c5c460502204f03e453244486e04c943fa07b33722b30ffd3b825c221aa5a8820a2b36467d07ebf20017f49ee36739615079a19294d4bcecdacc883969123ccb5c313eda9ac622572af968f9c69647b147ac895c096a5f54a19a9c58d277bc03286bafa8058c50fc996673bc7ad0cc2cc9e6055d5ca97a79456ddf4e8c22761442e2564dbf6397c49ac55a2faabf5a831fe1ab959654886ece22ac87918a92413ebef19cb4bd4c3e8e30fafd5e4492e7566544c41254aa9a4b44e3e743e790c8413b1f4c75d64b1d586c308f32aa080f8ddc147ef44b16af74eea56fb96f66a106d2ac968bc67d120b818d369bb1a6f3ca512a45441bc8a41376693b06649903bcf97ee2a5cffb883e829028c8fc661a402606ecd42639d8aceee3312cb72475a656fdf8523bee9c2a0179e55bd95a6d4ad098e43562b278233081ef302884dbe8ae743af6459ea0d65aa8931c9a246294106a6781acbe5b1efb76b044432373cdd289385c35b2050d5681a75816b6a4fbf87647e750d20828f13660cc39d1af46a89abd383dda387b479b93a63ffad7e8d45ee5913baf3d48309a89719f391a3433fb4adde263aa295d1fa05165e12ee1fc3201bf96c28b6eef47dc1c4e119e80717d21f4c505c68298260ec151fd18be5f8f6dfeb396942f88a834f6429ee97fddbe16af23ae72e0b9fb753b0404daa26cea87ad922d6f1317c8f1a8dc9baa8441c43cdccc1a9542ee577b621c9607b9186f844f080506b24b06997303e129b7d005a57838d63aa61859ffc50339dfe6ab03d4f2e3d2d33db12cbee7136d7e4d284541d99437c05adfdccc03da782611f20175a9e56728533564caa1f783fa2704709c6c71daf39d5343d4c50d871d8b7109bbfb5c32ed875978ac5cf098c0c0223ee35fd342e2101d8019c805ab3228f83b2f91f52ab505038104b5e30b470917aee9bbc382da26b13a611fb94080b6bd8ff4a52d371534c5b5f2281d69198a91a4478e10935be1e2abb2bcd86adb7495ced9cb6f3e4b3451e6a23147764ffb049d3ed19678316979a852e440d5aecb1b63546b27827ca59d418d0fdd553399a409af44e9c0bba00e0517463bb3f20fc915e691776655ea36c5ab5302d4d732d864d56a8a255d62e2ca49337b137f05dc4ef9e09ed85b295b78135f3ba440a293319f9b6ff5ee64caf7b8709e0727cf676d896d92384b36b41ae3209cee352f80d4b735956d95bae36e2dc70801d4102de144b2a65a87e28094608be9833d7479796bf7d9f86cff014ec475b75de3a169067446124b6612a20cb0424ce193d09d33316520a5f11fad969d9eda55af67738f20867a2e91d5ad617ea4333d0e534ff5ec3a5732346bc67d0e08dec25501f0e99b986018bc4d284377fc8e87b1740f530707a5a7b992cfe59ce23c1f5f2449fa3e7a70c3c071f3f319e22d5b09d2c6564136ded1bbc9c53d92f2e0fc473fdba5c93607753f9ae7ea116557ca44637ceb0abb974de8fe0035970d401b9326b2465399011e54e61b27c08bd254834cb3f2ee1d9f11c91524d0b327641656ad8d1adf21c8cf08f62dcc90850c388b7983944a5578378b299e2f7d0fb694a75d8f1513cf4a9c2fe0c18cd131b831c9a425d3698d98e100904c705973c5b969d8885e6c4fcabd361e1bb025e7d3259b0be6bae0187dd29635ff6e009aba72f385e212dd16cc58f9267478488522d47ca3e81feba2616dbbe51982368c3b50b88f6cfbe1487d44c99de462c9fea19f828730e4397edb4238d9dd320b7da7b0a0b9bf3ef4fc225aaccd13d49b7fed732876c333b601fd5afa81ac6512d332ae11c762bafb6e6df406817fb755a06bfa86d8d41333d9c953671246aa96f9d0334eda3256b679e9e2724ad4a266de73900697c3f117ea114277de9e7e1c1161812faeb0186e15a00bb75656b1d0808c97affab72c5fc8f2746f170b3502cc38fe38549f7a25c1bbce11b1ff49728fd49dc77fb2648fadf4a80f02ab0ab04c45273795f31fc3f855e40a5c086fcf9528066c0d0a17e9cc35b911f105c430c3ff0ae4f27960187250c9194a40d29ead78ff92846aa94862746203ec84a23f409706f4aa853cd2920ce9503c898a0e100f68d531f8c8f3bb30da43cadca8d8815c9530fb9db52a4bba4164eae68d84485f4b814dece0941592136a5a63b16375c58ceaabf5f3ca20209f2097f32b09460030f151bd5ef552a0a26fdd0e8dc03462c10c87c27fab93f285a08f55bea7258181b75e2d395e5c11a3754230618492fdd2b45081f26b98bde1b47bd1b860397c6b63e604f14f3ce76bc57c83e9a4c18cc3d77ba07062673e220f47012c9a6a967d61b54f9a25cd0f94bc21f78646c29b67b489b615fd90bc498e2a3a7b9692a0c873eb98d13d530a1ef93f3cbb8723ab7eb3f927e939a28b4eaf3fbd96593cfc8a847896c3b580b9dbe2b779cde25532104d11a98e68930e9442c56965d3f77260ab1a8deeba6b730d899cace2fdd3d979415d805518ce6876e85f7b0290bba6e7a127b67dcda82e50775448f7284ebb42d17350ba07607e9b49dec2ac46965a4230d2cbe1a62b9ddc844a1a29b744a6b8c06e5d9e9762a76a40444fd87c61d3f5484d6bfbee76e62b6f7dc1612c4ed6323b668d123570b6ce608916dbd172161649878447f468e3a86360d0e48b92e78e32c6a1006fbd30fded4523e99a00cc03acab8ed44a3bbaa54445e198166a9de557940bf6141faf81ef90c46e64ba52920f788ace000ed334282ca8468cf813c0773403f6f6dd5eb1755fe11d4c13cb5b797b2577a23c16ea65aa74b062823b34df13f2cc85715ecb9de1f0ec4dc6e309900f76292c6d3b1da6fdd029b2191eaa06ae3a41d7105f8d69820c7c7825ea45765b756a115e778a67ee13bbc68fb68bea2a87cef01e6147aac836e794913e5dd73c1ca91c8bc28277de7101eced9d4efcb61f9e73a314ee090dc42849b6ad8bfab9274159d84ceb251cfd1859c90704f0d5f28647a8b84b16560b45a97b9a677018572137c7941118d44a8a51a70f00c24f8b4e6824f81440569bea3a9bd3d8dfe0259663106f90daebc2e41e0cd1c88b6f2b3a784cb15b24a9f488bd97fc453384cd6a5235b314c41ff25901528d16e2917ae666bdf097aff9e5087ff96387b67c354333ee39242df93985dec8e792d719eb97eee06e263166d71f1af90f9cfa1ebe188995061aed957837bed93e9783461573c9d8a6c937d16976bc52e182959f7f6794e13f58bc964d839023949e3e9e34af1cacad16ca15846ce8b30a4b0480ee4d5fa9fa540f1496193cc6b18b6f70ca853c2b201557e13454f96f4e38697aa4c9f9f6a09e8aa5e0c1fc133ffed97b1e400fc24f254aa01f8dd3f0b0b83ca743c02e76093faf5f4d238464ce6beac0d25e81b652edffeb708110abe93fe38e21217a05f17c5e6a80432ee15494473d8ebd090a7aafe51ab44f55e2021a05e76b09a16e6820c8f60b20d793da27bbb096f2eb08f423adeaebd3db2778d69e76d97f5f4a66540870de709b6777965e577ca50064ec267951e2d396aadc944e55fe35c39985a27c230eed79b8ee67310614c2283916e5abb1f3dcf2117b3e100e1415829d1ccee5d027e66ed02358c699867644f392a4a89da389a76b7f1e096415e6eb239702c13ed5e6ff23f7e96ef75d73bebe7588360000e3d01fd0418ae5a9e6e26738c703380ae66e081944d693bc8bea49740a20871268e7d658a64a4ed53f9e874ca7135e5bd61d9a8caad2c46633ee8fbda407d636e1c4c2b295a7f779eeda5448dabc60ed6d6eadeae5f5f31ca4d49ee3fa7a2282ca09cc6d4f5d7e7ee89545f59fcce2330e186cf6f2f0087db2b269b98e76c43ba49c61fb4a4002d1deca7f1a1d07f8653d8ada383b1619b54194475ea6ba945b190c6f40578673edefb56005b7024c35f0d0686358037990767274f4ba4c70bbbc8575fe11ebfe6066f7eb5deb05ae1b052f7f286ddf9af47ad37334bcc8cae8a7dfd257d9d4fbecba548e27c0ade22382428f0e4627f4fbf4c74959c869985df0e00ec0e2081d1fe708c4c9631dbe37bfcd1eb75397a05963cf992060a86caec7495f9aaed4560b516d199230a06e1ab", 0x1000, 0x404, &(0x7f0000001940)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x7af453df99369070) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000019c0)=0xffff) getsockopt(r4, 0x33, 0x4, &(0x7f0000001a00)=""/166, &(0x7f0000001ac0)=0xa6) sendto$inet(r7, &(0x7f0000001b00)="915339a33c8ac28bb9968ddb3f7c0196addd61b126163852d6d0a08788985d9741a1bb9474b3f4795c3bd013ad779fa510387851520e6fa201feac1c68b8be2d282794f6e7331e4eaa5cda0579183505f9da9d272f14b7ffc1f0bc5e171e62c9855c6d4a90a53c539d73d3da73b740f5768a6215190ed1f30a4911280b5ca2d2f134cac262abf9e5cfbc5eb6885c7a9ce65f1e81cef48101fba7525118b39d1384cc761bbc5ec00dc681640c0431da77cb861485adc50550fce3ade43f7c22dfb9a8dfb5a65e915634e6f45a28eca68810134888934c074536119ccd971df8388c7c907c0496f0d42c16cd8b", 0xec, 0x800, &(0x7f0000001c00)={0x2, 0x2}, 0xc) r11 = dup2(r3, r1) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000001c40)={0x8, 0xfffffff8, 0x8, 0x1ff, "5bc82cc0075dd85014bb7ddf8197ae5e5e833c45", 0x9, 0x100}) bind(r3, &(0x7f0000001c80)=@in6={0x18, 0x3, 0x6a46, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001d00)={0xe31e39ba4c688968, 0x3, 0xffff, 0x100000000, r12}) 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$inet6(r1, &(0x7f0000000040)="82730a22155f21f7ab048370f02b85136a7c22c102656c3c1b2526ddedcca42d2927cb8272946ccbeebcc61ea2c0d8f06a2c6c8050d35ce23d96a5a8dd428eab7a846432193af699994bd4ddec289a78d93e3358a60c", 0x56, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x9, 0xffffff7f}, 0xc) r2 = msgget(0x2, 0x3a0) msgsnd(r2, &(0x7f0000000180)={0x2, "cf34aac75211518f7daa9303e1b71a26c350e0f1a5084e019bdd8391094ddc64552bd8f299c677eb6728442fb2b23f7ff04b1405bbbdd06ec0a444384a37e2e81cf3f4eea8e4eeae98f91d28731351f6c6d394e58146e59a688ad8c8e7c2a72ca9169a97c5efbdcdd107755c025a48516f61d908e3f18ffec3e1a838272654f8fb08078d0a5094d8e132f9bda37c243e886c536c3d47b7fa01a6eb3178f4d18f9ddfeef907ee3b8486"}, 0xb1, 0x400) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup(r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) fsync(r1) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) r0 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x5d90, 0xac22, r0}) clock_gettime(0x4, &(0x7f0000000140)) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 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) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r6, r7}, 0xc) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r4, r3) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) 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:00:24 executing program 1: setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x7fffffff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\x8b\x7f', 0x0}) pwrite(r0, &(0x7f0000000080)="d0000000000800584e586e670064fe6447ab555f8f6b29000000000000f3001001ad3044609fbb4e7e6fc0325d0ae575cfcfd3cd5b2077c69278a8e128f439f268d97e574da653b52f607fbdf96df63e171c01d93fac271cdbff619ee7c115", 0x5f, 0x0, 0x3) 16:00:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:25 executing program 1: r0 = msgget(0x0, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e000000000000002000"/138], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\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', &(0x7f0000000140)={{0x4, 0x6}, {0x1, 0x9}}, 0x0) r1 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r2 = fcntl$dupfd(0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r4 = kqueue() dup2(r4, r3) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r8 = socket(0x10, 0x5, 0x5) setsockopt(r8, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffff9c, 0x29, 0x33, &(0x7f0000000740)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r6, &(0x7f0000000900)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESOCT=r10, @ANYRES32=r9, @ANYRESDEC, @ANYRES64=r5, @ANYBLOB="1a2b24863430ac417b046d70d4557fa2ab7685a89c4e81a7f7025a09ebaaaeab7255278e15ac6dcb73ee22eb1f96b5d0eeb28725946ca72658832a71a9bbf01d98d8dbbe3d38e2c1fcdf8a83af9f5ba4d512df13dc6c78c4fb77122a8877fe0f3a101609"], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r11 = msgget(0x1, 0x40) msgsnd(r11, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(r11, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r12) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r6, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15c06ae031718ce947e1b060a9b3461038f39fa9ec1e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa742cbeb1c6a871f434d3404d0a6f83efe5e35a81220400000000000000691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5c3541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087d5970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb5538466d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574"], 0x8, 0x800) r13 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$unix(r13, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x1) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r15, r14) msgrcv(r6, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) r16 = socket(0x11, 0x200000003, 0x0) sendto$unix(r16, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x2f, 0x3, 0x40) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getitimer(0x1, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") pread(0xffffffffffffff9c, &(0x7f0000000180)="aba9d38e6c8f03c12d08dc03363136b2c61ec775cc9b42896961cc3c0c6910d3f6be4cd6e7f3c3638bfc174bdf255c7cad57d7e58c2e580c8cae87c20702da499fee4a9fdd50db8cb154a98db3726ddefc90c4bdd058f5441b2e8b6f5e173306440c6000acd15066fde4c2cbc0e663f9d0a86039c17c39d43257f24c18cecf33092c92db213acddff7d1ae6bb29b92eba003c53767bc537ce4bc2f095545f30c6d319ec84e546fd9b931bc3b5b74ec75e2b13aeeb05f151af12f8e31afae049640", 0xc1, 0x0, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x32], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x101], [0x0, 0x7f], [0x0, 0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000000000000}, {0x0, 0x810c}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0xaeda1f24f97685b0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup(r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") msgget$private(0x0, 0x100) 16:00:25 executing program 1: kqueue() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xffff05c7}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/4096) 16:00:25 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x8000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r2, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDGKBMODE(r3, 0x40044b06) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7, 0x4}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20050, 0x10) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) getsockopt(r1, 0x2, 0x2, &(0x7f0000000000)=""/68, &(0x7f0000000100)=0x44) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199b35b73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dd726ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/620], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) shutdown(r1, 0x6) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000001d80)=""/102400, 0x19000}, {&(0x7f0000000440)=""/175, 0x6}, {&(0x7f0000000500)=""/108, 0x6c}], 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYRES16=r2], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x101, 0x1ff, 0x8, 0x4}) dup2(r1, r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) symlinkat(&(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000200)='./bus\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000000c0)="f4bcba21edb1976634e47acfe4a2ae5b21783b452bb5e3f46000c60060804983276bd75873fcaec8df040afb67a310b7e7bfa0dedd103285d2546d09373ea1fde74ff8a2a636632035db621d4017164531de84472bd5ac349e0176947f893d62870e862a333ea5261d63e5d2a5", 0x6d, 0x0, 0x0, 0xfffffffffffffca0) 16:00:25 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r2, r2, 0x8007d55, 0xd75, 0xfa}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) poll(&(0x7f0000000100)=[{r6, 0x6d5e5bd81211ad69}, {0xffffffffffffff9c, 0x20}, {r7}, {r8, 0x287f372a73024029}, {r9, 0x10}, {r1, 0x8}, {r10, 0x20}], 0x7, 0x10001) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x1, r2}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x4000, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x3800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r9, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r9, 0x20007479) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r16, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r16, 0x20007479) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x0, 0x4, 0x8}) getgroups(0x6, &(0x7f0000000100)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15, r22]) getgroups(0x1, &(0x7f0000000340)=[r23]) accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/87}, &(0x7f0000000240)=0x59) fcntl$getflags(r0, 0x7) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8000, 0x0) kevent(r24, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x60, 0xc0, 0x9, 0x1}], 0x10001, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x10, 0x80, 0xbe3940f, 0xffff}, {{r25}, 0xfffffffffffffff7, 0xb1, 0xfffff, 0x6, 0x7}], 0x7, &(0x7f0000000200)={0x10000, 0x1}) ioctl$TIOCCHKVERAUTH(r24, 0x2000741e) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:26 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') 16:00:26 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x9, 0x1}, 0x7, 0x0, 0xe71}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() seteuid(r2) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c65ba00"], 0xa) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r3, 0x0, 0x8, &(0x7f0000000080)="344ed1d55c88c126b36d48adfa1ab0b279900d81213f8a4145839174b6e575652387a964dceb91fcba22fa0aa45341b7e59f52f4bf40ce29ad08a34c248ee8792d4ab35b0da85ea766fb9d6c08a68b660f9f746f661ad32b7e170e538947791e6a791f5d5ec9662a2bdb3032b3564a2464fe358a39280f9828d925e8d41965d4d5da9c809187c3f115417c4439b3eafd684fae107ea7556f24cd9fa25dcae4980838138f905ccb31b0b694c2aef483a224040d03ed0351ac191dbb7537366371a34a371f9b51100758ed8439487ce4b459c72d5cc677419080", 0xd9) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r2, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) close(r2) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000137000/0x4000)=nil, 0x4000, 0x7) 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", 0x1b7) 16:00:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100, 0x91}, {0x80, 0x400}}, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd9}, &(0x7f0000000080)={0x8}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x9, 0xffffffffffffffff) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/83) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) r7 = dup(r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{}, {0x101, 0x2}], 0x2}) fchownat(r7, &(0x7f0000000840)='./file0\x00', r4, r5, 0x2) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(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) pipe2(&(0x7f0000000140), 0x10004) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) getuid() r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0x41, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x52b) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x178}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) flock(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCFLUSH(r1, 0x8020691f, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x110) unveil(&(0x7f0000000080)='./file0\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x1, 0x0, 0x1000000160002}, 0xa, [0xfffffffc, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) pwritev(r2, &(0x7f0000002040)=[{&(0x7f0000000d40)="73944f1b808c67ef93983cf933de64f2968f18503750e2b25d8d8d4f5ab2ce3751deceb17a4ac603c9ccbc9663af822dd045acd4676e8930c9e4c816c6170e5db419cc8458620ee45266d12d70e5ecdcfc112b6f75002a498dbaaef8c7cbf4e2d18f4fe5b971634c49948188acde156e1fdfbd35a7d326afcc2e4446ffd9aee376546383a3117d5d70aca9d369a603a552fb3d71c70f98196e195c3c06280bf39abfddd55f4bca09698b8f1f4ac753dafd5c47245709d7f2d570b16d7a4104b21ddb7bec049f1d9a5b981fd4d2bde3", 0xcf}, {&(0x7f0000000780)="6a92b770a0969100d5d79effa30ab4fd14c264593500143e0452b4cc3b1403c37fb4d7d52f7df885e5c1cc3f9c10d536a3a08f6277c1cd63e43cc9a0eafb0b5fb7629e729676c2384bbfec1b573a2d4aa506afba0803b25ab81255e0515c1af348face15ec8f5b15d05dfd1b5e875248d86150df", 0x74}, {&(0x7f0000000e40)="dc58dca7da80b2c1a817cc245b5e4f6432820956f8df899bab5595059e090579a83513454c53fe06a8b17b85ead6ce435611949234e8450399ca8f20bc87ba1823bc5474bb894685c307b610a073a87aa279406ff3e7dd85e41d662698f275ade740bdfad07aab4e06a321137c53fd816162b47aebc8e532021f518c493b03d71560e14f3ad2c906ee081fad0ba4efe430bc02fd01b2a6f9bb495a8c561fc68a12dc11e5f8da26cc87a60214973857f008aa283dae3b8ec0b535454a99debbc32dda36dcad67ae1f701524ca47892e5d68fd2d271b47d5dbe6f71116aae38abafd200b9a122162bf42061068ed3dbbebdddc2b7522b66e6c1688cd0f89", 0xfd}, {&(0x7f0000000140)="ec9027ec653012a1a891129e2a75e1c373df510805a9f34710c398588b4af2e7a02bb6e8baea7618b4fb8ce6e850679207f88f", 0x33}, {&(0x7f0000000f40)="a5dcd5592cc54bed9f9b00ec75431461b88bb06d31fdaaed519ee039836b83193e5f51485f181e85c60e4cd0ea255bd0e4eeb054936750e27f2f5bdf0888efb34b3b9eeb5c9377c89c9103e90f938f59e8c4f038c624b2f808311c5c5fbbfe1e491d6971ab312a68159b8e0426a900a605a2362c106a24708de0e74ee239f0ec75e6aa5c064edfa1a1e38027f4f0918939eb08da8c4f218bb42b749a5478e160858a9b5d1ac4e7e2e5c77c3dd0eb0b17984a4579af82b741758a8fd4be0a3d1cd65fd4056a6a9eed51f9f02f90f7b137b931ebca60a23e0736e718ae5c67887506494549207516eb4345a8b0a9f2f200b553fe73610aef020d2a326018d23ff518c0bdbbab47eeeb03c24b1a4e7017709e9824d02741b2db48b56b5dea90a19cb4016311be115688eb2ef7bde05dec35dae6771e6cbb776de9f8915526e205e56b8f4345593170565c28646e2554dbedbaf3ec19704769460cf3a2987c437cd55d818e805982ac6d112bee70d01b4445a30c2520824ca5d2e3b715ce731a90dd2be9bf9c52a95c9a1d7520a448b3b49c3a7b8acb7082a1dc22034534a1dfb976bc3c0a5a66d58b2563ca8b56ea8e4aaa667492bb0a2568d7c615837f3ad19db21054939f0506a17dcc8767a0b9b7e563e85d06d71a02a2f6dd5aa3186d3f323ff76f663015f981f9ca64c14f8a09cf3795775f691368ff4549ac43d6d8c43ac7dc9c4a10890cee79bc0a4b3efa2af4a1b55ac7ce249884a9d7e19e7690702685dcb421f1dfb17f140e3545934a4fc1b43d5d9376b0e886374c5e0e49c5e507df7deba90f76f80669558a23473ee1cd7bfd1f8bd02b4182d8e86421f43438d880c9904d18debc3509e10ce017db90a534610defc07d0470fe0cf26571db543582a4f5558439a1d16be12f88fff4cfea74ccdb3d5203a38bdcc97955292c3766ffd7d966e75fe74a3e6e26ec55c83139a13aac74d07f19ce93567f26eb12e9ad93c8cfe53ded358e7e725519aa293a77a3544680a40a2a762e5db3d649daaaa35a4a92b90c25f9a344da5d819709fec86c2a0049f27f378435253ffe16c76c6955c130d4792efb4ae40cc6e913c1e3dcd3122115fa92404d63044cdf0a493847ca018a603238c286d6a3c7112e6d41a7e0b6c77f81941eb8b6fb26e3a2fbd3c4c8fd83a6b4ebc7d4c97df40eb73cb7e6bc337b5e0b1a66fa139388eb3c197ed7e53cbbdb36171a2d869a337e6f654ba87618ee60755a91977dbf4d6acaa87d2d5936c41faed1d38c5b2c04af45cfc78a0f681b13c240b00fba637285afe1f9b455041021978474f9e7052ee77a7d082421f3c4f2d72ec92e563110be699844079723c92cce532c87e0bf44f0f707562e50a0edf068899207713588238dc4b918a38c14e3d34e67c594a47e571efc8e47ded5d45e2a8ec6d6c6471f922377c27584a8345ab0c80a5ce800b196e9a51217d0c953ecde9e97d211fa904524e45f95ec27a5c11b0033be1aeb6bec99c12e9c2f2707617a34dbb9643046e07e6da0819f501df8947a1618831abd766eacca0a5a3f5cecba1ceb0c1e76c0cbe67b767fc2587e8be71808dfb71edfc6e5670d208c3f0389ffcf9cc4056738a90fdf8bd0852a39e04026daa5a5b305e1b4196a316ab6c93bd097580bd8ba3a4e742ad6a707fb122b8aba4619644587bac390ae74b1758fe04cd9074de14b26221bb35588eeb141ddd19463d20f6311289afa3d7968a51389aad2c42a93d224b6cb4b3cd9d246f57229095afde9a1be87175cae2ee57eca67e776d9438e0df9a78456638e1fb73cbbbd11d80544ec34755b55b064b0311c05d9c9979eb367269da8d252a6dfa0ae91d9132d154567143a6e5f5c03e933a74acb4677621bcdc1b4c6446488e6c2e1138674d81f93c2b2dee97d360daba0991078cbff4c3dc219d33dda1620cb8a14d51ab567cf19e45fd48cc9574992e36e781d28666ce304fee90f1eaed72116a035c2c2567367cc78671751876c874daaba755edf91a1cc96a7dc87de322fed5c7d27986c2188cdc8f18a2c1193db82591d45f0b55aaded30c4d3426793b16d51c6f867078ee715ca9587675ccca1dd11b637622ce1925dcddcd1172797b02dc5c15b7d5e1f5798826a8593d54c42ee59b7b2d91815615c266d6811100433f5a062ec5c6fc148bdf574248c7b8481e3a914e9863f2f3655ab9d0da05d4788795dea590550785ef7571da4ff01a346cd90161a6b1b9f4bcd8aa1fe2877ff90fe177a98320b0b069a25e0b1558b425dba200ba24d4a9f66b355d655acf2bbb5e0fa49d98328e74cef58027950f1e6e91f76f374b28879caa92a83b8ec5f447138a48a7950e680574ff097aa3ebbdeff29781a6a9d7cbaa3aeacf7d5b8d227bca4453f358c7662ab5e420553a79138728cda179a12a58a984998af6d00acd3ec590d41354dd06d798cb4162ce062f4d3b4f75096952b0cf520bfd9751338e1f7dbbe52dc1208d194973e81f53b49924e79699559b38937da91e6f7955c3bdc475419e472f9f37d5be816eafd1786c27ac2d6ec3bf3a9510d6fdf11277a146935c3c07ba84c594f92487d45974b1ac5ec9b0307bd1d2fe44a83ae2368e1d8d4e93c3fb920756905400955a2fdad575d7e5a66fef172769a180041a93614e3abfa9a75de1d7a528e8c9b28b02b0611a2ecd2e6d4137022db4f738c01d5cbf6d18698b04f07a2c7cee0dee398e315ef4978188270d0f0b3024d1904b7dc0fc6a1a0e03dff8f43bd0f7c558c96740cc57dc756b4bd0b34d9b425c53280e06ac75dc38762f5cc02e2be6ef71d2579c54a3fb75ad22a6a9cbab4717776c435dab8840b74eab913ec0893d86e88d62bfd7fbf2ea19633b0bca3a99e2b3f1a08d46e7880abf7902ec5d51204a3837024a6ef165fa1725fd52853a06a8badea2c65ab372fcb89cf5442829066d70467788347b6474779f8ded42eebad5f244f5cbfe2caf3b15d5f851b3d877ccdee34b73e2e1ac243f4f193388bca626676beb40eb18a521ebc525a6034bf570e746635b199648ea3ae5f645daa89e337383651894e991c49bd3fd963e880d3a7903100d66e3d9e16afcbbb2341129c6b80e1c15a147f478f931ba3dcfbb99c72f9b50d6752245cc1ecdf4cd9e224c3d12ce24367c77a5ec2a08d41331c25a37dc7abd0d250b07d397ad6a7557bac67987bd612d80abb775be54b7b511c1103620f2002f0b9b7ae848e55578fa7ac4185665e8ffd243c6473e0cbc0271e4f08e13193c29a0ce1055bc291a2d3506d5b9d52f171d17adc706ce3a8aca695cc2d1ea2d9cb8f5a7fec261c20657f4f77b125b17a7bb0643e910599560be6a6c283ebe11a8ba65131445c47b6120f53171863c48390f21b756fdc2767ea86b6e7b3795074d63ad02b4d290bf84603b1412e371f9be14a1bce284f1f57acbeac3cd2617cd0816b4f3b3420517a5c0948330481caf913d8aa577addd0cf412428811bf10e7e8f18b892daad8e848e1a7614b9de1c2fcaf0124cbed29f095a9f676ebfeb8258e8540ab34d4496b3fe630e6b98307e9d77c7a3d6492d8981786e245c8a4b315eeb022182d4faccb63b2e53692b081aeb30c8915a98eb831d98149e2402ce1cdb6a547bec921831eb0099db43143b6211fd89f8cf6867508e948491bf6579c3ccb7bb10313742974d44675a0644a3e3d7b4831366f3d6e02f0d6d1228e63afcdc77fb6f93df27394a12ae9045eec306e9eff91fd1dc3bec767ce82157ba9cd3e92a80097a17e13bfd8f3e26207361637dda8171fff7d7f95f3bc8941819339f971e28006216a148fd2cdaaa599cf7b0d98f643642ed927fd6959a90c501f2b5823841f36d9a6fcf6308cdef8be892b0c28c40a30ab19700e9e5c2d9cd222d4451e06355a1f06d31046604294aa6f821d3e137ee26fc0a836f17e7e3e21229617f73e50441edf8f944a4ba81c0c70b2df2b9008269126715709237e8f0dc24bd275383edee1b84cbd0f77a3861f62eb05f4231cfd9af32a6731f1cbf7fc1dbe732e34e3a7509e33df8e40f31f958e14fd5a5c176878d1c8e129e60785e6953c4e5c76d3bc2ea822b37beb41954ad4d988cda9c37d407c0f3fa7131fd98261f57c884fbdb242c9ecd8f49cc557df50d8e45baa45c7ae6fb89e8a3250b533f153a2e0c35015d2513f75ede8a40463dcbae1a4883669168aff753e3d39d2e457d123b7fe1957a9f354891e6e8b1a928c575467553b76249c2d6bae9beb4a304380686fc5c6cf134bc8f46ed9604080542c9259cfc327df10fc4dec31341fbac22c8a33f307222464e84e0795f1ae863dd2374581e3d7e1fbdc83b69cd3b9cb2d589bc0b71935c17a1eca48a094ca2cef953881766cfabc0bb8d256f5ee9f74d788699b44ce41c1d45e6a5d62d8758af40795ef9872583a39365b667086bbc4589403bd7c7444b8159d2c941f2caa466833ff4ae59c7d3ad6ea0c44b5dd81b22ca2802e05589caec39acf3934c7411d4883155517ccb448b7d2d6114db8cbbf6b8da4500cad593bd7e48ce4ffe2c50f722edeeb2209bf534064204cbf1b327803aa82515b81746b9a2fa0a0274188cf14b6701359fb271b68cabc57a07406c46fcaea0c77fcdce4485c066f810df270468b6e0086e5c63c82d1bca0e82ae1d3ca4dae84e9c5e491e390df0b96d6cddf25cfc580775725fb5c5251a7b09241bda19605bb64b8bd8edef21d0085959232e629716fdaf7c44f3178ad16664d66ed0124b34ec6c07c018f2c0f42a99a98ff06f4c67d0a273e127a1b5fd8cba0f9a8211bfec44fec9127b9cd80a70e8c833c7727cf93b593057b397c9650129e2a7c824aa92779b48e357783e983e84bfce49d2296a33b02e38fc93accb0f53cb36edbbbb14a38cf1d427c975117145d5e49c468e7f06775262b04b90e72ec85d95a4bb08b55bede28678603d01b8e545617418c682c24d8c1e07ac9c6b3bff0d3fac4914ebfc10c3df0f831bf492d0843679d441694424f9b4c9ce6e638b04641e3d3e97c21609cc8277bf8bf9554ec8ece8eabe226cb42ec7f9168df1c3569bb25a04977c399def1294fd570b032db34de15060d5ae6daed59bc4a90a8fbdfc5d5c35e8947369a0b000835d78686a6cdbb19938e7301fe9f8cfddd083076c9455b2b8128b9743c5b92fab822e5da7a27378a586180b827de8d043d741d7ac847b08512e886bceb647f89f3c536e4dcbb0a01cadc2f84746089ee59eadf6287c0c47d06cddb717cd4c7de33882f997ab7b766619b59bc90f95688c80dc1add021a6edc8166464bc2d4bc8315d2daf96cc319e3afb60f22c090f41824895e9101672b9c1ba7d74b177957b39f2fb8b011e1c8dd9e6668c8554f5d3ce530d01e8b7bef541942341ab7b632129cbd62b7545b412b2d49e3b2fe0088bac357eb08754926900fd4db83fbe769f3218f65dce38dfdc205cd1bec0ea59e3fc2d1124499f94990f027547c3cf35b5b2aa21b6ee501c51216f002cfcd68de1b4e6bfa1788a9808b8186848f680832dccd89f0744987b2ae111a010aa27a7f54c5fe3882c37c8dd8003c63965a6ad8f114e09b30d0b3dda0672b37e813aa5f8371a2b745bc9bc3eb51992e00075ffb5fdac947a0b76c7c94373c7f2af8f4ee32e1c53d09322d8c36535db464dc8b314096f1c4e310c98cead6bcc077a2756c85e816fbbca034e8c47527525705180932b1630e1e604b3a54064e570683140d047faf8383e6ff9c83f242f25a9c7d18d24e5676a50228c17dd320b9877c6801", 0x1000}, {&(0x7f0000001f40)="86bf4df8164ae08836c6387761c5bb7c3c3069e962ed13d22167a20293055e5c8f721b8fd612ad02dedfcc1e29ba3454a1977a13cd8bfa344b4e3106c1c9bfb5a77f8d22405cd52cfacf5145276915a4bac20470933eaded3bb256611ec0ce91e08c26a48c4a2b4bb7f11c3777d75fc82bebcfa5cdedaeaea9126cf62e81fca39d988e2de8c634da95d799132dbcfbda0d24216d35fbd382b818f9d73ccbe2e135dbf66a258f20cf7f44e328a071613e6ddf7cabd2124e5edf314dacce09826e9d495e191abb72428b76bf", 0xcb}, {&(0x7f0000000940)="d95663c76c415195866e6f985fa4fea7e0a78b8a2ba81ba632bd65255300f7468778462eff5d65b5398d0b01ef050a99af683378bf700443e41a6b7c5b38eb1796d4c5f38366dbc601efabf7562d8f854f1a0e3e9794857d94ea1d38e0fab63335160da053e36c757816ca332e295b0eea04732d136967e7cd2e4f030463195e87216dfbdacf4d6da6b9def8cfdaffebc100ac300b2b01a31288713699bf54404f336ec319246792", 0xa8}], 0x7, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r4, &(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) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:26 executing program 1: socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x20, 0x3, 0x80) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="3f472e2f696c6501001207006a000018cb56"], 0x10) socket(0x6, 0x4000, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000300)="2f162bb006fca767e14520b56e76f85a03d87104484300083c53e3b1e75e1a4233d80bc481795ca0744b44424c5bdb02a492b11060601494f52604e4c174ab8f4a0987d8b2a441e85d386e89d2e98ccbecf1a04dedfe35e2b89af49fef6736d66a00000000000000001000000000000000f73282f9c56130caa79b8687b52e9be501ee5c7c81c3b34edb1a6158b6bc8d982b0024e7cd674e3426e6baa6033ead1c365c2262f6cb86bab4951778a4fd242f9ee218f31e40945b2ac70f27beaa5d5c08cd1d8c1b52a90770972a9159fda77901b0bf5deca6560f0741e874e76317a578", 0xfeb8, 0x8, 0x0, 0x0) 16:00:26 executing program 0: 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x369d791) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r3, &(0x7f0000001140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x6, &(0x7f0000000140)="3973a6237fac4c7198bd2ce5262c1237c5596e6d596753e420cfe82fd2b73150a6b5fbadc8d8eee21b5698249e8e5e196dfe6fc1c940217f900c01d576b2b99b9f75941911b6279084455fa5455fe67d6c267933f5843f84aec018d5c80c553d37cde66c6ce26d23176daf71ce06b0b00b4173e98c88a3cf5fefeef8bbf12055c7409a024d6c0bc31b6c871db5b9001c3a0a1f3e9e1cf6d943cbf4f1992331d7ae6b2c682bf86cb9fcd262ebccd3d48f647a2430d3423c68468c08c78446798d5a71de17b65d8daa4d7ea5a9b4822ab1cafc5b8926361b564f4ef7f8d7f3e3f4efb45c6273edfbffb9ae63336a47e57d22a572274768e650c7a6764bc2964d79b1a6ada1dee7c7f277805fc07af97bb5c281db7ac92faff5defa23d1482d1ac93871637585e55fd6642c66501b1c2e605790b898428e6d1785cf76b8cdefb4b203262c65d908af7aafe2abad65c4d9608a8d876a806ff5f31769433fc0d5cb3b75a6d3cb4f9475913ac3818d65e61a10ba8ae76d0ea55c74206f4a5b984b6b6838d37dd601b2468cfc841d0a4cfe11e2f05f0804a1e5c5e57b55f62a2a741f8db08e1a8d9ebfb3c639e717a204b090bb1726185728635e28b7405dd99edf412c6198d40dee3597b1e4924ccb487168ad1a95a0f625b1f95cb92a7fb65832ef32bcfc304c378668b990724196936aac02c38ee3df723fecc3f08197c3336d66bc1918e89f36adcd56e04b9e4b020bd81c1471a6516fb3bc4d91f25778d31d68f58132c4ad545cddec9f7bcf94be6cef4d2c9226d60a84b7a8e4a96e4d82a3c5f4c1e0c4f077cd4ae0ed6f634260628039715b27a8b137ad4aa322dcba58d92c13d331b10716cce08eb0434f696cd30c9095e4132d33a379956123f354459636c1c6b638b046fc8878cab993e8e9f765d866a79446162331d699fd5994bd059ab05785781abac9764a2adbfb3b8910f18bb429c10f11dd44628652bcdfaf5aeec889fe9284399587769567b22cdf4f8f4c6ed58260969204f7a0d38a07bc68c630eeb597ee63307415c94148356f584e293cdb3acf682d60ac848464dabac5415b6df0f60ed8def9e895526d639607fccb363e48bce1721614e2e91222927c99338ef3885daffd5e09cc369b0bfafece33f1ddbbeae46fb32d3a9773a788a260df0289f499c40584715648ddd9956820e79934070c595d1d118763ba25d9aedb32e01ffc0690792925ca02e356b4d38eee94aeab7b36c5c2bf88d4149896869c4502f9599812927adec2c7740e7073f78e517e4e7a3fb3140d47417160d79da968fe920d6e4fc69ee1b945abbe589666253edeeff889b0bc8db36d1bbb11544c673288f511a4866e7f2608df21c5c96ba952706ca12a960aa8e5e0c24b774ab7c820ebab8313dc1f007bbdded706ce4ab790f7b939d42816f06bbf6b72aa8fe6ffb75769d88f1bf499939b27698b4b81598186471e713707b129f32b0b43d8345d640a4c36f17923fba62fb45a93fb29b4c82eeaae0ea95918344becf33ee9308b2f2229f2714d2943a07c2e071234a5246de56966d9b0c974f3ee0b1046fc243aff82d33db926b3fe5c25afbd31b2cbf0a386706cba4cc6bb17217ab6731dc91020585c00d814b1613a5868d30486d3c9d828d0641dca3b5f873115f7b23668b96e166fc5488994027caa83d2c358d71bc3263abfa6fc1041039500039885aa3956f0e506c56a3e6dd103d7878f1ee5e14b46b529b51d1cd0a2195c24b8fc8a325f8b21b39eb20ed46178c8ac43dd231d70b532c1a645b3b8fed4519bdca07fa13c081174024a7240cc66fbf5839c1b9b2979667ab6d37e7aec4f7bd6c47a130a58130b80b4f9ad9d18db1f0a5bd324a233e66ae2c9f670c4ce303771c25a2b1769601c4ddf83bf22597d805c4c8d136d676af19120d1f9adc80457e8cd5490121464f34145d2995ec76052a21742c75a79473fb5b0d03a96e76e474139cae559e32ce4206a185692f1b22d75b44251bbeddc4341708b42ecf9ae00f1766565d652ccc29469a13c92a7640aaa5fd21d02ee7522c823659a1b6637d05d819e8ab73bc02ccb38d021da43e6ebb4d727733ee8026b1ccc872ac741e69b6e0e2b64e8dba5dfc8bb30fbde981728cd98af8adcb1ae066066b2c05615d2d9a049ed4622b07e24818744266cfda993aa3243c5be802b009b25bfd826aee7220d4ad0034d231e8b0a012553a583cc7141a02f23667ac4b43517bea1927ddb279755129b458ede697dbfe8f6ec81ac083d3f0d11bc0f2399f075f5732ae2c5f02beb338ccbc4d04380ad156a8d49f06de3334eae12985b8365784c83c251f36b957a4ca02b65c57e302fd4cbe1c69cc8db3d627fae87cddaf2c9c4318bdedea66c5fe5cd80dd16ceb48e99cfe26828b512261b8ad3bbbb339b4532162f80b27451a6830d1c85c1b3dcefd764f64016f402104c8f2d3eab2de617ff8b38fcbe9d5fd1a0379497450244317ee9641faab9a0f4e2f53c11ab09fc92f78f830fad0eda030069f8f220744ee9fbb53c0099a59cf820080a48eb3eca7d98852a01fead2b2fdc7c1cae6632c606632ca92a866fb12b2fb14f93d84740281df5f5bedff0293d2b6183f19c7752e72693020b45876a7478300cfac0a00fc272a1f5c0d347e5debfaf4ec420979b3be7363f91debb73c707ceb5442b4afa542b8f57ddc5c7325d47580625a3dc375e26ea9c9e71fec6689feed311cfa74826a0989912fd0d8b35697ae80ea41bb97588e78a085f3bf3f9725335ebcfa7ef85884798e7c0118266b62d9f37affd786ede91de8fd2558c936ede8664c47764ad296d4c6588582dccf6a5725a22cb97ff6e927deb2a3452a1225b2470da8773d0736ae313209b2f0659b84708d33f739ece8a36e71a576dad2002576e15e997b484161b74d1f7263b83d843cb75b6779b9f72c910edb28552a31a651e1a83fe4e302a6e8fc5f47edd8f188df473a0037024fc8d0de7ac89d9c7081231f7fcde05a77ca8d5e5e5d057ba9ae08b1e412854e9df9f9f537e7928a47d307ac5bbbd5b130ee527b3eb0544ca55f2d4cf364c1fa7d012234e06686181add3cbdad9f4f6ffb96777c50953d904e47cb27b4d66301d8c1a461a3b4c984725890ba79590afe9b2c950f88a2726853d18052f4f5504f016908855a345d115c8c6fbba1576c5f1a0e3d1fb68cfd83499434ce3f4a638780a33e82e6395904ca42d403414955c30f9705c929694386fa3393a3f8e160c9f56d30bc832c14a912c74033b6e84a6b4fe0ae95c6bfef1bb3d871921f2d86e187b573269d30773cab116eff85bce7627d86f88ae4c84258938b2ab215fb47c37954a184866e860d2cc2938fe6f33fb00a70b3b1bc2af8943c0fb33a646e5d9bbe47d427a81def160c5e3cbc9e9bfc0d913e19d4d7ead56a5c12b96ac8bc22088bc386b97641735f61ae8ca1c105e69159d8ff214784394c3049e6f422dc01a8902c5acfe2f7dcc0910df3c528b10d9d2124ced8dff1a0c4896e9aaa343d078e52844a80b6c512ef53b82435029a4809447f3564f87018c291bee6ad8f2739cb08e3e54cfc2d06fc608ab13f32b1b47d1121c31f6b999fe0b34b3d15cee8a1d43bb01cf98858f078ba48f08e22f139f53383d931d4b99777830642400b4dc6337938ddd3ee8fe6ccf42a14c90869f02dc65e0e08a96a0fd183d0b39bb905b3c08a4c399bc01eea781aea88c32942f28e61ba86bb3786d42191ad4fc78710d0285368f2593896fd08c9b2e111d3efa6af0d6584e39a1bd62caa490588140845f32a324ce50d2d151710adf4619aadaf24bf64bfe5f1542a64d830f5c6b20818365a3aa779f9d510b9cd636966b2133689632d7aa92cf863866e99cfd7e7adffab971b2a06b0727bf897810af66609fe386cb50f79310b01c83e71052799c494b51a76a425cb7e88239fce6c943cce973561705045e229bd45343ba2761595c38d3eb58376d4252e12395405a66ec9d73d00c0bfa59bfac1545a3aabe58373404b5e4c09237621cae403f2b1e39767ace041b6489450ec13306138e854037bf180d104e0e441f27eca2457e404e50ec8b357901563051395d4bbbe9e81b49a1cf7eba26719d75c2fe6e8e1d106bfd17c200901feb90917b2a0d14b45004f5ad13e54809c12241148714e19388b44fb7ac37a22bd31bd5f85a8923b601a5ce271187960e94654876147376bb0dcb9e1c812b71dec6394e2794cb980adddc51faee4c1375512b71c0e6fd4ab565e73e3ab90d9a0fff1f195dcc80b50ebc3b288127a0bf36e85caa46a6366cb22c62d8065ee9e19a7fba9f4bac87d86b29f604e673751bc40333dbefa5e532800db271332e4b20d9e636874e9a770c3fe49e3765839c14b41766aaeea150c7e6fbe8fdb8c94ba83a101a38ee46ca2ea90311ad132a5d4370334b167d883cb12681b05c7e902a2a4244c8dd1d33215517da2ed86d2f47374899dcbf58c402dbc4cb182fe8f407bc4d44bd37ed3b2fd2b21ec548604f558e6e5ed48ffe4b6caf6045d6a3f78978c6289358c23e2dc5201a4f190f8cbf50fb3be8d4097c790832b0e996d4f60e2c3001c20cd28a8f2e4773337fd9a0a2b7ba97714fa91fb330f9a9271bd6bbebc5a562aff3e9d38a8a8ea236a56c9d6d5c32695fd1f06aced760fb2867151acc1eecbd96fd9f51932945c81d4de35b6c029358391c0caae882be6fd74a296c7ca64cc556d2ba14568e8130fe88926ceca0fdc045ed5d46d81388bba5453d1aec4fed0c482817c771896119609831480a70b6eb96c803ba2842b0f7edcffa2069426247ce56e7ead1cbf7d887db0c95527c8261af861bbf41c861af7dc7cc4c3e3c5331a25988d59d68ad9a1d034c339dd9c84f85a6dae52d7a5af1eb953f17646aba17b46c96c3045efb35a17d96bc059ac6d46cb280afe073436068a0069bc13852516b390d67c835f21bcb3237a474c853a19f37cfd0f91e4c58df31969ca132d7a62803cbd42dc8e44aad1cc8eaa133ce6684f00871e86c1e1757865c18d40f87058534c94af4f18d61a1f68e26a2632d8022de74b3c409e55394bc696587dee059928844a175808d9b4b284517b9901b9ef1c893a012a043e6183cc24b7987affddf5e4b2ac78d2244f7cdc665bbab85d569f36ebefdde3b8d7c389f9031ec0a35a53614af4201aedaeef2b66d968406667aaa458cd0044b048bf90e3be17255699737d5b5374e07464eb42c50e852f16a984c472a26654fa9821abc157f4614d869bd9520af5c245e0399a86a74a8daed62caea1effb6857ce5fdfc26e62fdc0a9d4ad0b3d0358a1e8f410e36e2f881eb2d2b91d26aa3f9bd33fa1a2cac3116975fd6250a00ccd06a1d2791e6f22fa1357bb8011641dd282a2151145262675c61bf472f353608866e3067121c69cf4b70d98fb1435326a177f776ed9c53d364ef8df56904e20c7d19d26e5d0b1c427552a93ba7f8d16f29b4b722e431dc5ef3ca91da9c1e2ba0437a8c84d930a7acf00ececfc9190227894aac0ce89383a7691cd3084401e842a758db60940b92c5454452b1e1fc3201708524175f3313e24a5d3935bf9b1b51344a8c1d65fbdbdf339a56f57eaec9bf0aac8b8bcf199fd65e3a93b013b9b3877faf41b363c7863631aaa06c78be626054112efeb912acd7efa84449b5bbeaf68f0c57f2934ea269908b91b80a127b32e508e55b8d4c72352a2344b6002f3a183d17c17f2eb70574809b3e39bc52845abebcff5d3ff651ac4656a2117b06743c12c9", 0x1000) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r0}) wait4(r0, &(0x7f0000000080), 0x8, &(0x7f00000002c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0xd6d, 0x10000}, 0xfd) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) r5 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSCTTY(r10, 0x20007461) mlock(&(0x7f00004c2000/0x1000)=nil, 0x1000) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x0, 0x4, 0x8}) setuid(r6) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={0x0}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) connect(r2, &(0x7f0000000680)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept(r0, 0x0, &(0x7f00000001c0)) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x1, 0x6, 0x3}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x19e) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000580)=""/86}, {&(0x7f0000000100)=""/53}, {&(0x7f0000000240)=""/245}, {&(0x7f0000000340)=""/192}, {&(0x7f0000000400)=""/201}], 0x10000000000000fa, 0x0, 0xffffffffffffff51}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) bind$inet6(r6, &(0x7f0000000180)={0x18, 0x3, 0x3, 0xffffff00}, 0xc) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x7eb1d3ce2b553817, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmod(r3, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e1c21fae35178b5f9c5a8105d0ca829c92e2514c014b04ad0f36c4d1"], 0x10) socket(0x18, 0x3, 0x34) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x6, 0x0, 0x0, 0x2000101}]}) r1 = semget(0x3, 0x0, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/186) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = socket$inet(0x2, 0x4006, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x5c, 0x6}, {{r2}, 0xfffffffffffffff8, 0x10, 0x0, 0x80, 0x9}, {{r3}, 0x5e0e873cd5c19651, 0x4, 0x20, 0x7}, {{r4}, 0xffffffffffffffff, 0x30, 0x4, 0x10001, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0x400fffff, 0x2, 0x97}, {{r6}, 0xfffffffffffffffc, 0x80, 0xd3e2406899b499f7, 0x8000, 0x2}, {{r7}, 0xfffffffffffffff8, 0x3b5ba6d85da04670, 0xd24e0b6b6e2cac23, 0x1, 0x8}, {{r0}, 0x800000000000000e, 0x8, 0xb5ba777d4e82fdb9, 0xc5, 0x1ee0}, {{r8}, 0xfffffffffffffff9, 0x2, 0x80, 0x3ff, 0x6}], 0xffffc4d6, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffa, 0x4, 0x20000000, 0xffffffffffff8001, 0x8945}, {{r10}, 0xf0d1f4e96669e56e, 0x20, 0x6, 0x0, 0xfffffffffffffe01}, {{r11}, 0x6, 0x44, 0x20000004, 0x80}, {{r12}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x0, 0x6}], 0x81, &(0x7f0000000280)={0x8, 0x8000}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfc6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xff4a, &(0x7f0000000040)="00000000002aeed100"/30) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xebe, 0x4, 0x4, [{&(0x7f00007bb000/0x3000)=nil, &(0x7f0000491000/0x3000)=nil, 0x36a8045d}, {&(0x7f00002c4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000366000/0x3000)=nil, &(0x7f0000438000/0x2000)=nil, 0x3dc4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000043e000/0x3000)=nil, 0x1}, {&(0x7f00002df000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil, 0x4}, {&(0x7f00003b2000/0x1000)=nil, &(0x7f00007ed000/0x4000)=nil, 0x7fffffff}, {&(0x7f00001dd000/0x3000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x1174}, {&(0x7f000068a000/0x2000)=nil, &(0x7f000049b000/0x2000)=nil, 0x5}, {&(0x7f0000053000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x1000)=nil, 0x9}, {&(0x7f00004f2000/0x4000)=nil, &(0x7f0000531000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000051c000/0x4000)=nil, 0x2}, {&(0x7f0000066000/0x3000)=nil, &(0x7f00000f8000/0x2000)=nil, 0x5}, {&(0x7f0000537000/0x4000)=nil, &(0x7f0000370000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2a}, {&(0x7f000055b000/0x2000)=nil, &(0x7f000031d000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f02000000ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c3ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1563], 0x1) socket(0x18, 0x5, 0x3a) socket(0x20, 0x2, 0x64) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28a, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="abfee9b2a15599cd01595fbb6923f97e163340a5bb41cd751b042878c3ed7743f6f6a79f30ed2c7a1eb1ef0035f5b57cfa9d43d4d98c", 0x36, 0x80b, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) semget(0x0, 0x1, 0x100) close(r1) r2 = socket(0x18, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="2ba4", 0x2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)="78deff41a60bccbd3a6c7a25f63a5221c30ab66afe16b373adf31c5f3996f8483118b41292835c9ea8fc277f30a4f904307dd4c0e74f90f0b57e2c423303dabca2075175e0faeb11b365ddc0d9fdb41a93ea08dc0199623b6fe23f78caf037f61d0d8f6d4281d429182272ff3c76", 0x6e}], 0x1) sendto(r2, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100), 0x0, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x20}, {0x3c, 0xff}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000c40)="99bce6c3ba83447f001574c54e028a7ce124c26741d6c823e838c61ecb73d2977160adaf5a00e9a671cd99d5328c7f29bd147fdab045a5ed7b0eb63cbd762c51c09cd3ef515a306412a508fcd108589b86dd29db663c771e376a7f7ac1c74ce14c1d12a11b42c86d54e17e7a6612871f862d3e657b19142045b70c8fcb22a841d9692e00b147a54503000091a49575a8184a33e5a40e9c3036647d9323e706d1c34a1724cda8891f9804beac7df28a0cc1a397c5526bdc77280373f500000000000000806fa63169fb294f29e84d772859268284b8b5f01c84f7d2063ae22c02bbb2082765dfe16b50e68a97a3186d0264ffed7ad1409d7cf6c19c6c97cdc081736aeb5f07ed6e264d73", 0x10a}, {&(0x7f0000000d80)="7f2bc7011890373cc71f5300000000000000018d11b801d52f5b74999edf3a13bf785e92d7e8f12a7b9f5aeec2a1ccab8452175e3deef0ea7e2f86d3e58349cd127e529dcc77b043767a08f407ae513c8ce61f16b45f1d2ff8f3e448dc6201944cdbbc75ff25d45d0ee038d0a290ed0b06d0132be1676f836e20438acb15c49051d95f1406f7fce982ce8b771f312982b000000000000000000000000000000079f358e5bd8d414a3b1f48925952d970825c12fb64197671e5b54ae8f4be2de8eef8ce0669e6807c4162c0c2286e2d1ead0dad15e5858b2fa6d6ff006b15ba242be02bae572f75e0140818627c90415e1e70b930ae794e1094ffc08109aeee3994a148d0f191c5f22a05c3c72f7bc2e67ff48718fbd549913f129e92d3798123b33986426250b38aae0a34934ecd118eec84b27f69184d8c11dead91b462f67487b8f10c8b17b5a731d4a08a17d4a3397e152a7435d717b59b5fb52fbd6298c1812e66bfdf11ee38dff718c7580b9f757e9edf8301e342f45c4ced23d1c3fcefc256d25f3846c1a3070e76d30683be936b9eff92bcec77ddb71c2dc5fb5bede3235cc3b460d990d176d02465cb72a2ff807345caa895a52432dd282fe982addb8f118e7942b0e59846205a427caa92f31a069d4a47858d2e84601a611f4b94aa7c6778dbc2e4c7498d15de56528d3ac8d2e7993ca47c0a800626ffb0ae65b94c3f6fe04d54ac800b55633fa29a1e6ae8a2498e456449554dc4", 0x219}, {&(0x7f0000000600)="edf205a5ac47510e8811f59a08f3eb77b18265c2b92d6da9b283b3576b29e62977aa736906fcb421767444c449ea82ae3273a62b6aa66a5421d02ec3e268b0f547254898687c09c2523fdd4b48aa4a2d7eb6d586a1dc05200ce05ed913283b1aec05a33b9a817ca1ce1981a985e210ae8e7cba0654dd7453e39e982a847c819775d2c399768e34075443dd2e2de076db025dbeb65b8f677d40f59f6fa43e5a7a803a8cf7cd1e49071a0b84775481f8eee25e4261543ce64e077436516ab217b21a1652b6d9da376b", 0xc8}, {&(0x7f0000000700)="aee10610ddb4be0082c36ba599174477b5eef08b49ca42ca79176fc5a010656bc0aa3f7ddae42d4dedc08ba3052487fc884ad41edf151b6bc1378458075843f391c3864ad8b025b82370201ae880e9bfa5f409dc91e97f1c3bf546ac9767c6028d07b1ced4a58661af267d2906e113473316a41ae6c1d77ca3fc73fe05dbfe376a3a00a01a74c2e70fe44ac926d5f35a2014b5ff2babf91de80ec162335f725b78ed346ef3267bd1c6e4dc5be6d0cfcac94fca", 0xb3}, {&(0x7f0000000bc0)="1f204f7cfdf6ce87c843a6c6b5b2e51408f5aba048527f1e781085b74d6ca0039142be98f494262abde82a7c66e2f13fd3a5696ff522bdfd546c24f77f48f90773967e28748fac1f3da4b041ad28a4c3d318", 0x52}], 0x5, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1c90000000000d4c7403fc473c9624a73f9d08200ffff00000100000067f1264de60deb687b3338", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="30090ceb3fe658f8f25b4a2c6b2478fb00000000000d053d75c8e027e350b2f48dcc907430aae8a9a93fb531fd145fc1e460ca8a6845ad9a7f7e81557d0594fe0e85b46bde6c4485353a58ff093e709b9203df74273c5e674fc0", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0], 0x60}, 0x410) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r12, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r12, 0x20007479) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x5, r15, r16, r17, r18, 0x2, 0x9}, 0x0, 0x1, 0x8}) semctl$GETZCNT(r14, 0x3, 0x7, &(0x7f0000000040)=""/102) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0x20, 0xc89) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r1, &(0x7f0000000040)=[{0x4, 0x7f, 0x400}, {0x3, 0x7, 0x800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0xa000, 0xba8d, 0x3}) shutdown(r1, 0x1) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40010, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) 16:00:00 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x14e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) open(&(0x7f0000000140)='./file1\x00', 0x10108, 0x1d4) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r2, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r2, 0x0, 0xfffffffffffffe5b) close(r2) pipe2(&(0x7f0000000540), 0x30004) 16:00:00 executing program 0: r0 = geteuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bee8b1bc8ee4faed272ca2a60c22656377b4b4d7c41c16c8b1f7cd29be498d87da280db93bc2f16e5f86d8c50945"], &(0x7f0000000040)=0x1002) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8000, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xa}]}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32=r5], 0x1, &(0x7f0000000880)=[{&(0x7f0000000780)="37905ab5de34145da6a1099723e6727ad3f4"}, {&(0x7f00000007c0)="05ca768ca20ba5563eced728960810ed63aebeecaede2275c568965527c5d74c2eceaa6732d910e6f51633485941e596c2e0a0bb4f73adf11a6074b108a64a8fd5275695d45f3d82e7da50a9ba3c63fed559eec0637ed4d30ae65aa94e29b91a81feb0d41611b938b37df86806d3861526d0a4ffd47e198613fadaadac3056f83b1331d17f7215be659f3a658b4d51c16d4f3039307800c87c28a31043dcf48c073bb8e6115e27ab173144058cd85afcaecefb894f50c8866186"}, {&(0x7f0000000a00)="cac8da55ca7f1f793733ee02ce15b4ff79cfac8f1a67313e80fbde0cb3a7a9a672bc71be678252b2905eb6083c02dac0538a5bd046f83646256a91d92e8da17650f9d21df28455420ccb73035899e1838abf76223dbf57fa59398beb21769e1b0b97249d1a8fdb68675d4cbabebd909dfcd786e121676b475fd40853d0c1909386dc396c34dd870f2ad46b9e5219c7088b566b9872915d3495e988ff7d2e8afb8db60b6c14dccd6dc079e742108e8b14018f320a2a6187c92f559b40d5af8de04c568767025683200fd40551f911b688ca2e66f210d554be7a1978008f3eb7cfb8f1291147623057"}], 0x0, 0xfffffffffffffffe, 0xfffffffffffffcb7}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x0, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/220}, 0xe4, 0x1, 0x1800) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)='5~:\x00\x00\x00\v@\x00\x00\x00\x00\x00\x00', 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80000000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup2(r4, r2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x9, 0x400}, {{r0}, 0xfffffffffffffffa, 0x40, 0x44, 0x1ff, 0x7}, {{r5}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x1, 0x20}, {{r0}, 0xfffffffffffffffe, 0x184, 0x1, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x7, 0x10, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x8001, 0x7}], 0x3de, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x4, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd5, 0x0, 0x8, 0xf10c}, {{r7}, 0x0, 0x0, 0x1, 0x4, 0x8a}, {{r8}, 0x0, 0x9cc5402990bfabff, 0x2, 0x4, 0x100000}], 0x200, &(0x7f00000003c0)={0xffffffffffff3916, 0x200}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x850, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x9}) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="5602e5ffffff45f799a75fe16dac623d613677ffff0000"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0), 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x1, 0x4, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/206, 0xce}], 0x1, &(0x7f0000000400)=""/226, 0xe2}, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000080), 0x0) close(r2) write(r3, &(0x7f0000000080)="629d307b3bb8ccbeefa04e6def5e58a88a438c8f4364a6a23516da2cfeebfe74678e189b1c487a34fddd43e97e95a324d53736cdd5f595c220c07a3023ec0f6bfe384dc5ce3d2b1882a21adc3e7f3f24d3640ced79dc4560c8002967842431ab7c0d4a33746f9035dc658055aec1239940f793d468f6e33ccd9319ae911df6efc210905497fa82fd72ea8adcb7afd6389ccb75391515d78dfc3e3d510929cf0efe1fad85f8238beadb67f1d7b91e938922ca414dd71d764ee36091de54ff3472c48c", 0xc2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$unix(r4, &(0x7f0000000380)=@abs, &(0x7f0000000500)=0x8) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500), 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x4009, 0x74) fcntl$getown(r0, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x5, 0x7ff, './file0\x00', 0x40004, 0x3, 0x7, 0xc}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)="6c71f20789108791cb6e32f58dcc2ac37a9c66983b492f6ad8d50a6734aa9c6d6d69cdf5f8818aaaee7bdc99f0fe562bb599e090de6027b6f691f96e97634c1447afa4ce0ed9bb156106e15453bc25ae3c204c3e3200625d89e3734bcb6fb0a6cc13a5f3fed8e492cdaa339351b4530ccbd69b", 0x73) fchmod(r1, 0x9533371aa470d705) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x48000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r5 = open(&(0x7f0000000000)='./bus\x00', 0xa16c1e60f01fcf04, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = kqueue() ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r6, 0xf7237e27c88e641d}) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0xd51, 0x0, 0x0, 0xffffffffcaaa664e], [], [], [], {0x0, 0x0, 0x0, 0x81}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x29]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) r11 = getpgrp() r12 = geteuid() getgroups(0x1, &(0x7f00000008c0)=[0xffffffffffffffff]) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x20, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r18 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r18, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r19 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r20, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r20, 0x20007479) 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)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r27, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r27, 0x20007479) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x0, 0x4, 0x8}) r34 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r34, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r35 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r35, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r36 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r36, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r37 = accept$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r38 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r38, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r39 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r39}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r40, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r40, 0x20007479) r41 = socket$inet(0x2, 0x3, 0x0) writev(r41, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) r42 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r42, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, r44, r45, r46, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r47, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r47, 0x20007479) r48 = socket$inet(0x2, 0x3, 0x0) writev(r48, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r48, 0x0, 0x6a, 0x0, 0x0) r49 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r49, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r50, r51, r52, r53, 0x2, 0x9}, 0x0, 0x4, 0x8}) r54 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x8808, 0x0) r55 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r55, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000540)="77025b86845100b29ead717c901bd33996ad7d199e4c0b30dde99c6c3258b43f03363600e1f12ecf98e9eb002d06add46fea3cb34da804dab7972df150c6b2cf79339cb9a9b7e4fd947b3bb8c1749dfebc438b3062197dd4f10464df7a78b930d792074edcae6bcc4bc4e4c5ed4fd554d080cb5e27b58f354cbd458b1ba0ccac438b374b174ecfcafbbfe80c10d4cb031ccf9dd5b7edf6c3ef0da34bca9760b44808ad080562d6255d143b06bd480cc25a78aefc2b3b3a0e9586e393296b040972c3881efe2712afe616b0d0dc2f0691207968f8c7427eea7c7cac77718e660043ea23cc884c83a17a5d3c39346e79774bb50ab73cb980", 0xf7}, {&(0x7f0000000640)="79315d396b46e82cce1a54b77dd63d27f1d7813689a889b4273d8a7949bd8b66d29dc8624fdd4a0b34e8c11e7f3bf9bc2dc7cdaf7ef3881e30b2", 0x3a}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="7fd3fa75a4ca57ef4555c3399d108fa9f3751d0b99801c86b64b9d87", 0x1c}, {&(0x7f0000000700)="173e78416f18c4c186f744589b28bac840794b8a80bfdac14de3f664703d1dc36dfb41ba53024fb2a7b98e8511496636db4f07b7bc0e77588331aecab15083c166d20eb818f626ccd1f9b3320c2e6eecee1f2e6d5828977d3b393c1c975a285f6742599308902caf1a2c2acfd5c7243425b74899bd6d5089dbe9ebc8daf7ef5eb5dae448b66c3c9e4894e8828021d942b930991603034d9dfe8f7b6dd83fc8dea635b2d77ce49aee660316c3579b4ef9c9c848b45a92c8efe3d08a33b56cd0b9f46aea7c7562a6ce3a96b294508b8794ff4a3c02bba95bb95cb5b27c329090e1a3f0c68a2b2a0a7911c888e2569555185ee5f3ef5593", 0xf6}], 0x5, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r23, @ANYRES32=r31, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r43, @ANYRES32=r51, @ANYBLOB="0092d9656ec224d89f384273324b4d207f5f9c00c4838fd60a77d9d8bb7208cd731f606f99639cebc880818b82c680e013f7bbd4e86f39dbdcdd9abe0be276ef6f713ec0b64647f3e2987488a8036a58c6e90cbb0d8fe3c9ec84121f60f3e4c2263826d1c26f81b8a328dc0d574c93f19b8fa1e66a740e59e6f247e7073746632b9cddfbdc661b1786f4381a03a005e2ff9bd91d7158531df28753b826734455b07e8bd797ee64c7ec6d54bd078286c7818e8fdb8e61d236f040c4ca4b068e8fda13fa3710b6158e9b8a1632eb5b54b6e751a2443d91ec47a0888873bdacc334a9a2545a1282d26cfb64e0c908b0f6b0fae34db9788277716fcc9671fa1c442a9412210688ab5e4b5fb4535642baf924a3b3097cc9f3bf72fef230", @ANYRES32=r54, @ANYRES32=r55], 0x100, 0x403}, 0xb) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000004c0)={0x101, 0x2, 0xc0db, 0x5}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") geteuid() 16:00:00 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="1eec010c0ea8e802f4c8b1a2a1ec4484967b4237affe703cefee634a610ee79cb2a19a5cd5", 0x25}, {&(0x7f0000000280)="5e82b4a9ed60b3967baf492d77315e99839721d60836ed5e616d58bc14b509dc31fb8966ac5be647598b5595031b384f16a9606beba47686bdbc1fdca85d82b9d1c413fb6235120a31cd02e23c8e076111c4352e470c0d158dcf7cee0c86cd830bd0f77e51f95df101d75f83e0ac7663314c85f3a0b3b2ca38dad2baa93da8508bffce0b427aa05ed6f74bc911d2ca20e1b5e8501d0994", 0x97}, {&(0x7f0000000200)="19d727bf9c0afb6234a51bb014684268", 0x10}], 0x3, &(0x7f0000000380)=[{0x68, 0xffff, 0x38c, "9a56476bcd091d667165b685cc1fd93a8d231e775cdfd917c316b1f3a49fa092ac3fa38c4beea4defeb2b0e4106ba46577623a22b4bcfe993be53c462cc22cded51ea5257927a6b5c2e6a6376247fd4720"}], 0x68}, 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) shmget(0x1, 0x4000, 0x206, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000001080)) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4094, &(0x7f0000001000)=0xffe) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) oLoLvm_resetcpu: failed vm_resetcpu: failed 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r2, &(0x7f0000000080)="ef031994adee99412679f3e439f0e6843695ceac89d6af7a521057949f16bf397e1e8742f9e8c9e277e67959f95c113b3b144295f691e8c8144dca6232a342d82ccdb268896b3c904c1db15a0bc7194df8a3effa81fbb837f83bd3aa13c0d2c5ca19c3f9ebd5c4cce51adf9ef04237e3fa2febddd0aa2ce89db2dccba3f33afe501aeac1ea74bdc330f7c0294293cf8e540dcbec7970b31b4ec0981d0f84c96a7927f59c4819e119e3ed74d0aab332e109ed871906933fc268f32f16f3fbc9f56d", 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:00 executing program 1: 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$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:00:00 executing program 0: socketpair(0x20, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/139, 0x8b, 0x840, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x6, 0x7, 0x1, 0x3f, 0x101, 0x0, 0x2, 0x4, 0x2, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530005c2f5706738a9317f0f87887e57ad62b7729a29acc237cf5320b1affee7ecc3054d9da40a94f0ec7ed9d02e6241824f45206d2441878f9a9718fbd170003e13a92ef02e99de2ffad119c531665aa3a495a2af2ef8d0b29a339b98e84aad448b3590a91639f8f2ff0f9796d9779001e9c3d0df851795a05c12b16629e0d710e967a6d37e1a68f36a4b62dc01adedf4aef7db8cf18c9b5ea9293363385c235a633db7feaac34d0119286c5468acccc7002000000e5512a0e788a6409b13c4eca4c51886d5b19c025e85672b99b2364"], 0x10) msgget(0x3, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYBLOB="c36dfd65bdad3e168f106de060aaf9c00ac91db08a00f276f195d712bd50938901ce5973c2", @ANYRESDEC], 0x3b}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x304}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept(r2, 0x0, &(0x7f0000000440)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r3, 0x5) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) execve(&(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='-\x00', &(0x7f0000000580)='*\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/bpf\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='tap']) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x1, 0x7}, {{r4}, 0xfffffffffffffffe, 0x4, 0xa2, 0x7, 0x80}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x7, 0x400}, {{r0}, 0x69e18b0f2ec08e3a, 0x2, 0x80000084, 0x2, 0x6}], 0x40, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x70551e830d519024, 0x80000000, 0x3c42}, {{}, 0xfffffffffffffff8, 0x10, 0x40000000, 0xfffffffffffffff9, 0x1}], 0x401, &(0x7f00000002c0)={0x401, 0xfffffffffffffffa}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x344a1d94) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) listen(r0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1"}], 0x31e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000100)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x0, &(0x7f0000000240), 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d, 0x0, 0x0, 0x4}], 0x43, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x9d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(0xffffffffffffff9c, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0xbc411786b032e63f, 0x8000, 0x1) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) r2 = msgget$private(0x0, 0x1d) msgsnd(r2, &(0x7f0000000140)={0x5, "cb6b64961f5c529467212e042036503cdeeb5b436d0e930b723ebd2b2c59f275ded59cb850a3639a986af4a12e313686391ba16386529ac50c270a0fd21e73f6328f7f23da97b12ce4e72d6c9a1f405463a03acb500d33cd833ce47c786089cd58d57c77ed5b16a78613008cc87820c4804c5cf7ef88b8fb75263a2dbcea6ae01267ddb8bca98e7ba3800e527a5df107ed9d59451684923f72eaeb618f7d9ab98520d446dadca9d31bf231c9e92cd9b46be0a9bc2af8af6201"}, 0xc1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x9, 0x100}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x9, 0x6, 0xbb, 0x1}]}) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x200) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000400)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r8}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x0, 0x2000, 0x110, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x74}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x9d, 0x0, &(0x7f0000000200)=""/157}) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x1, 0xda, 0xfffffffffffffff9, r4}) tap1: address list non empty 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2f66696c65300077200823bdbe5062bf39fa345e93a3829dfd906869fa4470a9a1bb6fd376d1972ad1183bd7e2fe6037b80d4a1262b9e9fd68328cb8577e6a77857b583a0dfefa3c"], 0x1c, 0x0}, 0x0) msgget$private(0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x3ff, 0x0, 0xfffffffffffffff9, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x81) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r3, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r10, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r10, 0x20007479) 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)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x0, 0x4, 0x8}) fchownat(r2, &(0x7f0000000080)='./bus\x00', r8, r14, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getegid() 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe23) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x40000000000000, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r2 = syz_open_pts() syz_open_pts() flock(r2, 0x3) pipe(&(0x7f0000000040)) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r2) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206925, &(0x7f0000000300)) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) getuid() 16:00:01 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x45) kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f, 0x4, 0xe1}], 0x34, 0x0, 0xc68, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x0, 0x4, 0x8}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x401]) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000001c0)) 16:00:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f000023d000/0x3000)=nil}, {&(0x7f0000237000/0x10000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r10, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r10, 0x20007479) 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)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r17, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r17, 0x20007479) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r24, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r24, 0x20007479) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r31, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r31, 0x20007479) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r33, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x0, 0x4, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r38, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r38, 0x20007479) 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)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r40, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r43, r44, 0x2, 0x9}, 0x0, 0x4, 0x8}) getgroups(0x7, &(0x7f0000000000)=[r21, r30, r37, 0x0, 0xffffffffffffffff, r42, 0x0]) r46 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r46, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r48, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r48, 0x20007479) r49 = socket$inet(0x2, 0x3, 0x0) writev(r49, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r49, 0x0, 0x6a, 0x0, 0x0) r50 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r50, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r51, r52, r53, r54, 0x2, 0x9}, 0x0, 0x4, 0x8}) r55 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r55, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r56 = fcntl$getown(r55, 0x5) r57 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r57, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x2, r13, r45, r47, r54, 0x90, 0x1}, 0x9, 0xbe, r56, r58, 0x4, 0x20, 0x800, 0x7}) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x1) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001580)=0x4, 0x4) bind$unix(r5, &(0x7f00000014c0)=ANY=[@ANYBLOB="7300000d04000000702a36a7fd25612e453dd0a47e4394c1d16f36aced5b9dab1296c8a63501ba32879bace38cb6172dc515ebb3864a80301e57419a00002375c6118cf4ac8c3cc37f422cb7ef927d09f17286649f865566b3448ad49614daf9050621e2e11505648074e7d7ff7785d421ef53da6254d725cedd9a94d2685fc55fe4209b32"], 0xc3) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r2, 0xa, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r10, &(0x7f0000001480)=ANY=[@ANYRES32=r11, @ANYRES32=r12], 0x2) sendto$inet6(r10, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r13 = accept$unix(r3, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r13) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) socket(0x20, 0x1, 0x20) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0xe4, 0x0, &(0x7f00000000c0)=""/228}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup2(r0, r3) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66a4747ad6bc0defe8da4ce435fa4f1d156247140a87bfe778b9a5a232eea83376a28f608d9253042116d021262ad5177a253bd8a4ed6f26f8ef3ba3255b1df79faff0e5589ace4d0178b1d90e10ced7e69d55c58a2d2875517f130424d114ef3055eb5e6dfb99edfc8f682ec9c9c290a52b8f9535a70c5632c24ce878b29fea24a0f759f5434b901ccd70e8463654b8bc3121ce8cf64388ff74ebc9"], 0x10) write(r0, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000", 0x14) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 62122 78685 0 0 0 0 syz-executor.1 *269811 78685 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822068b1,ffffffff821d431e,350,ffffffff821ac2d6) at __assert+0x2b rtrequest(b,ffff8000239fb418,83,ffff8000239fb4b8,0) at rtrequest+0xbd2 rt_clone(ffff8000239fb528,fffffd806f6cf710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cf710,fffffd80705b11f4,0) at rtalloc_mpath+0xba ip_output(fffffd80705b1100,0,fffffd806f6cf700,20,0,fffffd806f6cf690) at ip_output+0x4f2 rip_output(fffffd8077b3a900,fffffd80718d1208,ffff8000239fb738,ffff800021780000) at rip_output+0x252 rip_usrreq(fffffd80718d1208,9,fffffd8077b3a900,0,0,ffff800020acea00) at rip_usrreq+0x46a sosend(fffffd80718d1208,0,ffff8000239fb958,0,0,80) at sosend+0x645 dofilewritev(ffff800020acea00,3,ffff8000239fb958,0,ffff8000239fba40) at dofilewritev+0x1b7 sys_write(ffff800020acea00,ffff8000239fb9f8,ffff8000239fba40) at sys_write+0x83 syscall(ffff8000239fbac0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,9ef6d38e010) at Xsyscall+0x128 end of kernel end trace frame: 0x9f217a91750, count: 1 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 "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822068b1,ffffffff821d431e,350,ffffffff821ac2d6) at __assert+0x2b rtrequest(b,ffff8000239fb418,83,ffff8000239fb4b8,0) at rtrequest+0xbd2 rt_clone(ffff8000239fb528,fffffd806f6cf710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cf710,fffffd80705b11f4,0) at rtalloc_mpath+0xba ip_output(fffffd80705b1100,0,fffffd806f6cf700,20,0,fffffd806f6cf690) at ip_output+0x4f2 rip_output(fffffd8077b3a900,fffffd80718d1208,ffff8000239fb738,ffff800021780000) at rip_output+0x252 rip_usrreq(fffffd80718d1208,9,fffffd8077b3a900,0,0,ffff800020acea00) at rip_usrreq+0x46a sosend(fffffd80718d1208,0,ffff8000239fb958,0,0,80) at sosend+0x645 dofilewritev(ffff800020acea00,3,ffff8000239fb958,0,ffff8000239fba40) at dofilewritev+0x1b7 sys_write(ffff800020acea00,ffff8000239fb9f8,ffff8000239fba40) at sys_write+0x83 syscall(ffff8000239fbac0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,9ef6d38e010) at Xsyscall+0x128 end of kernel end trace frame: 0x9f217a91750, count: -14 ddb{1}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x437c __ALIGN_SIZE+0x337c rbp 0xffff8000239fb230 rbx 0xffff8000239fb2e0 rdx 0x437d __ALIGN_SIZE+0x337d rcx 0xffff800021780000 rax 0xffff800021780000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x7a1e47b943f3af90 r12 0x3000000008 r13 0xffff8000239fb240 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000239fb220 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=269811 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020acfb48,0xffffffff8265a258 process=0xffff800020adc380 user=0xffff8000239f6000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78685 62122 73517 0 7 0 syz-executor.1 *78685 269811 73517 0 7 0x4000000 syz-executor.1 19708 221754 11184 0 3 0x80 nanosleep syz-executor.0 19708 214639 11184 0 3 0x4000080 netcon syz-executor.0 19708 161597 11184 0 3 0x4000080 fsleep syz-executor.0 11184 371592 97173 0 3 0x82 nanosleep syz-executor.0 97016 367949 0 0 3 0x14200 acct acct 36606 30702 1 0 3 0x100083 ttyin getty 73517 290942 97173 0 3 0x82 nanosleep syz-executor.1 58519 168098 0 0 3 0x14200 bored sosplice 97173 37799 49758 0 3 0x82 thrsleep syz-fuzzer 97173 195067 49758 0 3 0x4000082 nanosleep syz-fuzzer 97173 471078 49758 0 3 0x4000082 thrsleep syz-fuzzer 97173 415870 49758 0 3 0x4000082 thrsleep syz-fuzzer 97173 39274 49758 0 3 0x4000082 thrsleep syz-fuzzer 97173 248370 49758 0 3 0x4000082 nanosleep syz-fuzzer 97173 417108 49758 0 3 0x4000082 kqread syz-fuzzer 97173 416510 49758 0 3 0x4000082 thrsleep syz-fuzzer 97173 161120 49758 0 3 0x4000082 thrsleep syz-fuzzer 97173 352999 49758 0 3 0x4000082 thrsleep syz-fuzzer 97173 37130 49758 0 3 0x4000082 thrsleep syz-fuzzer 49758 16227 5321 0 3 0x10008a pause ksh 5321 394922 71539 0 3 0x92 select sshd 71539 118250 1 0 3 0x80 select sshd 77517 495726 26904 74 3 0x100092 bpf pflogd 26904 262884 1 0 3 0x80 netio pflogd 18402 49425 29875 73 3 0x100090 kqread syslogd 29875 338171 1 0 3 0x100082 netio syslogd 50751 469854 0 0 3 0x14200 pgzero zerothread 55757 245818 0 0 3 0x14200 aiodoned aiodoned 28311 329969 0 0 3 0x14200 syncer update 59925 210080 0 0 3 0x14200 cleaner cleaner 47893 379572 0 0 3 0x14200 reaper reaper 31551 93166 0 0 3 0x14200 pgdaemon pagedaemon 20801 52233 0 0 3 0x14200 bored crynlk 38727 448503 0 0 3 0x14200 bored crypto 15106 480898 0 0 3 0x40014200 acpi0 acpi0 48466 151561 0 0 3 0x40014200 idle1 94785 88348 0 0 3 0x14200 bored softnet 68036 518321 0 0 3 0x14200 bored systqmp 74180 225653 0 0 3 0x14200 bored systq 45300 293968 0 0 3 0x40014200 bored softclock 38117 206375 0 0 3 0x40014200 idle0 40565 270056 0 0 3 0x14200 bored smr 1 50582 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 78685 (syz-executor.1) thread 0xffff800020acea00 (269811) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9610 7043K 8282K 78643K 24797 0 0 pcb 13 11K 13K 78643K 1354 0 0 rtable 145 16K 16K 78643K 3541 0 0 ifaddr 112 28K 33K 78643K 1170 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1728 0 0 iov 0 0K 32K 78643K 1373 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 78K 78643K 6470 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 98 0 0 VM map 54 27K 27K 78643K 81 0 0 sem 12 0K 1K 78643K 2837 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5809 0 0 sigio 0 0K 0K 78643K 74 0 0 proc 57 51K 83K 78643K 2339 0 0 subproc 32 2K 2K 78643K 541 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 690 0 0 in_multi 33 2K 2K 78643K 736 0 0 ether_multi 1 0K 0K 78643K 66 0 0 mrt 0 0K 0K 78643K 32 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 1231 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 226 452K 461K 78643K 21623 0 0 UVM aobj 130 4K 4K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1485 0 0 NDP 24 0K 1K 78643K 366 0 0 temp 257 3561K 4201K 78643K 211196 0 0 kqueue 0 0K 0K 78643K 49 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 113 0 108 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 593 0 593 2 1 1 1 0 8 1 rtentry 112 681 0 626 2 0 2 2 0 8 0 unpcb 120 3304 0 3290 4 2 2 2 0 8 1 syncache 264 42 0 42 19 19 0 1 0 8 0 tcpqe 32 138 0 138 11 11 0 1 0 8 0 tcpcb 544 2679 0 2671 24 23 1 12 0 8 0 inpcb 280 9995 0 9984 29 27 2 9 0 8 1 rttmr 72 11 0 11 8 8 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 4 0 4 1 1 0 1 0 8 0 nd6 48 89 0 87 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 161 0 161 8 7 1 1 0 8 1 pffrag 232 133 0 133 13 12 1 1 0 482 1 pffrnode 88 133 0 133 13 12 1 1 0 8 1 pffrent 40 4231 0 4231 13 12 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 458 0 402 1 0 1 1 0 8 0 pfstkey 112 462 0 406 3 0 3 3 0 8 0 pfstate 328 462 0 406 8 2 6 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 14 0 12 11 9 2 4 0 8 0 art_heap4 256 2788 0 2544 35 15 20 20 0 8 1 art_table 32 2802 0 2556 5 2 3 3 0 8 0 art_node 16 676 0 630 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 19 1 0 1 1 0 8 0 semapl 112 2833 0 2823 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10408 0 8973 47 0 47 47 0 8 0 ffsino 272 10408 0 8973 96 0 96 96 0 8 0 nchpl 144 22298 0 21813 61 40 21 61 0 8 0 uvmvnodes 72 6411 0 0 117 0 117 117 0 8 0 vnodes 208 6411 0 0 338 0 338 338 0 8 0 namei 1024 77190 0 77190 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 52 0 0 7 0 7 7 0 8 0 vmpool 552 79 0 27 4 0 4 4 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 67467 0 67467 43 39 4 4 0 8 4 plimitpl 152 473 0 466 1 0 1 1 0 8 0 sigapl 432 5924 0 5910 3 1 2 3 0 8 0 futexpl 56 144698 0 144697 1 0 1 1 0 8 0 knotepl 112 1253 0 1234 5 2 3 3 0 8 2 kqueuepl 104 1851 0 1849 4 3 1 4 0 8 0 pipepl 112 7072 0 7053 20 18 2 2 0 8 1 fdescpl 488 5925 0 5910 3 0 3 3 0 8 0 filepl 152 60744 0 60648 36 30 6 13 0 8 1 lockfpl 104 2001 0 2001 2 1 1 1 0 8 1 lockfspl 48 709 0 709 2 1 1 1 0 8 1 sessionpl 112 51 0 42 1 0 1 1 0 8 0 pgrppl 48 98 0 89 1 0 1 1 0 8 0 ucredpl 96 6047 0 6039 1 0 1 1 0 8 0 zombiepl 144 5915 0 5915 2 1 1 1 0 8 1 processpl 896 5947 0 5915 4 0 4 4 0 8 0 procpl 632 19092 0 19047 5 0 5 5 0 8 0 srpgc 64 51 0 51 16 15 1 1 0 8 1 sosppl 128 122 0 122 21 20 1 1 0 8 1 sockpl 384 14062 0 14036 46 41 5 14 0 8 2 mcl64k 65536 607 0 0 72 10 62 64 0 8 1 mcl16k 16384 39 0 0 5 3 2 3 0 8 0 mcl12k 12288 49 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 1 2 3 0 8 0 mcl4k 4096 41 0 0 5 2 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 185 0 0 19 2 17 19 0 8 0 mtagpl 80 129 0 0 2 0 2 2 0 8 0 mbufpl 256 951 0 0 41 0 41 41 0 8 0 bufpl 256 23764 0 16706 442 0 442 442 0 8 0 anonpl 16 756706 0 736129 222 128 94 101 0 124 6 amapchunkpl 152 44562 0 44391 55 41 14 17 0 158 3 amappl16 192 33292 0 32104 209 145 64 72 0 8 3 amappl15 184 1723 0 1719 4 3 1 1 0 8 0 amappl14 176 792 0 786 1 0 1 1 0 8 0 amappl13 168 389 0 389 8 8 0 1 0 8 0 amappl12 160 534 0 530 1 0 1 1 0 8 0 amappl11 152 1166 0 1156 1 0 1 1 0 8 0 amappl10 144 588 0 583 1 0 1 1 0 8 0 amappl9 136 1571 0 1568 1 0 1 1 0 8 0 amappl8 128 1216 0 1153 5 2 3 3 0 8 0 amappl7 120 703 0 694 1 0 1 1 0 8 0 amappl6 112 1148 0 1127 1 0 1 1 0 8 0 amappl5 104 924 0 911 1 0 1 1 0 8 0 amappl4 96 6275 0 6242 1 0 1 1 0 8 0 amappl3 88 641 0 636 1 0 1 1 0 8 0 amappl2 80 46128 0 46050 3 0 3 3 0 8 0 amappl1 72 142964 0 142532 25 15 10 20 0 8 0 amappl 80 19982 0 19909 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 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 6004 0 5910 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6004 0 5910 1 0 1 1 0 8 0 vmmpekpl 168 54258 0 54207 4 1 3 3 0 8 0 vmmpepl 168 767862 0 765362 347 196 151 167 0 357 34 vmsppl 368 5924 0 5910 2 0 2 2 0 8 0 pdppl 4096 12015 0 11926 18 6 12 12 0 8 0 pvpl 32 1973703 0 1950411 421 202 219 233 0 265 25 pmappl 232 6003 0 5937 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 783 0 76 21 0 21 21 0 8 0