&(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x0, 0xff, 0x800}, {0x0, 0x33db, 0x1000}, {0x0, 0x993, 0x2800}], 0x2) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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//file0\x00', 0x2, 0x20, r10) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000000)={0x296, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x4) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, 0x0) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = msgget$private(0x0, 0x718) getuid() r14 = geteuid() r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a191d386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef00012f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9728a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e352d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3032aad4a6cf6979b64c8d7855c706f0c574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d66358a2bf7eb66d2c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c9e932b116211a5bb97b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb6446be9389e32be2cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c6708000000000000007aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b850747213442d720dac635800236b272dd10010008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e535ac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb824f117c80841ea6147ce522005f96566eaab0393c589797e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7e8f501542b9afdc15361d2d0c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14705000000074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259db8ebef3c31b342bae09e9453638371101fdb7bbf1237472c058e000000000000000000000000000000000000000010000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035cda5397895cedb795c0205ec3e1ac91ca7a8b1155140000000bbf44e367dea00cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9f52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000000000000000000000000000000000000049791473c13c6811d7a072d666e824e3b0a51b3c6ccdc71798a8c8ceb483a360d71e56e0daa8daed0783d4bf8e3add063cb66ca6c9e129cb342890d0f250b6b3c46cbf00000000000000000d26c37e88549dfa3b58a57770605f183ddc51fa6098937775cd766cdd7ca0ee5698586697a8abdbe0d68b8e73aeecdbba94c2c1b73f92827cdf1d5d996a08bdb0e219c783b41362232a472f7eb4804937886cfa1014b841383b8d9e9cbd74c8315395378ac00296f2e10942eb5cf1424200a9194bc451aa870afff022eb2ce7782d7fc47143004c2e81d43b56b7f5948e55eea2a3900f8b77ad7ce17b3641cfd152ca21fd8e14a2d3c0e5d59a55a4e42d101b965005e081b869f070afb5950159e8f672aa3e4a815e93e57a776e3368f4e88525a82b307cc38840e1c750e7b3af00e70785a2ef2bfe466b5a0c9338b2a2e7393f351dc755b82c667dcb54437f4a451869cc6c91d44513840870eeed90a38d3fc7476f712957ebf9b03aa441200886c5ee575c696fb4b7969a432ff18f1dda2bf7d18d00c4d070ab65fda47a1a8cab32e941732a73e95471932baed245006fa902162b"], 0x10) writev(r15, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r24, 0x1}, {r24, 0xaf}, {r24, 0x10e}, {r24}, {r24, 0x2}], 0x5, 0x8eb6) shutdown(r24, 0x1) fcntl$dupfd(r24, 0x1b, r23) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x6, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r32 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r32, 0x1}, {r32, 0xaf}, {r32, 0x10e}, {r32}, {r32, 0x2}], 0x5, 0x8eb6) shutdown(r32, 0x1) fcntl$dupfd(r32, 0x1b, r31) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x3) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, 0x0, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r27, 0x0, r14, r8, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r33 = syz_open_pts() close(r33) writev(r33, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r33, 0x4, 0x80) fcntl$setown(r11, 0x6, r16) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x3fffffffd], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff], [], [{0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0xfffe}], {0x2, 0x0, 0x0, 0xfffffffffffffffe}}}) 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 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x59521378) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400000000002c}, {0x1d}, {0x6}]}) socket$inet(0x2, 0x4000, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x2000}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0xc004, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000400)={0x2, 0x3}, 0xc) r4 = dup(r3) r5 = socket$inet6(0x18, 0x4, 0x81) recvfrom(r5, &(0x7f0000000480)=""/116, 0x74, 0x2, &(0x7f0000000500)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r6 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x1f, 0x0, &(0x7f0000000080)=""/31}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005d4000/0x4000)=nil, 0x4000, 0x94d8836098332093) close(r1) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, 0x0) setsockopt(r7, 0x7ff, 0x7fffffff, &(0x7f0000000180)="a1cd230f842f6d7c1af9f814b0e0b19bb5a2f8d13fb0880f6794b17f2f9f2e38e1cac8ce5d33f13f885d26bd92ccd24523b37268b94d6b9b00d32f3cd8a526b53d625383d178d40d20269d0add2758daebdce879f32301e9b99f83cd986dd9a4672fde212397b31a55f547a1ca3eee082140d8a1c634e253820c9374046147164b862374767bc64ab504eb72ce64c89dcdbc76aabbb6f6c3d6fa43f2ba50c097cb8c074ce1ad0054205e7f2d8b992affbad02a63c611100072feb00ea5dc01eeb7b2abcd128ebf0af5a0368361f051de06b338", 0xd3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffeff) socket(0x4b, 0x8000, 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x9, 0x1, 0x1, 0x3}, {0x0, 0x6, 0x1f, 0xed1}, {0xfff, 0x1f, 0x2b, 0x10000}, {0x4731, 0x0, 0x9, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:16 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r15, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x4000, 0x0, 0x0, 0xa5}) r16 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = getegid() fchown(r16, 0x0, r17) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r17, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r7, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r17}], 0xb0, 0x408}, 0x400) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) socket(0x2, 0x8003, 0x1) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 16:00:16 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x101, 0x1}, {0x10000, 0x100000001}}, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffc, 0x3, 0x8, 0x8}]}) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0xb77}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 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 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000300)="5062be6ea5f7af7bfd7e1c6eaa6d3ed33a8f53547a26e121295d6836dfe42a609cfb42d5f3bfd07a9a1d0b3e8507bcc49cce824ba1415d15f59a08f9d88c78e84adc28a39b559ace0689580069d967d139eadab83a95aea7434e56ef0df88dd73982ef39db82100abeb6a743643b333eaa04b500fd24b84c7cb7b89b00dc43acac68f614242a58ee1995d1f1949b4b8a2d0a0e2ba16f6f5b5d", 0x99}, {&(0x7f00000001c0)="86e3f44837f129e2b5dba83a099e731950d537875307910520a8127c9097c03b1437a6b745f61a4f7fd944dae3fcc12591df7fc185ff53058dacfdaed3b267cef3009939c8bf67f387960ecf6e3e2c33eb97a092e1a7886e7ac7632d3dbe01ec70cc46a2d60ef8cbef5653cf5f639bf3685d5d", 0x73}, {&(0x7f00000003c0)="68b81dc6a6cbdee08a83a7d5c6761dd15e47af3934006d6af1ea96b1c508e62e47276da0c90f03147f7649aaa8c0032e9584eca5ed17d06f7b724ea3b3d5672e738ffe55398b7a2cd590918a956882f5804a9eb3b798f0318890fb21714fa4fb847731de66445cc99cf54ac95c", 0x6d}, {&(0x7f0000000140)="a3", 0x1}, {&(0x7f0000000440)="676322788e2c2a28781525b57cdd436f7ffa93cd1f2ad72c42ce5d52b273db7b8ef5d31bb3a14b198bf12f01d00c0ea17017cb23c366eccb57500077dd4547c5c8304ab885c2ba1d68daf635c9c1f080584a347c832ed186071827cf472ce41b16b9", 0x62}, {&(0x7f00000004c0)="efa134b0e7846416d6646339073c845c6d29698adbb857bdaa50ee0b09ab43f8c3a9847dca96c079bfa500d1a891bd872849dff667a7339e7b940095159ec942ce287d19799fd817969f9dbde9b36c1c0ad176b89bfb8ed5b152c082c4ffdc8607c1b1d13dedfa90622537bfe12d69d3631d723d0338269c1987add03609969b7ffdd05ed0f8d54afa707fd5e0f55968687426810d4be6d0773702590161680822", 0xa1}], 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240)=[{0x1, 0x0, 0x3400}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0xc00}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) connect$unix(r1, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) pwritev(r1, &(0x7f00000002c0), 0x548a20a19f6cc12, 0x0, 0xfffffffffffffffc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='J,\xe1n\x9d\xca\"\x8d\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/23]) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0xc3}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000b7f000/0x1000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000fb4000/0x1000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r10, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r7, &(0x7f00000008c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1c00}, {0x3, 0x1ff, 0xec969a606ae14058}], 0x4) r12 = socket(0x10, 0x4006, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) recvmsg(r12, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000100)=""/227, 0xe3}], 0x2, &(0x7f0000000240)=""/181, 0xb5}, 0x841) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r2) r3 = socket$inet6(0x18, 0x1, 0x3) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x0, 0x2, 0x2, 0x4}, {0x20, 0x9, 0x2, 0x9}, {0x2, 0x20, 0x2, 0x800}, {0x400, 0x3, 0x3f, 0xeb}, {0x7f, 0x0, 0x91, 0x10000}]}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$SHM_LOCK(r1, 0x3) 16:00:17 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) fchdir(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000627000/0x2000)=nil, 0x2000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x5, 0xe6b, &(0x7f0000000140)="49e6bda169d7d446c46cd5db0373f924f5241635906f9a45e1a4278886b58c9f680be784f414b09779d22fe9f85e998a69fa7d55e238b564b26b5c02702beeeb651085de414556973ebaf4c6ad12ac08f78cd0bf7733033454c59fc592c806", 0x5f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x4001, 0x4) shutdown(r2, 0x2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:17 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) fcntl$dupfd(r3, 0x0, r2) getrusage(0xfb329a68f5bea409, &(0x7f00000002c0)) getpeername$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x800, 0x3, 0x7f, 0x80000001}, {0x6, 0x2, 0x1, 0x9b}, {0xb30, 0x8, 0x3a, 0x8}, {0x101, 0x6, 0x7, 0x4}, {0x5, 0x5, 0x81, 0xfff}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x4ad7, 0x8, 0x1, 0x75}, {0x80, 0x86, 0x6}, {0x2, 0x37, 0x3f, 0x5}, {0x8, 0x7, 0xfd, 0x40}, {0x1, 0x2, 0x3, 0x3}, {0x8000, 0x3, 0x7f, 0x400}, {0x9, 0x2, 0x5c, 0x3f}]}) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x40) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "9375b01a93b4515133f001801000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d, 0x0, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68cd2ed4ada4d3760ca2abefbac11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000043259c3d5f9d4e34fda6d013fb"], 0x10) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x8) write(r0, 0x0, 0x0) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x61844f8677d843f2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2dff) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7, 0x100000, 0xd44, 0x0, 0xa709, 0x9, 0x3, 0x3, 0x1, 0x3, 0x925}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x10087) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x6) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x6, './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) fcntl$dupfd(r4, 0x0, r0) 16:00:17 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e402e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000680)=@in={0x2, 0x2}, 0xc) r6 = dup(r5) listen(r6, 0x7) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="ff000000000500000784cb8d43a51f19fba9db58e1adbe6eddedc36a750a625ef38b430dc858a9c7860e734f874c1d7b41717d83860c9eefda865d9a0ad4f675e54d0d22e3c80be04b3c50af1ef47b97955696f9d56dcb665c"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0), &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)]) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 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) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) r3 = open(&(0x7f0000000100)='./file1\x00', 0x1, 0x0) ftruncate(r3, 0x0, 0xffffffff) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) socketpair(0x1, 0x2, 0x2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', r6, 0x3}) r7 = dup(r4) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file1\x00', r0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xffffffff, "000000000000000100002000", 0x0, 0x7}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4, 0x0, 0x0, 0x200000000000200}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:18 executing program 1: 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(r3, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) r4 = openat(0xffffffffffffffff, 0x0, 0x40, 0x8) fcntl$dupfd(r4, 0x0, r2) 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) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r6 = getpid() pwritev(r0, &(0x7f0000002e00)=[{&(0x7f0000002800)="31a66bc722e8c362b6985c2a371e3499d8ccd23aacf436a561f4973e9a29ab1355b1335e47cb76ccc741127518ed3b5cfb4c3f5c4b91a149da17aacff8d53713da479ad9e079771fd89f9400939056f6c259cb9d4a7270dcbfc2c3f45a2be261c7383886b557cafd5c1eb0d649ec2bd3b6759d22ebb38efbbe05f80eec9554adfea87b9679279bbc83638e181845ae928f0a85aa5b4dd74954a8af0420a658354490588a319203b93b7d77a286784c818dd3bc09be817b386f9ee215c01ffd925d68f259fa48890d55eb13fb732cc0fda290298ca3abac2b3874bc9a83da9b6d82ee2ed30c30b69b681f7606601156db232db4160122110ce4eff089d5c450", 0xff}, {&(0x7f0000002900)="06407358b9eef76989bd090d91e50797e7332593a4e3e424782bbe415dc457d76337ed263195714559696aa1765736f1f0e3269d1a174d196575fed9b3a9d5dda5be91b8afcc6b00d87481c04977556c23626dc6b03ec6ba277d0466b424c19f1208ea2274acb7a899931b9bc3cd1d795388da651e922cd8af33c6e75d51c0823b15c6", 0x83}, {&(0x7f00000026c0)="90bf47bb67", 0x5}, {&(0x7f0000002700)="f403", 0x2}, {&(0x7f00000029c0)="92af7e613fdeb076e7f7d9a32c334862e1b246f970558f29f2708dc4d86ec8fd9f56f6d19c788eb8b21764a711ac630bc556771f5b4a7e9656582d8558c184e45d79765f220c4a68337892521ca4b00c5564c01fb2700742ca551a925310e9168cda60826067f71816a7d5f593a3764b207c6723497a9edeb894f3cbf6b210f4dd34e794e99580b6012f400522a25641e667dc70307d7aa4668776f3cbf64d2c6e1cb1929bddd13a1b64473799b5c3dde4e9cfc874b0f088cdd6086df2a668fb6545d00c2b849afb54bf7a1dc133464a302967d722e45f9b39ff8df193", 0xdd}, {&(0x7f0000002b80)="20c7d6a04ee734bdc7af187f51d89b535031e5d33e4ec8210143589dffdf87a767a4671c3a8f40919e7f05498fdd92af54b1871ef5407141ccddb9336fca7dbad2be7108bc65b0ba0c5338c6fd5e2420c89cb2158272c17be385ceda4533981799c0157c176a3713eb0456d600ee3bab7f19fcdaee3b248f17c6079dd7c600fee49eb969cfb790ae9a009aaaeade427b1a4616ddf902ed70659835a8b29d61f8c659eb05055f3abddb4af15bbd4fac587dea8ad2a8e509ac76ffd1d12eae4601ee129f502dca01543fd40a64229f037de30984d109a23de291f78874ecb0b7e5eef1cdbfb9fe85b4d91ac98b73331ac1b5543d3996e98ea88c39c71104", 0xfd}, {&(0x7f0000002c80)="ef130d8c504da2a0f9fd566454cbc7e52eb6391bfab751d6331ee60a6f35fe386d677fff38b34ca1d4aa193643bd714056341067f4af1000da15d4716df24a595f937742457244d8f5f19e594577b4a02f7e7519a250804b7dda71b1198539893e5ac98bc5b639a8d8354650155bfaf3a49e51d4c4d2d1a43eedf95a8836cccd5afe7a3cb99fb20b86f06933d02028e2b02a9729bf5ee1821e28c47219b3dce1d21017b25688baa087c940465515a8264f3d78475083f6901509cf4a1d413309d1f44aaddef24e3d240951ed76dfbb9b66af3152c0350ccbaa59", 0xda}, {&(0x7f0000002d80)="0bb58f58438be53801bb538a66ec1b1763fbd7615614173957dc3d49cce6c03d8427f7f69ce927cf16a090d7cd3fe9b45b363f42cb843d09caf209286ff1225ba2f73501e049d5f9cbf26d3a7b567fc03312e3213d30f3af283c1a78dc180bdcabb9d78526413cec8fab64c0553395a5b43c7b82c7", 0x75}], 0x8, 0x0, 0x43842599) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r5, 0x9, &(0x7f0000002680)={0xdff1328664f19fc7, 0x2, 0x7, 0x0, r6}) 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:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) clock_gettime(0x3, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x80000000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="25518fb8d8", 0x5}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) dup2(r2, r3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x9, 0x3f, 0x3}, {0xbefc, 0x1, 0x74, 0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 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) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) msgsnd(r5, &(0x7f0000000000)={0x2, "ef5dc5edc1ddc36231e6d10a027af6154175a3f4232861603c786f32b0452c"}, 0x27, 0x1c00) 16:00:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000540)="ba9da6b49692a8f36fb9cf040000b8b01540473d23fd4d69490b22e44fd098b94b7ca8287aeaacdd48b8c4f6910b51a8e2cff07b1ef77f3d7b9539b4019c1d3b7587ebb5ab45ec65f9acfbd443bab6acab1b4fac717fc601b54379617424dc760b13b346ad4973c45818ac87f1f3c96d6549265909e2f88f5eb3010a7a831eb8ccb4a74d613992c4b7c35e2875ce43a712ef7403feedc2e250635285b2b9ca4f378abf27a3e726e8d8948f5ffee85ddd6d01008f780ba95bb97dfb39977618e12e8ff5b3ad60c0de8897b6a6f837cef3fe6f7738ac85fe304e9b4c9b8ea9ff6c73de6fe8951100aa0864201aa60c4109fa8f5b14b5709c3d019424d98555e151c8d9805c055bd14d709fc0950d11f6b658d1beb8ffe361abd4110b47971b3d3454f98f4ed70c87fa672dbcb56476505725f5d7655a77d7", 0x137) 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)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) 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}, {0x40}, {0x6, 0x0, 0x0, 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, &(0x7f0000000440)=ANY=[@ANYBLOB="0000007fd95c95a109827117c2df58b7b49f768972e39d38526137061dc8239f398903abb8d1cd43eea175fb200d1a5a4377de2133d141cd30db9d06ec5019de5987b31bf916dc948861d82552c7054c311717395b4472c4841c6c8b4055eb60a5ac50ba21954f3d2f90ce26591757d14726"], 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e00000019b85492ff2903560895b7e31245d99dccca1f5cfb9856c891655709772a4697757cfb1135af7fad101de3865ce7eb995631defc82e086a28d61e358d719e44dd8b20dfc60e54866094d0b2bc90c750280e77df19b17e1aab05e3844a418fbe48ecfb0f020f265d10947fe97648d9571826f7c31c60e24ebbb4eef4243e165e6954dca96f687c79050000000000007b86dd0acbe8707ed9705153ea"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) acct(&(0x7f0000000080)='./file0\x00') 16:00:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f00000000c0)=0x2b) 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) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x98a) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x7, {0xffffffff80000000, 0xfffffffffffffff7}}) 16:00:18 executing program 0: r0 = kqueue() r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0x9) sendto(r2, &(0x7f0000000140)="3e1ccc9066b36975170ea49863fb34966d0f7e7bce668b9acaf45a8b3f28e1e554e341de7753dfa60583e55067d47fc1f9d4c536ad8d6074", 0x38, 0x400, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x10, r4, 0x0, 0x5) r5 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2) readv(r5, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0495ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb7a5a367bc6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae143246effe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9037762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb02e63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r5 = getegid() fchown(r0, r2, r5) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:19 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = msgget(0x0, 0x80) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xe2\xff\xff\xff\xff\xff\xff\xff\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r2 = dup(0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) dup(r4) r5 = dup(0xffffffffffffffff) msgget(0x3, 0xd48) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) r10 = fcntl$dupfd(r2, 0x14, r9) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='x\x00') r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x2e, 0x8}, 0x8) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000200f000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfd53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8004570b, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2]) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) semop(r9, &(0x7f0000000280)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) setregid(r8, r11) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) r0 = shmget(0x1, 0x9000, 0x600, &(0x7f0000ff6000/0x9000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r15, 0xffffffffffffffff) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)) semop(r19, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r15, r26) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r33 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r33, 0x1}, {r33, 0xaf}, {r33, 0x10e}, {r33}, {r33, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r33, 0x1b, r32) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, r34, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r31, 0xffffffffffffffff) r35 = semget$private(0x0, 0x4, 0x408) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)) semop(r35, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r41 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r41, 0x1}, {r41, 0xaf}, {r41, 0x10e}, {r41}, {r41, 0x2}], 0x5, 0x8eb6) shutdown(r41, 0x1) fcntl$dupfd(r41, 0x1b, r40) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r39, r42, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r31, r42) r43 = semget$private(0x0, 0x4, 0x408) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r49 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r49, 0x1}, {r49, 0xaf}, {r49, 0x10e}, {r49}, {r49, 0x2}], 0x5, 0x8eb6) shutdown(r49, 0x1) fcntl$dupfd(r49, 0x1b, r48) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r47, r50, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r47, 0xffffffffffffffff) r51 = semget$private(0x0, 0x4, 0x408) semop(r51, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)) semop(r51, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r51, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r57 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r57, 0x1}, {r57, 0xaf}, {r57, 0x10e}, {r57}, {r57, 0x2}], 0x5, 0x8eb6) shutdown(r57, 0x1) fcntl$dupfd(r57, 0x1b, r56) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r58, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r47, r58) r59 = semget$private(0x0, 0x4, 0x408) semop(r59, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r59, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r59, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r59, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x881, 0x7fffffff, 0x6b12, 0x5, 0x1f, 0x73f]) semop(r59, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r59, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getegid() r62 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r62, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r64 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r65 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r65, 0x1}, {r65, 0xaf}, {r65, 0x10e}, {r65}, {r65, 0x2}], 0x5, 0x8eb6) shutdown(r65, 0x1) fcntl$dupfd(r65, 0x1b, r64) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000100)={{0x3, r60, r61, r63, r66, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000280)=[r26, r42, r58, r61]) r68 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r68) r69 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r69) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x6, r1, r4, r10, r67, 0x0, 0xff}, 0x4, 0x3, r68, r69, 0x1b54000000000000, 0x7, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r70 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r70, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r70, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x5) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) close(r4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/222, 0xde) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000300)=0x2) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x12a) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x5060, 0x1) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xffffffffffffff1e, 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x10, 0x3, 0xea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xdb) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0xff, 0x4, 0x12}, {0x3, 0x9, 0x2, 0x3040f4d3}, {0x9, 0x5, 0x7f, 0xd8}, {0x1, 0x40, 0x3, 0x1}, {0x3f, 0x1, 0xff, 0x486c}]}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x143, &(0x7f0000000100)=[{0x1, 0x40, 0x7, 0x2}, {0x9, 0x4, 0x40, 0x1f}, {0x1f, 0x41, 0x7, 0xbfa9}, {0x4e1, 0x2, 0x8}, {0x0, 0x30, 0x2}, {0x7, 0x5, 0x7f, 0x6}, {0xc3b, 0x1, 0x6, 0x400}, {0x80, 0x5, 0x6}, {0x2, 0x26, 0xa0, 0xb734}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) getgid() 16:00:20 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000380)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r7}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="03002e2f66696c613000"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x38, 0x1}, 0xb) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r11, 0x20}, {r12, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r14, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r15, 0x400c5752, &(0x7f00000007c0)) r16 = accept$inet6(r13, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r16, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) fchdir(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{}, {0x61, 0x0, 0x0, 0x2a6a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmdt(0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000740)="ea1fbf39", 0x1) r2 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r5, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = socket$inet6(0x18, 0x4, 0x8) r10 = dup2(r9, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r3) 16:00:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xfffffe01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000274, &(0x7f0000000000)=[{0x1000, 0x0, 0x0, 0x9}, {0x0, 0x4, 0x2}, {0x9, 0x80, 0x10, 0x7}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)) 16:00:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/fev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1"}], 0x1000000000000034) r7 = kqueue() dup2(r7, r6) fcntl$dupfd(r6, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f00000003c0)=[{0xdc67, 0x9}, {0x0, 0x3f, 0x8, 0x2}]}) 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) 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() r10 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2f5) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0xa, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x5, 0xffff, 0x800}], 0x5) r13 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r13) r14 = semget$private(0x0, 0x4, 0x20) semop(r14, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x1800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5}, {0x0, 0x6, 0x1800}], 0x7) semop(r14, &(0x7f00000002c0)=[{0x3, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000340)) semop(r14, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r14, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r14, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r12) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:20 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:20 executing program 1: kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x00\b', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) recvfrom$inet(0xffffffffffffff9c, &(0x7f00000000c0)=""/193, 0xc1, 0xd5453bb96613a597, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x40) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x46, 0x490}, {0x89, 0x60000}], 0x2}) socketpair(0x2, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) socket(0x1, 0x4000, 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x7f, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {r1, 0x8}, {0xffffffffffffffff, 0x8}, {r3, 0x80}, {r1, 0x40}, {r1, 0x4}], 0x6, 0x101) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x8) 16:00:20 executing program 0: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0xffffffe1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1a01705c7bb92115398cfdd0e035b93356a11d66803cad27df4087e7052eefe5b04aac8882573d57c3547cba32fc713ed4e6d391ab613b75855ab9e678b5068b16c9b4becc5481c5374d7a0208dde90f6dc34609f015b4f1d55a9dedfd63faf2cfde552edec56c20ba44e9fd16c782bcbbb8c1b6fa"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x1, 0x4, 0x81) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bfd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331f0fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fadf9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea9ecee93cdad290d245a7f70a8ff72ad015c5a4a1f3797bd8109894315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bc080000005d2149e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897ffffffffa6a6a2511f244a028492258ee52f00d448df76c5d3b846f4a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab00496aa16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194"], 0x10) dup2(r2, r0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0xfffff8a4, 0xffffffffffffff7c) r5 = dup(r0) ftruncate(r1, 0x0, 0x2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000580)=""/104, 0x68, 0x400, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) socketpair(0x2, 0x3, 0x67, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0xff, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x2, 0x31}, {0x212b, 0x0, 0x1f}]}) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r9) fcntl$dupfd(r8, 0x0, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r4, &(0x7f0000000180)='./file0\x00', r10, r18, 0x8) r19 = socket(0x18, 0x4, 0x0) close(r19) socket(0x18, 0x400000002, 0x0) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x95, 0xff, 0x40, 0x1, 0x2, 0xffffffff, 0xfffffffb, 0x0, 0x1, 0x7f, 0xfffffffffffffffa}) 16:00:21 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x4, [{0x0, 0x519}, {0x1, 0x200000}, {0x0, 0xf}, {0x1, 0x9}, {0x1, 0x5eb}, {0x1, 0x2}, {0x3, 0x5}, {0x2, 0x1ce5}, {0x3, 0xfff}, {0x5faa4e28596fb790, 0x5}, {0x2, 0x3}, {0x0, 0x7}, {0x3, 0x8}, {0x2, 0x401}, {0x2, 0x15}, {0x1, 0x6ef}, {0x0, 0x4}, {0x2, 0x6}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0xdb3}, {0x3, 0x8}, {0x2, 0x6}, {0x3, 0x5}, {0x2, 0x7fffffff}, {0x2, 0x3}, {0x3, 0x7f}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0x24000}, {0x3, 0x3}, {0x3, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x407}, {0x7, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:21 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) 16:00:21 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000400)) getdents(r0, &(0x7f0000000100)=""/19, 0x13) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4012, 0xffffffffffffff9c, 0x0, 0xffffffff) r5 = dup(0xffffffffffffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, &(0x7f0000000000)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r5, r8, r11) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) sendto$inet6(r5, &(0x7f0000000140)="a436bd1fe02ad0611308011c13a4c1c8507ba5880203908b5f765e562e181585a4b7e3", 0x23, 0x5, &(0x7f0000000180)={0x18, 0x3, 0x1cd1, 0x80}, 0xc) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00/q\xa7I+\xf8\x01\xa3\x00', 0x80, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r13, 0x8004570b, 0x0) ioctl$KDSETLED(r13, 0x20004b42, &(0x7f0000000300)=0x4) dup(r12) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8004570b, &(0x7f0000000000)) poll(&(0x7f00000001c0)=[{r12, 0x2}, {r4, 0x80}, {r15, 0x100}], 0x3, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/156, 0x9c}, 0x0) syz_open_pts() sendsyslog(&(0x7f0000000280)="abeb93442506226cc20fb4b4b4174dfbbf4e8d8b59f749a7a65d9f65d2ad65cef18f80f8e9bab89a3feecb803abae6af", 0x30, 0xd) poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/81, 0x51, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) getrlimit(0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffff9c, 0x0, 0x5) r2 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xfffff801) chroot(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x9, 0x8001}, 0xc) r5 = semget$private(0x0, 0x2, 0x400) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffd, r6, r7, r8, r9, 0x100, 0x2}, 0x5, 0x8000, 0xfff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2bd405ad885d1888, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000380)=0x80) r11 = socket$unix(0x1, 0x8, 0x0) connect$unix(r11, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r0) ftruncate(r3, 0x0, 0x9) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x400) r12 = dup(0xffffffffffffffff) sendmsg(r12, &(0x7f0000002580)={&(0x7f0000000440)=@in6={0x18, 0x2, 0x7, 0x9}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000480)="2948616b66764c67d861138788a66f285effc7f0f76c11e035f70b5e2ea5aa6cf1f06a7012cd49f0d5edcefd71f06d903e7892318e5585716ffebfec960cbee064f038ff5a924290a8005dc079a17061705f1ca5a3f17d1ca8ce45c09d0b6aedf1e820786920fa7876a069f5a3f2f52b4b1dc06b3457f65156fcfe8c579838e35bc3dd258470714f950ec811ee5d5034ef56c2b80a85e8f690cab30b0633dbeaf8c298470296facd310ddd329532b4e1807be35f60d56f1b125beeb9af6e2eee0836c3eee7e7e77c09b8509d91fcf9795c99a5f8898426abf2b2b5a8e9cf34100433be58e1ba5dd7bb79a767060eecfd7bdf9013bf0761b1baabd7c85a3fe11e30a7f77504b2dea03846948bd25e7ea5e882a0e6d3f6d05e7c26b24c43c1ef29592ca2ece86d2f2d8f2af37a8f994cc54e272d3f72d7c3ac5effc7e5a7d133674ef4d0436b4df09aa24709d18832d0c2f30919b72bab437bf468c19989ce5ff3b892eb21b70685d1bfd82316279ca61ca9e07912cadfac1ce18d1b47760e3ea327988fa6667142236f900571e2ec3dde6f964651776c3c0587b0b7dc45ea2516ef748e70844a94dab02f0a48532b113acc36bb78e1bb369fdefb9101d9595dbd83b6fc6a126d4eba127b4e53165b6f13263de7a3f9c993028e5e5ef89ad8ed23a9223984e9e9624347746d4f94c02f4c7fb283067d0fa45e209f20968a8a1a67fb8b94820ee6ac2a5ce04db416d3dcc5f97a476c9df04f63f45a9161d86127d225dbe9b84a6f34ce5f0cc186c10538988dbac5b5a26289430349cc3476fe93336da72e9b6135c6ee4a6c72581487adce8d78bd025bbc75ae3b22adecf4bb26fa0a54747f2e77121cdc08f04940f8f6bef27f82e38dc8e6bac9ca3651bcd109970c13508ce013d08109b08a8d38e49e7d1cb9ca1efbece2b2212f7c9b7da1cca1cea796a1e3b9fde405e570307eb64c95750c19316201663ca9f5f0a753bd180322edaf2498db34ad4048f035f3cf85a8da442130c108bea5b71107a6eb4e3fcad603636b146a192810566f4d55ea0cdd7a6cdb4409d1e0f20efa7f748270aa270e18f9859c77ddd56cfed2b5c93e6b9be3deeaf5577e02bf864a9afc2344c2e4fcbd692f53846d581b44f7235dd1da846ccad4733c701b278115b4ab55f6153dcb4b13a770ff3a44bdaab1d34263fb0f12febaeea3c3e681992234cc98f5a5de7584eec2b43a5dadf5d0ae804a72610f7cab3b4875fed58e428f54330a302150ea946b6a51bdf675e5bd45c6ea089658bf3a53c264a4c02e80d196315f6c4bed71ecfd356cec8785fa2b0105ce4e63bfabe75fc14c2735f14dc67ff9ffdea90428612dd138e7d32614cd0c1744fadac2e39c00790444f7163a5b8f67433272ac416aea88a2042c2e35bc83ea92282cae601d55dad8516fa1d9c733b5377a01fc5108dc5f8e9eac90221843d29f94aa765dc990da41d217bbd0fd00ac0f26fcef51df49fd62a638153bd49db0589258e822e46062f8e787fcb6793c91fb4bf583a6a54fbd5d9eb4629bee65496b844295ef4f5191b6145d5ae4de403b5d5dcaf69aa780c9d550ed4362e6d74aa075bb9f59bdf18cb3049d5107863186e1724586ea666386b7aacd359b0415163842c8af0aaf490ecdda01fabfb1f1bcc47e3b04ffeed6b4f72b930a9af32aaab90c3ad9662fee58f1e19ac2a8a817f5c0f5486d141f668d385f4411f93d0fc0f2f69c9c84ab44bb9a1ea29df14b1fc8e84e92e7d53429e08cd5c501c6c4e9c74be2af8e660b88e67485b64e5db257018c5ecafb55f6be3894d63575874af8b16c841076086b3a3f61f5da568612bf9790b898cd640cee28b5767f5704c132f37b95ced63372100a05204bef27437b89ff975d2eec865075cd120f975326c6917c082970ef82e9588e3d91c25d1b63e8b915ac51ade8d5ee0993e9ca58b6940a7ac9f8aed5849dd847d710748dfce3fa8e625ab85cc2ec4411205cb995ffaa8e58bcf6b151bed9a0f7d3d14e4b50af6b0c4e7f94fa1e56b90d071fbfa47084341fbf8d4e02b9dc7977deac2d2dcec0c2a05febaf5d55f1a3934e8f8f93562862672204c4195068dc8c0eee87a14e7119f014468630f01596789194875a37110ad17fa6512128f78d844d0346d35cf6483397cf217b6340f5d2fb0ab07a5fb7264fef1e76e2b5b80a60c9c7833b0643f78f158838d8363d7226341cef23922a04916a7a7b6a6486f36dad8cbab393287626ee4110411dfab20f324f80acaa2d0db22b45be4c416129c63cb4e85e86dcfe0c7d047a79cce278f73bceb3dba0ed037c648b0a1a3dc216c1204fbac75862a33076b84a8d1f81ff7e7fec4b492bad3c8ce74b7c9cbd25e42b981d1333d290a6da4e409d57a07b363fac356d3db0991af04fe36fe34caf0dce6b61039de5ace292eab628f68283b2c965210f14041960385bff446d4fe2a4a730a09716c4dc0ad4aca8ef2a7dd71f865943898bb664a95cb8c351367afee371798b53394cf3d5880d83a640f7ddefb818589e39fd07b0556e7036506abb32d76cbeb2589154781b975d33954942f069a4dbc1c14bc736ed2bb10de31df1d791c8d10e3a425b1252245150b0934413c832ae537f9c5b7458d57da81bca036f38c581ad3303abb96c7c279bb50a7af5fffcb13b32573748831cf40de6b40b436ed19254c69b377dbb1531ef170966788c4178537bfa4cdd39ff4debbc9e2a8720ca6f138ec4b4add4e9153703ed33f2f73b2f703afa640caf03be301f40f90a74d16f9388a19852309da09057b83ab9a1b735baba31ef27ab8b988cad935bca89d9d9af0bf8fea8c392145b075993f3c404ea3596c15335c7ca5efaae041dcef357a78fd93b2271f7dc4dbd708c330cea90382fc4bd801295165b86601c7155cd6545856dfac0a70f401dce8c410d4f8166fc520881f4bb9a205c7683fd25cefe572b7c0f3265b74a34b2e2fdf9b36a6825502b454c4c2d92f9767379a720c960cc7882af76e48f0b28f6f80b5cbfd66b4276fb0ceb2afba98bf209516d14dabfc77fed42764ec75d0c54cc43232732778bc1b5e7f09fc9e836919b549dfcd32519fb2be7a37172cc7a0f8e09b75139ba6f4b1cbdbcd166d81aa862786416f92eab238ef616f9708ab37e38fd01b9f04642854a3375a415b6bca7bbce1acffbdaf172fd131cd5209e64d526ab2f92da4a752522dbb9348b8f0f0fb0192c3ebf8ce2171d0826672d830767b59b293b5d7a29c5e53f735513c0da4b300a1f9a01784c94d61571a013fc4c3f5208e3ce3abaef74598a865bf8030e848a1d6ee5b57f21fd1217e58cc868430f87f35a1dac2842e1b73374dcc1700e86e85cfbdc25e3f37989783822d53a169fb66b5797d8e1b96ab27fb72639fd7c5f4662c78f96422af4cf8c6063459306be8853945d7e7f9b88413809ac3cf30f1938ea35fbb8fb4899fcf84303f2ed3a86412f98b0c506d46c7ac74317c94849232a590d2689fe3b1c7e1f69763ee300b55d6cf35a15f5e0e656e52e5e7c8c7ec164ec094427c2d8974be56bf35f2ae8acbec434935c3c5244edf85ffa0e1fec4f92c4d5b6b3a4ba89b3e690660875a546129e4c1e35fbbb5252176c331631423887f69534af2ee9bc4d86d7c586b0616ba2e944d93bb9ae064f0705984b9e95d9ece564ad5814949f8051882e1e8b176a8be4b162aab9695794d46b1a5393c63ebd8b11291104d0d1bbf256e6d39ebdcbf6759008c6b51c233d46f94bb8ec959cffd3dcac653e273ed8ac405e35791b4beb88701610fc3f7cfd50801bfe65ef7d428679635cd5ab1898739ec0f771a5f116319d9f63de4b74df48457096eb63ad00e94f6211917f561cf0acd223f13e412e8718e392cb753629694a6520c9d60a07ca80ce19dd75cd29cd34f6bc88e14b0488133bbcb2848e7e3c8534dc96bb84005cc008b975387d2c9069d2c6892e7a5949160f7122efd64770b8f73f231d07bf76b4464de01f4a496810dcbecaaf7a3589af857bf2b333efc32aed7c42581c39bdb940b32d2bac196cdc2536af73bb851b783ef7cd39b67b398614be2d9ac884b82271ee8cd1875fbb3c999e5bfb7cd9e7c66fa33ac9b5112e4869a7aee9edd6160f9180124af239aee70c48042be8a5e2a1166654b280c85e07396244fea6695a6d259632fa5294e2dc4984417577719da4258b9fb7624c0c4f5f3105f78d4e120dc2835657d4ed186a1baaac8b1a1857802843cafb31d6d317e5cfa05085a4f616ae26bcc044c389cd8ff827885f5d9b27ff4db465b606327971e9cca119353983cc37044c8087c13f7722161dfcb3980c850e8de2b3456fa8331a10ac59d466709f0eac3f6ef6b0e7f7da3fd97a73b2d0ca3c2dc7753077c68c693c8b14663ecdd7485389ff195bb78a1764ee16e06e50157d057119a47966ea4522ff06805bd22be2b156ec9d0ba08f896374ac66d1d6576caadf239ecbef53cae09382726e1c769d8df6173ce8f4ce1a08198cd71aef4b4b2e1999fa3e4732aaddde17ce0990fa2afbf432d2518d26c47aae8a8a1bbc18df00898f26fffd30dc4a7f330283c6b5295b717255a2f323feeed1ed03de1ad4789f7a951be663220740488bedf503e5666a09d3de17314c5feaec3c0d140c27ab6539be9544a5cbf5e8a4cae5d7fe84d5f9ccfd2aa4f371e28ebeb84ad3d8e6aa82792bc9cc31d56386c41de603fa1d178ee4fea4f141cc255952dae0ec4a036b83e368d7401607c0b149e044f480eaa7b2fbf042656e83154a88909c7a7a898acce1073b9e8f9321d2e8ee73a176098bb5839eaa0e4b2d74739d5850966a434ed2879d5d5602dfb2a66a34231b1723388cf4288cafa8ad1d795bc80b22f4976851c0e6da66d570107224534a905ba37877da3306d6647de21e996333474787c764b1706b59654b545f423342ac8caaa4b187e94a62989b8bd7c7591bc9f26aeff31182a09d0c9ad2e7dca70413709ae7c392b34302f2ac273328ee6e8f0b6a3a18ebd232e65094905e9155967b3aa35aa6b7cda0718d290d6b5f16688afc89238c5c180a7a042477da1c0cca58955b3d0157664333e8dc82efa0dd74662b3ee813c0bad1bbd7116d76def6d1f79b70c02cc7a6f1a5d00e2e4910a77b6cf3ce9e0c680123bcd6574fb664bdc92046b18ed74d68c97b16b1a93ecf9c877f2785976d68c90d5342663e20cc71bfc13678ef8d407d4e444ddd1f8b21dee6f4e55351000125a0523b11eaa98dc107d9f93cebf250da4191f1edd5ff8905c19aa6d8a8ea907fac6dc1aaa0e1241abf05732a391e514f7b0ce9efafc80ca9041904f95484d525b53ab5637c1f5a39c7373f8ff7e60a4d6b956c26a3ec74b3c2f35fbbc9005d8cf28b359d8a064bf6f7fe8936652e4bbe23c00c150e3fe81b70529319a3e436decc9ea26a748d9e61992e3f26e594feb1bbfd9d021248c81feae52c0efbb796724ca756f01ccb7a8dd2784b92a9f1e69ed1030736fc59b2eb0add1f47d6f9ea5ceb9770c5f6d313f67e79f0c8c76b0a93a5162eb9e60d6faf90a207f03408021635fb517a376d5bb59f829d3e147b6b0cbb4f1f67bf90fbad5e09c4a2fbd2f618be644c0e8f686b66d267de8c054cf1448a0ed5515c72392a3c81638409ccfa8c79d12412c0bdedfca738a4328e2c893a8ef79b361d3d3a74b12948c1fcc1bcaea57eeb9b9619fc2fc51b3c3d8549ac61d55ee7d3dcd7e7665bbbcfa8e0b8cde4b441057d99c73fbe441d96d733a4336363570817bb236a7e3e", 0x1000}, {&(0x7f0000001480)="9b179fb718890b607451722bc8fdfc38cb2acd814065392e423be6b92b8b992f19f6169f4fc79870eaeef0cc325a8013d28d6bda753f537e2344b9e81cdee286ab95c31984229798948dae4867458079ee", 0x51}], 0x2, &(0x7f0000001540)=[{0x1010, 0x1, 0x8, "7a0314542384150daa3aa59302193a0726fe44f28b6e464a1ed7d36ad84bd01ccbc18551d4363cc892618cdd9d86cca4f97a84cec379e7bd8e737b57a010e7d2c6357d996e4e140161662507c02f034a8232f15b5735c3079083ce508f5a747ccfbe3c9ff6f6978dd05dd956eaaff935e7a2384f3c3f0bf3f35c0b27b7f7e324aa6f8e3d876e4cb41170d17d6a98ef3f55f8ba9b31920f76a62eda7c22cd0059ebf63fc2c323dfd02501a9f9e03e2983b169bf6fec661ac30179bb2981fb7644ccf751bca05083bbf6c8b54d9d75adf16b1b901624438134bbee3b5c5ea2b2bf911649132f1a5d65aadcdd846f3bb1e6a51548b5f654e7d99137a5d87da81f9afa5e245d246c932971e3350bd0b782abc0a1e8a853d54013abac4dee5b22031f3335fafc89febbeda00ef39ee4651d48685d6a7638720840d0c95de68f8991aac441507db81f647f2e546a4e6b968e61c38efde9a402f32a2f1a4c32776fc0a6517367f95d6d6bbf580abb3cac45f9f7190dd2b80b03b1e6ad371d6951970e03fa899d0b4555fd703f01eb74931dca4b023775da2eccf85b8a62cc44b794d570a2d9028795bd0be19bb8ee98691e7539fe1d846c4cfeb1d76b5b1ee73454ef52cc7265802c9a0c99af9d0fd426b1c09281097d9a680225e1a2caa58c3503d169c014fc48e408f8c33a3887039b1de7d0566949ee47937eb46ec29801eeed79f06df6b05f54ad6c71e5f2acf64ba8701d9732294e2ba6adf9629f2671f18ae30e44f0bbdebff32408ab1c963cde27555ea0470788676373fb411f323858cd82fb2aee08003a52f72ad7685dea95d8f0d62b3d2fde4444eedd40ac85bf38e7180964d7e3216dba109e65d4ae4e4bb177e7a59665f268a4b889962c7593877c62c5b89f5fa6ee48cb43473a15bbef1e3c087d7e5861842d128be3ba598b847af090817fd1e42842cd59c1af6a8d74bbdf58a3943559bd59c49c6469097ef2de9a44f73abd7b62e38b823544b209962e8ad7f504c2a2bf388e00f5bac4c6cc0ad56a020f460408b5b6365174470f25244326627aaf2ddbf47f9ef115b4a9d09c76d2c7962c0d112763a3b617bb784017712b592c669cc66f706deaa01c2df1c2ed3d14e9efca9fae61a3c218ecc4e69f7b4e29d506df224128dff6e778f5de91e7e675e95b36a2c5c91dd71fa4a17409b4271072a3ff54212b88627c41db93b472eb354f9a544ad86d5fc176b75677bb92d8aa4c8037f6aecdbc4ab2c20a714fd0ab1c9f93eff1249259988acb59f8a4c4ca2223159819f7889b0ca520a44581c80049cefc1080e9ac40df4d09c42212dbb31f7e6876e61c6dfc740de1e1fd346131cb0a8e93c728181da71fa6b6c4ecd5b452c9f2c87f13ca39b952ae04a0a4318561930f07f7bca8ce01e12e58e49755d7a277e975d1011041981eb9fea4fa95e600640144eae7d51a57e0ad1ec846d574f04b02780bc3fecfffd5feefcd2f6a3d9ebfad9337d3081f0af97542deb1556e46918458ccc590046e67a522c7b7093c62251debe81b0462187eea1412c5613e50bed7a2c9207a37e07021928feef9211ec1d2f7acc093117a0f738d8404d10a1e5f9ec6faf7d2d0fee8e7a8e05bc9d7c9652b402b1ab679d8e1eea032c6ad70f22327fb52641fd478cac223277ba0efb82b2350ea10225f046a8fb57c3657f33d79ac41546fc7edec650d41ab3a1b408b039fd630f6bad2d1235c2d92741c06c731fdf7377fb2ae4a1cb22d3226b18e53b16fe1114a571173cf0e9d22dcacaf03b9f494350a488c895a6cb3d2d427d657735b12b79e5bd2f102ac2dba8453387b35bebe9daf833984615fa0fc628accafaec7645c97453414b1de951d58065f4260626ccbc5d3fedacfc0424db41c577d8d968d0d83fbe278b577ca460bde6bb61252f8df67b9f678cd28bbb0899828d47dcbe9c92dc4304f9be861aa0019534d855d98661d2e7db2963d654f7141e6f40d293d745c9b94e8ebacce485caaf3acd0444e8253faad6050d7cd311aad235a4d5ac9c01c82f7f31c6b372cdba3b1625b2b7872169984dc46462369ef218d43d8cef61ac2ce8863a4bb85fc3e13c68c0c3b9584feb30585942ecd7c631f38a55b20ee1cc9d84a381576abd2f7f0d4b1684a88d899e664b79374531febddf67d00ca757de24a28d9921f8fc5ae884755c0ea412e249ad0dfd3e4a9621bb51e4209c886e7b5cd2a592a17238dd216dc96a177467826d0ff87c2b57e3a4fdd68f351685a297393d5df0827a4d9a28bbece6702678e1ec4940032b41cc5dbf1dfd0b8563de0b48110d725ebf00186fd8974d6f6d6acc8fcc3054d8bb691153eb713fb18946b6f3c387627d91b17a4df88777865f603056009fc8e0d748651980c18cabb2c6986b6132b4a64ea939358fde132f023ea3b54626715affa2626fdc1723453d7380528139350d3ca273bfa3fece19ec9eeec92cd714b4d9ce0c516dc2bb84d66b03b778be6743460932ad4125ccd5673533b9d5114fb399d2773e7a800d4b93599faf9ebcf4648f08977de1b7029411fe445cf378ee7d3cbc9e1ee144bf4961a38e9f76cf33c00761e7e227d50400100059a6417460c584a4a3e606a8e06828891d03843ce9560d85be7fee121e7e69d6472001c304cbbf9780179e3322a79ba05eaf1b697ac5f6ea019146c148e77f4ec63ed057236c6e7538b53ad373c3b526ef2fc1175e3e3a90e987580187567e4593f6d1707366a26d033fb5c150e057379fee7d9bf7359547f65bd4f1f6bc39a94237d2ee0530615732cbc2c7bad1cb951af6ba3fe507759fa3f7a4b47d0cdb9f46782daaad0b5223b6922ee4c161f132589817bb81d1995f88ab9c2ac7006cfbaaae8d7dcbe42667b404d2f5fb696178fd633916d80336579ca244a042b4c2b4b327fd631156ab2e0aa0422f43e205be1b2cd32db496cd00adca77b20868a1b18ebee7d0022097cda3eb6c8d8712e1dc9dee59d2cbcb82a423a1311d3d88e5b227734efd642e87fc339dd7ce1eb5c647faf9ad9af4fdb81a80149cea31c6ca8dfa0bad0897b56c18a56375776dd155faaba8e472f895a54ba6a67e94eae82b4783ef184d32a621df8eb0068d280cf9158ed144d1f2eda43c95bf2cac4187593913e93e70b738f1e3071448d0875a9a34f15345454cb43079b71b531037184c9824e7371f18906086e39f78d465f643928319ff90284eccdc71bf19a66b20c221885927d09c691a0e79097d18c689d705670bd132241a8d5fad33e2f624fda8152e3389ba71c7a598c768b977f570285307346132604df92eedbeaf10493070e4874803e7d28e54d9620b9d3336ded3a579077d5f135839da7af5112952ee48259672ffa99655adf9e29e313e68c0d28561b6304361f3372f6a2544da5220a41a94fe728c1831aa462971594c23a37a491d70dae0d89f2753facd3889777dd1afa0fd1d45387d4a4931ad4f5efd1371484b081c0193302be05f7cd214fb81e3303580a4499db285345423f25f53dd37b7e83f42a946ae2303745de581c7f6a96063d1ba68b1bb39793ee1eed6d3ec4f2bb7f5fe855d43215a0e3b91002ae44be789648a7306caabc01c37707a86c258521005f51f1621b1105a4dfb63d4f033193d39e9e6729561b01b700b9dc7e092b30bd8737ec1e76759906c2d3674c11f7ecb34ef0e3dc271bfc10ca370724a62d97caef385c97beded84fe266443a3da7e53f685393339cfeddf5deb0c82c4574588cf99d7acdcbd3a9c374e83e33b7595ad5f29419a0d2141cfbc4488cc67eecf47781c2722e5324810a12361b4d56509080540dd01606ccb4f675acf9c695a7f9dfacfe910bb216dfa62ca7ce7e2c598cb99f580202b3c6f7e273ae0dac1c9ee39e31b994745dd1548e10e24261e5b21c38547da6eb2c6c866f9c553531df145094844b2fe56f6d01fbd86d9cf0f33c30ad033213b7f22b01a04b8b91d23f9cab8de368d60baf7418f48e3c201e00b7c3b5e76ac581814c824932e82ce6f25247c728f369ab31f28db7e8042b60488b79a32f78c0f226e4ae91930832cc8639298cac5075d0a9ef36eeaa31e91347bfb22a47f9ffed37a56e70216fcee1ab9317a3538b953b0996d21c244100a2ad98589128a0b9f526574a345af33f41b8e8cda0e81899f932c0ef07ecc8db94d4c76074b6ffeb587bea453bde46a30888ade10855464253b4ad7c05090bdbdd48ee0e28d94664ebea5040c2b91233dba68375efbdd5783674aa684b3019d117edc6edcac6f33caf19c0686922d31c7a06778929e7610698606c195af734cc124cd9232169d7d303890288d6f1c73ed30577edb26d1d661676f722cec29b44af0643f4b5d17c44ff5ef4b657198379f39a7e3ab7df7cd5a7b1b99161a14e67967cf98f636eb30e1d42c4e1aba55643ef53030bd88c844df308c6c868a196b7768afed07234ddbc208dabb2aef5539d0e9968bf127c395b1bff3c4a4e275ebfd1133e66b641bab4ec570b4dd2d601bf09cede55dfc814bf2f6ac05e0d07c23f5039a59b1b91ccf5c1142fd1ba3ef3ed82c16c914fad1296aa36543927a12281e1af6ded495ce979df5292a35ab6d2372152a17b08c554132fbf9314b4abf846eb3500586783d7764a4a91a52c94bddf5003e13d6f8d392190d49aca7a9f3d2172cb97f7de37b7780d6515628f06f1fb62ba46b9d01ffae2851a69a8b47dbf456b2d91318c0b701f1adc6eda957ccf47614ee9e1256f66f1a2d0b382c73a5ce45fa6b7b68e358567011438292eb6d78047abcc8e14ae9e997d8a44c0b9194147362c83b10e0b9f3c3f1e096714f33268f713368bb3db0ae86c94a69f40ea16719dc55c1ea77c41badd6781857c365345b1245b068faaab65e5dee5c336d701620895478285588807e5141951f1163a8ec58a6332486c069d9fb04b1d7ceb270634427497d949ac00cd50a5c45a9770032c74c71140d5f124837524aec79bb675e5b9ab32a3a97f493a870ac86ea7eb3afed402a141801dd0a90b3a9891f56f51b4176455f36e78919d7a19d6a8c14345a920ac9f4d247a0b2cbae11a6b9ae1ce4450c86e921683e6cdd65a2c62c7b19beceea280ee6284a794c444b90baf4de734273cb3a819ac150a62381da59b56d6ead730e19def3c1ec86d2e92206283eacd20ceeef7eb81a2237f131ab18057154cad19361f2b72b5b23740d729af38e26f3a07ec5d30200947614bfeb8c4640a0c1b0014fd2452e96c96f9e327cb9eeac1abb3be7542b8c8a8aabf91688c1af1b50ba01f0e09a67c0facdc81f288cdb119c45bd5662528272a4a63f912cf8835a09d02861312a5c7ff0a9af3ecb95642176bdb7e52fb89dd7c8ec3f784c85bc043c40e8afab768afb4fae517d031e73b73a4701e330d76dee5d8ddf4d684e2f21220a9b402050523c7f1b44177cb4224f5170df5fb369d595dbe5d3cd03ed10221e5cbd134e72ab3a660ea0ed75a0d9dd0ed470a04c5d8cff22569714ec88e9deb1664ab40e13a3ceaa52db3bde3bcc9a182cf0e1855674983ddd0be98115ee5a413da9e0ef2ce07bc8c28c79871c6c342dddfa6428f4b8c912012d654f9f79931581c2d5bc322c2dafae4123815a8c3b0c3d28e4a838b54fea4bf2899fe4ce5958e39c76c13dc3652ec6a79aaa9d3501d39bdaf2bad45e59a1813f17525f1c4c54f500fb1700e95bbd0e9a4e4294025fbfcbba90355cc822f818f172a3ffe086672726a28fd616fbc6151face862a63568a4693e383bf4ec3cd4bd72d0bc0"}], 0x1010}, 0xc03) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f0000002600)=0x8) r14 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file1\x00', 0x100, 0x100) connect$inet6(r14, &(0x7f0000002680)={0x18, 0x1, 0xbc, 0x3}, 0xc) 16:00:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) recvmsg(r7, &(0x7f0000000a40)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000480)=""/201, 0xc9}, {&(0x7f0000000580)=""/217, 0xd9}, {&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000740)=""/51, 0x33}, {&(0x7f0000000780)=""/119, 0x77}, {&(0x7f0000000800)=""/158, 0x9e}, {&(0x7f00000008c0)=""/192, 0xc0}], 0x7, &(0x7f0000000a00)=""/11, 0xb}, 0x0) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7ff}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) pwrite(r3, &(0x7f0000000080)="540a2de23c4fe699", 0x8, 0x0, 0xec) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x5) 16:00:21 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x8001, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) readv(r3, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/65, 0x41}], 0x6) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:21 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) write(r3, &(0x7f0000000000)="76db1e04e35dcfe91440fd930d86a30b8f676c335bc6682f0dff4bf20e30a508b3e56066dd9b583cf7da4cfd20c03695939ef4cd590a8470473195261f5f01f8e2531adfac9ecc5af4a66fc5072302e61c54907e728fe2eddc638d037f2fe6855ae3f23d479d3b295af77b51efaf50a1c7341e0d62ced39e20f0c24f51b85277f07d8a7e58dda2099075c1e7327a9f6ff4785a3d03bfafe58c3479d949977c1e35026a7a048ed9321f7e5a2944441625060b3e872df24cf6825905207f83f6f87620b1a9c28fffcfe81cb519617d98c4c08a78469f6e221afd33c7", 0xdb) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b\x00\x00'], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x21a8, &(0x7f0000000080)=[{0x20, 0x0, 0x90}, {0x13, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:00:21 executing program 1: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a2abc3459b00cc7deee415e5fc25dc9618bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x8003, 0x80) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) sendto$unix(r1, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0xfffffd51, 0x1, 0x0, 0x93e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r7 = getpgrp() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x1, 0x6fe1bf7a0374ec81, 0x9, 0x4, r7}) socket(0x0, 0x4000, 0x3) 16:00:21 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) r10 = dup(r2) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r11, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r10, r11) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r2 = msgget$private(0x0, 0x8) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)) semop(r3, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x9, r4, r18, r19, r1, 0x4, 0x5}, 0x6, 0x82, r20, r21, 0xffffffff, 0x13db, 0x1, 0x9}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õload: 3.85 cmd: getty 48875 [ttyin] 0.00u 0.01s 0% 311k load: 3.85 cmd: getty 48875 [ttyin] 0.00u 0.01s 0% 311k 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1c}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) dup(r0) 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) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) open(&(0x7f0000000140)='./file0\x00', 0x1, 0xe2b52e73559dd4ab) 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)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) socket(0x6, 0x2, 0x8) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r5, &(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(r5, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r5, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x101, 0x1}) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x81, 0x6}, 0xc) r5 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffe6e, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r9 = syz_open_pts() r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000540)="18e412925a90b46c1b5468fe4cecf740462d8c1570912c7075b7576088b377b5b5bd6e18e1826a07c99cd7c58b9b397a0a19d064a3a20f7a3e5df396933012e5354eea2a8fd132fca12dec14efad48609e7ccb8875ed7217ad9bf9e036b7fbc23c49f5e380c2a171efc1e0768fcc3b1c4bf1c7083411ca374a5b17055673485f39e4009c599f2cacfae04eebf22c88a684be0bf6146e2bf6a3df86f53e93fa1b0cb07a89eeb8b876116ec666cac61c3d16a602c3a4b8f72af77740e893dc1667483ef80fdae6d4199a9fd4387f", 0xcd}, {&(0x7f0000000640)="370857da37d90f863d43f791091c38a05bca2666743595fa6629f3fccd49aaf727f93f0404a3c89f20ee0104b6c0b332aca585fd6957ee9de47c04367328f5c5532ab6881cada2f0658adbb1d3fad109c8bfaaf37493abbf6551012ad283b844322f8b9b0453a508690bdb6170eea5ebe0ba79485eda354eec876ef90ceae640d5925635249cb98f101bade8d69fce924741c0c4d56621b11773098c6cf496ea4e2488108ce745076f3f53f8f62f64a0c2", 0xb1}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="a4", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r10, @ANYRES32, @ANYBLOB="00000000518bb5f43db65e5e4adb606dff0600faef4a7bfcb3d3160b"], 0x38, 0x401}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r11 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x2, 0x1d, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) shutdown(r2, 0x1) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(0xffffffffffffff9c) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='&ded\x00', 0x40, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10) write(r4, &(0x7f0000000100)="3e3669fe3731abba8743f07c01e81450aba16f894e7a01f229d85374eb1a0351799e883db46d838e7a9b58f78ac29baeb78af9e6de0afed799a4f82222ee3ab45c8fdd5254a4e7bd837506ff24", 0x4d) 16:00:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x200000000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x220, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x354) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getpgid(r2) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getpgid(0xffffffffffffffff) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0x408) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r23 = semget(0x3, 0x4, 0x224) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)) semop(r22, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r29, 0x1}, {r29, 0xaf}, {r29, 0x10e}, {r29}, {r29, 0x2}], 0x5, 0x8eb6) shutdown(r29, 0x1) fcntl$dupfd(r29, 0x1b, r28) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r27, r30, 0x4}, 0x200, 0x401, 0x2}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r31) r32 = geteuid() r33 = getgid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r35 = fcntl$getown(r34, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, 0xc) r37 = getgid() sendmsg$unix(r1, &(0x7f0000003640)={&(0x7f0000000100)=@file={0xa4f9e503dd5af7a4, './file0\x00'}, 0xa, &(0x7f00000034c0)=[{&(0x7f0000000140)="0162255beefdee8df29b82d307ea45d9d4234046be4382c8542ae2f859b1908276b0ea3aa38a8d541298ebd64effc520b0ac03fafcd5f4d318fa22b2deb08222c8603dd24f0374d23788e769173ff3690e7ec3a8dc09ce325a05a4a9bcecec9cf95169d98a23f4b0bf9a5a3ef98e535f5dfc0b74168ae4acd2f87225dba488b971735e9bc3a7d32c8e4f9d3a0418a11831fd3c92a4dfcb5b7e0461f421ea41353ea46cc2fcb83b11e1f2909b4b5413b4b373236ed39711ed99575f511957df6dcc6ffdb56d7552e922f9915b89533dcb661b87d44404b29f1d2ef38a9634c74f64f73916b63d0712b3d9a5315a696a580d74ae8f45a7a51f482db376cedc28fc4b1cce8ee641902bd9327dd30d4d59689bd35f090fc207ecd4aeea0d48add448c73773c48beaa80296159440a2548d9823651c5ba97e51b6dcdd7a29d4b11037428ff4d0651d28b1aabf72dd71e395ea6511d15d7f7d30277a6e4b2bcc51bd0ce0c9a994f15c1d9137d2249776c04c928a963148ed3d6c7bafd5ff4547c5447357b73023ea309e7949857339df9f2a226ffad1f0728e42128ea30c629e91a57b0406a41aec607760577fb6dea3ed16196918dcef55b21e2e1a96453371ff2d67882841676061775e6838fa0c3f645f1900ea41a728e5d2cad55e6d434f67455974667ddcf8734b7ce7e78bc50b40a4c546eb32902166a0ad975f1a66cb9a46f77d21db30e68a28560ca5527efec3b727f5309587c9d4adfcb47fa0fc48f122055097ebba4bd2530995b25baed08fd24e552e8ee5929f93aa956547546cd741b71327e5c600ddb60fd8f50de06bc3024f2b9a4e7a62fb211590df32bff74649964d8b6cc05a6e0b22c3fc415315122b922f201067d7742571bb19cb7d490642c24375d1d4d27b927e139bab4e440ce5f5205bb12cf9de04b6746c3751ea61c2f283adcc20f4e7617a9a760c23a291fbb4fac8af8024bb93d265fb2972ca8f890f6bd2f267134a63dec975d53ec2c55e8a64949c58f2440d4a56da5ed6b1c81dd18c5f85044ffc1161197398725bf0807756b0f822bcc4ceca8149dcacb04c75e36ab2ad2f485d77829f28fa65bbdf4ff96ba08fafc8f778c2ad6bf76cd6dd308396f3e603fd1bbecff646da295085bd8921d86c30befd717037883df2e398df37458f45442399b147833a97a1bed7304f2bc2b62a6ea5fcff3c8b6bdcbc93c04d6bf92834bbf326fb470db33f0d50aee56aac947c82625bdfd1ad0a8a01ea5af2c9a3e49b528076bb8650596dd2d69f652860d17a5324316e5c8dc47f0054442884152b174a2190ae75e749a935804c2703550a4c9e240edbe8e6a2d9755f9ddb7da35ca1dc414dcaa58a939f33162213a69c1adfa580c512b3c9ba1c030739b54194b8878890be56d0ca143e75dbeb8dcb5e4ff893910e9f0426d53703016c847dfbcbe5823424254937277f9ac666defc47a203e1668c9219e55b6c65e846d822ac08f0103f55e1faa87837d035f7306dd79a0ee9cfe6932e64892a9196df31ef9eb464a30a7a5958c34e4833885e2522771f67aac44749a69ea1633c05cfae7007f29cb596fb09a48f0a6a9f73bbb57e0181f20968f0db7ae80afb312f56ff7c5666e04fd66bf0922c5cda19d339b0215788763be52b0b21cea5c645148eb38c0d26d1580a3309646a6d2f4302a46fc2d38f8e126b37218ea7a741ef7f1799b3701565bbaa46d2d82a3ab7eba0f1cdfb8e0b341602b309e37007dda675d965887771ed5a37ffd8ad5f18fe29e8fc5910f2c1b1668d4632c2071cffa038ce6e3b987f43dff40ba916114977c9feb5664d2d7bf0a115078a2172aaf20f23d6d1b1eeaeb54d44445607ee231d32c372aa6cbf05fa341e8aacbb587f29ffee068490f3dce90afa30ff06c6d6e41a110d36e2e8c0712972d4fba2346ffe95a86bc8d7d0a767c42246e771a1045c428bfe3a4f00b7ba942d58a9759cfbe048d0f651a864057f0dc838e62254125b80eeb878d7e98624dec146a278cf1f3f73f80b7e3f669cac10ec2daf46b96f639e7563b9764338947655097095cf472ac203501069eb084b8239667e2e41e7b4929e64814548ed98c816891880e2b43ca24693bb70df295eb58cbd3a593ddddab445da01c55af2c5118ca65c6672df18536d10816f3c0a0bd3f73cbc190cb0517fec60d2c446e51d67eed0f490b8eabfd766d9330aaace5831eee0ac14b512dd0932377c6eccce54361356f71fc10b26246b78b43f24468e8af2755a76d097f504eb7bd2e2dfec6f7b189a3526dcfed9e586968a31aecd43a64d981e32cab40ac4fb87680f7ad488ce51b460cccd0d6945886321e757f0c8fae90e5352edd3cb153f0164294372ee4ef45b664bab7ea3f15f1fa8178c4d2a2e591a9f65c61852c7d11d2df65ecd47705736d34de71cab686d24d4c169e0ed2b725eaeff9f39e79d7db9ce12ebdd12b47215e166393c18e4e99de1d7ab283c6e33061c45dcbdce10dbf6b413f9556544e098df08fe0323ee42f9670eec2b4acf44960ac7d4a1221bf7ddd355feca1c770a18ca64c14da0d196851342d9aca0c7aec1a81eca70d65fc933d4c116dee45ae5f8c31d1c92b852e297c0f4dfba298b35eb045637c0340f21c588a700d6ad1bd125386292cf372dd25ab76b6123cc6487c1b0466f53c7d89aede3b7ac9e6f59add7b990dcbcc42d9acd3957be3022cc12a7bc4ef0ea402cb833cfe0ec5224e68595caacd216d2b91bc39158052d7ce97ff3622d219099b4fe950290d7fe769d0354bdd3d5c4adfb339af5fd9dc69269b73fa87551435e3767a873d47824741b831cd34afa8081b794cf6233176aebdaec5937357994bd069c6175ca5ed006fdb5d67eec641c30c71b5a351bb0a56652718fdf987861a19852fb6faa4780a29fd9b52cd90efe64266c0746bf5d4a4d56de88470c4b75e03e3518cb5b2f7274b651c7418bd307121cf385a4b3eb74947118205100fbf646fe2de35d1ae6a5cbb631925176365014a220a334c5b10ba9a4588e3f4513e44f248da41efd507f8bbb347b5168312e2b2eb1cdf88d8605d05e395aec6fa3bac5f665173b0625126635230ac77e5a160faba46c72f4277adc175be00c9b43c71bbe35eea6714475a89583b51a3e2cfb75204b89c6b05e1ba4c43521878787e089a8829caa6fd22694e31e170b7583ba89e79a888fcac4401f5d2ad76fc11dc695c1b9f9f9a5a506b9df3553a4e3b41c861d264578011889ff5f17543c4504b7e402e5495094e8f715bd8845ddc6b424ca0fbd27bdd98a35ab14fe88b5cb13f59ce2e03b19329d6ffebf6cbfef81496459c9dc16f077846be1a7bd6e0c1d49a117ee12a8999d0950b8750af7294f041ee588f794f249463175104c3b592518586b0b7ff4f83390ce83b3bd22f20093b3b5e6a9a0e7f8a9f1473a7cdd991cd8078ef462858f0f6c6a60b656fd7808015b0ca88d250b1bc04f9e9c202861ff3f8f2630712d1372cad496ae3d93429e6a7bf4ee18ec59079410d92f5734fc8a92f3d3100e2e40734fcd74529befb264444b0e2475bcf3689ff4f3a78bdb66fb60c3e6411a6a687c1ce926a4f3f58341d8f080b1854a51ffd322ef39d39881c6734ed184b229d550ff8e2602b4d4281209b1b2189cda46ee5b7b61ccfd30ba2e0a125b31b730fb36fdff512f30d2d2af4c95ad31b2426e319c8949eb19a3f56915066af62a51e14f478a68977e3b5a703a7a68334948c349426fa22a05e990a1b1a5b73884673f3ac9e8d14ec6781567247c7fd713c6b3557ddd25613c042f3e7573f1eaff75fc166a1da79901bd696c23eb24817906397a8401db78d6a7fe73fe475a398beb40f2c08b05cf2e729e974f533147d4a6f2c57e7478ee3d7cd85582ba9f829336eaa98720cc0eaba89d2eb9bd2184de06bcc6791f2badad875e551e0941733bb1c2197b062916b15259c0126f6e8bad8d5e8ff7f9018284ff90c708f3afb69f2bbc95747bb773eeeed7adc1e96e1d0d79d9336ba4535b233c5caff2935a35b4464a1914f05f7fe408a53de893faf5ba47fbc0761c5d7b06a093f076e156662aabe8133756697f3fbe87aa869c23913ba353f9d847ea80ebbb815e271e7c4e7c9addac40572d2b6fe2af44c67cb5745f4141ca6f75fccfd67b44285dc05e5f122df850c57c9d91212c8578a2cf3cce01efec80824bc565070ddbb20e3bda362912a343ca3d76e570fff70291e4d051ce7e348624359c510b8797b6f0ba5fb03bccd98393022835112f7d6b0837a049237a2e939ace5a48eb44c5763647b2840a6d162931d9d581ab25905fb12bb1cf9947cc82691aa2493f1351994f39a0e0b9c1ff29648da83e16c69efb42fde2c7a2f93351a64dab0ea7eb786aa195fa7c4b4eed2801e0f6ee4ad6a1a0fb00b7d0f1a8afea0d0797ea5b4a040600cfd4145f23c318aa9dc150718ae16be1f693dbb17baabb36278f3c18c084faf85720d6ba10f35388fe499f5514cd8b10da371828c3883827a1242a5b2a11b95721ae6ca45b773ec9c0a42da2a92a90bd0af110a2805f95d90f67b63517969b7e0dc5661fe23e330bebe243a0617e152c776e237fed5be6b36d677bcf00a1a9a8491c55b90db8fe6ef68362ca20efbc336f917377ee225760b863643a416ef2defa229fbe1f9199b042675b0655b1e9625ac92b8a44e89a2a0c51ac28a9988ea70b643dbbd93a8c0e6ee9d1bcddaaa0ec81807486ac867e9ddd7ce5bbee1c20b5e18075fe8ca3ba71725c56b745193128c31ad983081466482c8ea476a92bc0aa3d74f381b3c22af0361e493db50b17756f5b82a1beb3ba11ac2046500152ea5e90ac33076d111e37ee9a7e2bef6e46e366752e5094445ff7db596ddcb1c3c01e6a0fec5f73dc9d29862109330167f94d511768b3a01cee5b263cabcd359aa17214711cbc8b9496eb438ea774bcc11c37a29e000972dc177bf56ccefe22c0a534a9c5eabe5d999c3ee198d75e7e4567255dbd7b97fbd727736bc65add0f494c7c91cfa4a06f3fe7d3fd498591bfb910c21bc8248faa9f14e476a76e69e107c0243c91f33e2e88b2d7a0f2c2ac20ac2a72785d33bbef605fc1aac0f55854949a5b4b32bb415f2f1980c6138e15385a2458562ba3ef2c203d89cbbb479b7cbb4f79da4725479931463f1dad39c90609dceb5b0c0d3b4d352b4492805d5c8e4e5b50164f1443a1e81748baea360deefd94e740584f2c3abeb86ce2fd4269a35910dcdde3c17c3dbd453feecaa4437e52bec1d53a00940e5de9a5c1717d53380768c92166768c77b8c68c1d77ad36afa07c9705f022986646cbbe7b80a667f9b6b97457795911fdc56415c595c1e2ccadd07f6bc2eeae4695c13e630bf3016f389d89d3ca62d70f3aa0e818986804089f06576ea27224ff0519f63bb37f9c275b381d8781e807cedeabffc7ba48d0e7f73437936010e19a143b1f3f1cc1c24dc955748fcd164074edce55450d8a154810c70aedbea9aa63b78fd2e42a4dcf832b391f7af6e9c381c6d180f027c19d4d661da94206d2692f345b5291c9d6e36295b0e75099c8e775d9449a2e633c3b072f3bdcd08ad5c0c91f86f4c4a0a624290fb37667b656dccff52f2bc839b48783d482d3f6b667c991a40571cd92404d6f3efcfb35c9bbb357394d1fc30aae325f507dd824a308353f31c972ac64c7af8899ff0c4438f790a9847eb958f9ab96d6409a20e985c9ed555cbd3f6f337273a68ccb3a8f5721618ae3bf485f6c3ff5696985efa03c7e02f3fd", 0x1000}, {&(0x7f0000001140)="c4669d9ea9121bc88b5efdb996f15c85e2283b5d4492dabc888b5ae3e559a06b96b86a90", 0x24}, {&(0x7f0000001180)="fd7e1e6d7a36531cb7167a4008b5eeb3320a6412189c61391ca0eb995f948d59da915f18ea4b8b8c1c6abc0d8994ed54e89f85936395aa47285f90a3a50d8a5a3a364400f1e10bfc455375f7908c0829448355b748d59bee5a24bc90cfa28b870e8ccc35f0e3a04c0853b5de7f4e6809a10ba683fc0d7efbe610d43143d24d5c1b1cfe00fbd7e3231f075b47564b2a5808430409e9837ee0a021673d80baa0932739e6a91d5779845de271b6ac1d8140659365324f62f160b69b634ef0e71c7803aa0207aa9b9cab091476f0c6654da1758fec30be738880b9ddbf78fdd2", 0xde}, {&(0x7f0000001280)="17c8f5bbb989b33ed2fa153e1a41170beb23c54484546cdc2c4a22f217b8ea54159a892047fa1e362d798518600c97a0eb2c65033c74b628ab18ea78a63fc27d94e2734cb98479d284a4f43966ebfcfc4cb55f1e0342c6409b06e468c1b175d6d0a653710e947201712f779ada451ebb4b17de152d014a180715c3c0e50097f65bc4c9a5162be1fce43904a097ac7846b7362fec7fb684775523390ab86ee2ff8bce2749cd8e6f23a7ad2297607c9063ed862d35562a74edf6ebbddd07327af1d02b7ae22d1dac44dc5d6e6dbb96711efdf9b0c9a34c3e2403079ac65f94e9f6bb6f34287e8db99a6b22e62372bb132f6b7393abb00d6a3d4a62e62ec261836a304344690c934c8a670f1fc87aaa574a5e4c0826842c3617068183af3e278550037bcd4ac23dad6587c221628d37a1701d02efe6dd876a51a8a11f12e39a9cefc24db649c284d42268a18253fe96dffffc97d571e280a93d3922439d4b81b4875a496ef60f60c8a969d76428fb9c6dfd612b8938cbae0009badcbf04c6b8429cdab992156849b96193471e79af9832a25b6ddc6506504781e77e99992ef08609a5d0207b770cd2ee3363accdf80d5682851e31bcf414b6ceb34a522f22bbb7c7a7ee780f40526fc762ee7b4ae53077fe4788734f7e1c77d0016d2c11f842a5fdea32e99469f05491dae286e92e6935f49c3e6c42a67a73ca6e9c66b870cfd62f2d6b6e6a8fd32c729992b931581b6ac76f392dc7e7ec336ef2a490d9690ed29031086a5fa0098a1888bd2ea1307e8c18b536ca2f3b23f448c9d6b2087e053b4b7224ad8b8288907ec89867846084102bdcf20b2ad2433db1e2e09e5486a5ecf6c7f1528ffb95bf7b384f605ddf638c9faa208df34b7b3df4f48bca7be0e6f08398eb4bd033e9e52e823ff420115e582ec83fbdcf8a1f7165797dc0c4b87216c784cfb995ea7f23cb26dbb8ff852aecd2bf05ee24be3e4d6ef518cc6d7f6de32728d9903f51661628fd2be52d75407602df8604a5108b6b77dd26ae604b7c27d2c2102d8a7a5f195c0a050ec3bd71885c331a1f694bee67aab413ed3f571169c0c3c4883ad0169d1b779134c6350132c4b55aa1c59403c1235d576fc064d30d3af2ea1c5ae4943110cb61124c70da2dcf8ae2d10eabde2d8e2023838e3519754888ea5e49bdf5bd5f6baff924c39235a6bf06d05e98edc6dbe0aec72ae5e3ef406f205b18bd1ecda5c101a819ffdeef4a43cf18d7bc31adc5fdbcfe9e8564b3901a786a5030f8e1c4b615ed57b382570e8587d129589d3b8dcfa151d8bbae4e1b7b7f887f535f41da07fbd1bf5b9871125f59409b1593bd5ced6979038039b1471c2efcfd8486e7b6465941c70aed6b4552b1125bee5270d004bd30abe5b7dd50bc729c6ceecaecfebefc9f5ef97e1e83409e7634dbc2e100daa39f3cb4447a2e2d549696751edd9b0d61e1e54cad93efdff4807c4f87e45166cac05682ecc9d9b22d6ae11804cb2311d8a255f1dcd154c366399b775c65327df8720a8f15d8180274763bfeff700871a70db2f86b0e1287f52c05c430bf2cfbd1686af49ac163122e705f32c55f606e99e020454fab5f7a9ce84205f18dc04a51da1228d16e2152ae2fb8e1464a36832c5d2e1d127d69c6e5a7a5732441aa9a691e6c5defceca32331253b1e91c04263626b15dcbd92a0d87a95ac3911024baa6505764478f3804b2e93b31d40ff6ac4ec659670dd85c67aa214779c17adc4110d522aefb7003309e824545d480f20ff9de420a3ee6a5907941268c6030667c7fc158d00f45a352fa3360b4fe8d07dc93a32466a01639341b7854d5c28cd3b3d9cf605230d5bbc86f34d2e365afe27c4bf73697f8efa860b6d27b6d837ba94ac039edd119af9465f1f0b4fb90b86f378bbc307b17710b3221ddc22a66a9251b5ee664c3612cd1d60f2ffc1b614c37bd2f989d6b265e76beb3f40563f3e8bcb7dd5a45f3538a9d4997f6ccd7360158215c9d4bec55a1f80324bdda960ed46a5a07bb9248935a0653252e649b3083ac5a948ee1fe93958ed00391ab4178c4fcb3ee610c954c0c484a689f66799037d12663bf4f355492d2081c8aa56dde9a0db2aaec4cbd1a9df3d4d1fa52405b8631f12e6888a40509f68b01c7dae380624f9461d199f05859612518f99585ce3a37614d3e1cf04222a5fc929549f4715b7b705697235d18e733673019fddabd79d32df4a1d94ebe75276ddacb23245335b4a0adf7ddee7449ab1bfc23c14559813aa6ea1e326bf09cef33db25cc76dc919313d6c77074f6469f60c8b853e00801b786fd43331257500bc6578c7e8300b3b2017d861a8a350011a428950c0a2f16fa9559334b21c5a74e0483336e293c687f5094672c60c46ea36c7a5fbcda0617451267b9b3fe56a5e2fb7f2af2955a5c7f7ec2fe827cc0f6a8bc4162c370a0d83295930ea65c40ac87e432aba458075181230175e821a476e58137d46bebb8141e390fd90a5e3b8464d87c776e768105219a0f9bc67773cf3c299e5578c3ff848886bb132e64ca8266e8ce73bc2796f2f5ddb2a5a363807b2657e6cec71e046807c937affe3136744ede897793be5599bae402174fd4bec1a5c5ef2010f7a44645ae7ef0011bd41ad9255d23af2276bffeba6742ef42b193eee9663cd9ca04e46d26b6fa2e108b307abbd91d8d166ddbb490555e9663e712197bfa296fe333e22ffdf9b41e1379dd60c877a3028f85d861bace470565d05a0d3ff5382efee1aca00a0cc4e244d2d0a0c54a3c8a22842b32a3f9cc7d152a277cf22b7c4654e1911aaf176069a8db37b45bb146c5b6585d8f10f0d802fae7def51edbff82da595f73dec04c623ec29d79093e126b7ac0236e25f4a2229db942d78907e1129ffa2e60b528f199590d019f3fba4996f188fc3876e7c7a87b7013cdcf8835ed4d5f6818589d02dbf8f6538342e28b3ca5b9121ab2b6836d19cf294920d8dbb8ee45868ae94c8bbb55deb44da78cca049159f3daa77f17e05974353ff11ef2a87d5dad214bf8843331645790817fb0314b267f55c3bdda5846f8be97abd4d6f74b8f4008a9322fac55d90f7ff4471d4dc319e783ddf4d6a2925c25f95dec38e85c11c07f4bd901b2f501c08de965c1ae0b9075bf76d27d38d98b7131697d9e1d92233bb230e72cdfd46536edd37ea9ff46079393983632ea9fa9ecdbdcf1bd51f4cd53f3e9433cfac8a135e278524a28bf42d8b00745edac27ac6609f469faec71910535d6dea8a078439b3e57b4fa766dfc7aad22b3ab6e5a4fb5bee1a17eb937c9bb92cb858e24e927f8f8007a2c8df49ee08b19ce85237f6edbd4bb174d77f4bad74c2a8cc0e1a89d3402c59747523af466209a8413032e251adeebfc058d0316e27a96baae7cabdcdb1e0d65db1a3e70538ad4f09ce7b4ac8bae765046cf36b32d498c73bc0c8ebb479c212368954ce44a240bc082046b177ed46f145815f2095e9501cdf5f276ad354a56809b5b5e1c0f7ae68ec9436489f0aaf4253e8bb3f0fd9c7671018ec309062c0a870bb48a6dd8cb078e7e90c7e67fb2e8fdee8d332937918d4c5445647c09b5527ff34dd6cd2f0ec23048a1cb22ae75d8b081480a6be2e3bdcc28317ef74d2b5431f31c709dc4a92ea25bbdcba0bf8d69d4fa4e58fe1629c4821d53499104116f286735129559cb82a487880bc81d17d400fd07e75412bf4b6630c4e61ce8e413ce82c7381729fd41cdae5e9beb75bd0aa6aae64c68541c498c1e6c112fc55a993593f616ff4e59615d632aedbeaaaaa642532879a689ab28d6cb94dd0730cd91028cec8848cee0ff10e0d5dbb8046775fcdb56dad36f3371977cd7e21f6425613918e96ee6e4051519ae4f67abec2769492819b90c3e5b736ac2faa7bb197229a4578ab23245c15a51ca488682a1b101e07e5644cb7682fd373bd369d66673f9064bb1a61aac148564eee7a2897667a18b68505f974c7ae8c3e33ea38baf97da995f8cd9802a59b63a0501bcef28b7a9f24e8640ac4ff4915b822f23018e930c13d44156eb92ae60f76dbcfc366ce0032c795b036688420fbe9f502a40ab95691e28bc49c0051a04381257704c26dc4e0dbaf4593e4dffdbe96e27a13629cd72051d17e2c71677d0f4fa78bcc7eda6fc17eecbbfd1911adef0824c52e5b6aa25d2d048c75a31a37aaef94a03b9dbebe4de7a81a76094f96cc0f289720fbbc9ffbc4e154a41f30ab8849babfcfdfd502266c71c0051607ac0c495592c43c9fa8d4563678a0c97124b0f5276a7336a90c270738e3ee07bd234165d5803ce1ec2d46975cb3b8ef08243803ba6eae8abd688511b3dba05b0aee27b566494d7d4cce73de6c76c6f113309b10647c79335a4bd1925137dd61ca1cbb8c8c80bc21c333eb4a7d9f41877578210eb4916a2b37690faa0076a8d7d1ffab43cd13906ebbf60f67a502932744b72585f6a72d9b58346ea6733272ca4c2e62d6a914fbe787a0e412a2b921de77ba237a639c760c492a16d547515f9f1dbf9ee48440ac0d95dce634d0161189d13be66788d156ffc8aaa23d9b79cda197d09aa72e067eb9deeb967a6b299d05dd5c61b1e8d74e8cdc670a9a39b7e9f5e3d96d7f1acdbc1579685b65dde1c4faac2d723ee8317d6ed703de06edd0e13b7bfe817a4307dd700fb934f5dfcd60cc07be215eb3911073694beb0bf509eabc26119bf571ec64f0e0c10a13b8a239e0bc6c790cbbe1080ff3e1510579fd3abca849dcbacae03e1065f4815a3d746c29876f395004f4bac741d13bd0beba46a9b758ebde355207d15ad7ddbab472217a20283e99cdf5baf6e8d4ac947d9e775ad5c0e559703f622718f1ca67740b352865afdeb2f26817875216d5cc76ad7e21179d62567c93a56f4d0a575aeaa61a8a751d267aa457a76a1dc8947bf5067ea5badd25eb6a2cdc00565a9d3e02377a1f41eb61c02e32d8dc8ebfc745bfff0e6d039be3442c0c39db53fcb8dc1866294162e319150ad73c86853ae74821cafad6988b259704168ce8013420d2936373fb7326ee262a8e959c3e5da0ed0055d6b052d3bd49e5e49cdd135510dc60a9292b57be6b46a541bc39f3173d8bd3bdb8318cc8b5de9f701da7b8c837978e1ac6bbd1693f04253e16d72c8d0bca3e2b7c195cd8c50ee031d696e49878988477994eddef5ca64ce3dcc549efe9818664dd3c5857eda4d30b62f7c56ca3190b448f8a8b60e149d5f962bc62fa941b9f417d0f45113c6b43ae99dabb3d61435bc834f399489c26e7e6beecc84cb467d1938dec7a2060f38e44b663602d20497e883dc35ce0531c8297c83434c50100708501b64da4b20ad51a1a508d72d27a0ed1cd8627370656d0a21883057ac1f02d77f546f101c7ad55a6e4c2536b7fc75e3354cc128ee2ae785b064592b371cc4c61051bdc0dce0c3c99487487d4d80c069d6ba40cc485a621246169341dff4a944a9f0cf4c52d8614516735a24e7d0b6d98b8545f0ef7ae001ceee4ab86df15686f5632ba52d3821bf2be26906172eb97aef783d77e2778a000b53fe2df946da27f23cf6069e4de82a1d4bd8643f3a233c05589a8c1549985eb1b56e916721d1645f137c4682bac3a0419c8b0f444c19ffb7af46e7e71315ffe65dbbbf70e1ffda271ec5c8526d178ffc819b495f778e9f30dbe04b8ba2ee9394baf380cb1add7e5e313843239d35be4ced135ff2c750ba5ad67661c67a472eca16c77633f59278cf2e523898d82ea8601559d6cc5bca637f27a54277c7bf4fd11029af", 0x1000}, {&(0x7f0000002280)="ddcd91fa9386a5cdb545b5ca02fe17403b67046f73dddfc3f0575c7345f2a87fb150a6f3ff008a1a26affb565ecea07b0cd9c01e01dda385d50e7ec709996aed6587f40ef74a60bb48cf4e028d", 0x4d}, {&(0x7f0000002300)="8dc6ad9599888fe00a19eec84314e83316e5f4a5784c80d5d3cddc894f3abf516cb9a7b7ddbb09a104eebd7c4c3cfc75febf1d2425e9ff4199382c42f10bdf037dd01c291037c40da40eb4655bcce82fd0c14c7dd237d517326955a64249f928796e14fdbb92b63b555b50209ae278dddb72f5605f25d9d3a5c31110bdb25cce267707e74658c1fcccea121cbca1acbb678a4e2889277ab430cb75c99d8a69b115c809c2dbfb07569a972d99241c4a74024247caac51b0ac0bb60713fcb3155fd0b9025f00c54fce493889021a12051f9056ccdfbb948a3065966034a06c92969c89b21a64646e953baedf53037ed077fb6049d03b7bb2fdf42234b57f050f4d23b2491dfd2231e66bad297a39a98a5c38de836e72794b597492616c15c3d55109d025c1edd3ae931ce9601d6844e404fb5d89f30ab51d4fb87749e1641df2d60184050e149fca010f8882e5afe36166f8e1fbc256495884398778ba7c8985621e49ffc35f4ac2d522866782a08823201ab6651b9b097ae059a134b55fd406b4e2340c8276a8be37855a31a377df84c12d39f34e6a011b613e6975226109baac7217d1350f9d3d799b8e86353a7e8a43d8348dd115481396521c3377f99caae9a4dd2392564f3f4440c5a988de169194be01f246839dfa0e1a374be8f4e162c07a66cd2ea536dbb8fa7b5dd66896fe0b66cadbebb23c9317f55008b5205e4834f723068b47023a02cf054be433f652ec1bb4acdca4a2f0e62c21772b7851e9c5c43d4ef74b513d3cb0d105a75ebd4386a2b0c425c178edd4421840bfeb09c0f0debb7c8ad0ad3bf25d363f527bcf0a585ef693fd59755b12d15e8b0faa450bef2ca577944be629639d274fbbcf64bc9c4713ee7710e02095a2fe0fb7bd60da90dac26d42d7a4ab7ece161d80f15c4a05740059326c75e95770b19d23ae56e202914a6304862e0fc070f2ced1ee49388b6ebe94a46de4b570e3f035c87e33a704b2ed314964cb8468f1a33ccd5a7279865c9a3d82b83022e40751d5673b3be4b80bc6e9399e449ac6f82d53088aa19dca4bc88e565620ea0c847045fa61d14714d36f8db7e6ba922eaf23ea2cd26ad34b763eeeb2dcf8af46b8d7184798485623a61e13ada2f371391fb523923d7e70791c901c098cd582a2d21005a613f154df1054ca2889300d2983226b433ebc81bb50278cb70683ab2f1492ebbe588a1c2d0ba71390208b5cc7bffad8c4b934a144cdb013ea0d963f9ef6ff93647fa4b6c66d6dd4db4bbe733c7f031c78fca165d6ed63b677f7f4f363f617f8829de4324b897a0f6ed23677f9e0f2974c070fbcdbe38c0cb94ddeb34847e8ac4b5b74ac56d46d82f4ee30bad7f64a72d551a254c2bb1708cc52dfacdd0926589ca260275cba681cb32a7667a73f39f44d46bffc12f1ff14543ab9a6d82f6e50b511454d0fe11cfe9df49399869b0aa67f79ec1520496141a200fa50e54ae29ae4c97d53782899d144011c3cef0b625ff75d2add14259864964a9d018c706b9e1874a03feae0e9bfc23f678e7d1d30e76d3c12fcbaaaec407d651d48037a8bd88ba286f178df56b3d4ba41857a3560771fb4aa7638e1b784b733107188e837255116a2fa65811ca75f3c4bd2ef70fba6f222c32b5976319296543893b654bfc30881bc91439169ee872532e6519a366a7351a83d91411c7768e32d4848576b02419113fee9815b20579f7742516f96a47bb01810f369c2e492d40ec55dd6050230352c322f84285adf71fe5e7bf327a74af8ec659b5d139b892914ced759dc5da2a329c18d5c54039a83497a16cafe3f3efe4ad0bbce76c16c82a9037c76d0d324b321f1c80d7baaa56e8462428887b0f4574203af12661c8a7424014441e1c99a3242e2e8db0fd102dae464fabac47328ba116b8bb36e4015e22a7412ee632b493f8327cf2a37a32737f74bf72665b8aaf575d167b7cd0990cc69873e514da70f670ace1c56f46526aba449913e0cca63d0861c17f69e253334beeda50075a1bae376a33bae405a1cc6616216d9bf0301c40377e16b1d20f40ad062fbe486f4c2fd6ed5483855ad98f33ff408422f30bb763357cc9995462eeedf15385103fb242067de7d613d9e3051484b4561f37dfed19a021f933aa051d464615493ebaa442e2b38ef166c816dbfa10daecaf02965b26004a51a690e50793691c1ff77499bb2aaa1a528516aaf9c3d81fac7e9a525c608e3acdf1648fd841a616c69e02352557e9fbd182f1a4600dccc417d362e105a2f55d3e8ef630cbc80bd94680a79856e07214da8b20c34a87cb00f1d94e3a43555a471306bdaa32188dd96d9c049812849edfa0188110aad085993a0b1440539451ff3b5bb8bafc4ad31bafcdc253e030f71fc01b560659bc23c0bd5e8e3ddcde0314d27eebebf390e65dca1b14ba587b67b57381ef1db36904a975b5ba5a96d73a7b700bc0ce0a865c8dd406880465e7199d9e841f4827ac1ce8534f8f61de74bc054aff4d3f268e5fea00524fbffba63de948881c1c584bab5fc8afd5efced6cbc790c8ed4649a08e9651acd32bb78b14a86013bc1aec8bc870158a3f3f9b3c39e0b680de33fbe629a57ffc919db51f83767d539f6b9fbe2955594102a1c3fba1afcd0b3b8445bcfb4251edbd9d2391cbdb128eb8ae65537978792a84878d03ec3f0c3691f8fdeacf927e0f0b896c5261db2ecdb11482884cb651d8ab5a0c42bf900601d12862fae4c9b746a4c77471c2efa0287be659428a7eb7e7005df4f6f9a256b42cb428f10d42a6f00312361f5af5b85cb15f6b785058b41595c401b591d322441afbe45bdcf9ce5026b0db33c90fdac65e3b885f2f606e90acb50cd7b8990770e7529416867cffbd5b2d9948a866e950a119a54cafbd8600825c002324549b2a976cc96e7b699827fc05c6ac2b4f4ceb926c7a48e112c944a88a9eed07de31b476aaf8dddf5d90553c7136091410049073d35870aa7fb4b7dc7eb755418caa2758bca1d5d3728403e55594777a93068522178e5697e7f1647408c333dc1d71b373c041ce7f996fedc43fb2271e4ec412d18bbcc5fa6c11185167f9fa9d2fdc935d9966289f0344641dc0a1f63e811307a641363fbf0cad1a37aa6a69cf016ea65937be651bd10f6f8f673e671bc43d8787774bf4020f1bf52a566780666e0c75f6f377f941bdf4c8ada848a09531fbb364c5cc69e516f4e2908a552d32f46b93715a765b7acf3e20e48cf603f788a46d77310eb7d743cb8deb380bac5d8ae5c54c94ba9b9a79d89abaead767e897d68a484ac5ce17f11f527282ecf117ab5b0db99ce2c6c6c52941590e71b87aa662410c9e4715c6229d1fb71ae5e21e6f0f41dfaa61a86aaad20467d824e53e8a04c633b1085d359c2269f3a42c604f1b5be3db7bb80cfce984c4902b93d7dc4c312dce504c1a4e85139f1d6f6bfc17d4dfa256cd71e67b7a68a2b606878d610a837bfeed479f8de8545705d1cc43960b9c5e9bec0e318210ea6ab75b3c3634e1801754be9b27ed950b83f70c6b2aa617facf7075520b86800e277e96b8d95b853bbd8a897bb4afa396a012b9fb08309b43dcebc7b0b1339c5d99aa050c180cd32cd779da9d00ca22b63e8ed983efb64e3cd111a0321c0a8e33de901157569205d7a724a81d0af45e8f7e6ecca0694b1adbf1762c96a2b7d64146034dc6a600f261a93931fc02372555c5f665e62a418217499390a4cd82c5eff84d50539e58f7bfa05b74e71165e0ab645067fb4949d9a4ac22fd2f73b6ddb41e7fba5057af8c06fe5055b4a92fb63e3d5f3f18aba60df0a7d8c73e2b67deda50105378800c1c654385af4e1c66302245216d6bc90a1b31dc28a0c32b0211fc39acaa5936e6ac90be661a42a61973856e737a8f1843b69503e7968d0ab14d82dfc3b93389796a2adc5b3d4b4c7797986f8f7881460928288946e0b20ac7f407a470c4a0298943a2ea2e12077fbde0b69534147ecb196b89860f384fb8e1d99235a5bd409fa3e3c5c4485d94341b26735e2507a1bdb4ae7bde9a9c916eb8e9173d26b76d35ab46ce30b732968bc9bcb8e1c0687af9aa6c95e2f3bf9d66d165564a52fc79dda2f5ef9e8aa2488c015e43cb2048fca1194eccfc450600818b3e8b665f27dfe3e11053ece6f8cb3764d62036915cbb77f2fa99b09b432c8b6e48f7974bc0e79342085efd461fdcf44e04fe917b063586ef1b6e34ede757a8c738348a1d5652aa431ed1659d20fdf8b7247befedc90a985242906c2a2e273f8fae38159a07426b5484e4535423b0db8fd4eca03f2fa54b5e490c7199dd13c6b6e04a4e6606f5f2508ca417669e703ff31c4b1d863d18463525a23ed62c538980a85b7de0704aa3bca982de44aa502d5ded5d894200e7f6a7aea346499a692ab4194df1e4ede0fd42e05c0658164141125f8939e711bf9dd0ef13ba0877f3da28175662e6dc7087dcd7441fbd80b0579987a3d523e6dc201befc6f14ebcbe530a452cd3ec779f9eb6f0e5e1946210f4d01aacfa22ff911afebd01ca098dab731db62c33845802cc6a54a3d2f2874553a0c40efe0d21fb39156951e28deadd6fba3dfd3be1ce949e8e9ebbb9b9d508bd99629c84f2189f9c73f7bb0462bca4b4d67b42ebaa3e10ba245930e0c1eec746e5cdeb9754a2a2f869452cbd2a824f18ba6a34fcf3b7bfb167b39c8210d7e979f6d9257babd1dff00d8268ccc839b98251ef55e7b7df740ee2c5e4185918c26d0d1606cef87f889e6a41ad6a74c1a5117ad0bd2132759a5160c27b0e7394e6e0b25c78dd6a6623ea256b69a2e71a11093519f409fe974b48e183c931dc0fe7a1caeebc9a7765a799e3565d53480d4992312bcd499274868013e1b40f5ed2f0c9797d9351eb8e35543d22df707e35d0d9edf747c3a190353c51ccfdc90ca009653fd697fc9bff51bd39003797828ffe26c9071e61fa76ffae2ef4f7dc94d676eecdfdf92d84de7fbddd4b9b00cfba6693ec14c8ebbcc1fc70bcc7d4a20d2de4198af6a1d44865b603b4be19cc23ee6a358fed6527683c35f500b84262cd07869d2da8fbb003394e9eccc5f88a796880a0a23b6342c20e7c230eeef805fdb62270b6cddf33b0c277c64173320e367058521b453ba0c63adadd134ea5019e25ad34f65780fc50d7b0f8aa7d4414db875badc0fc9aeee450688476c982d041675a142580278a3716dd706e93b2af5e2f99785a165c9d0ab2195433763491fda82a978f9ea50f5a8a6b2e2eb727fda9b80db4e2c76f883fcc8b784499393786cf76e32977213ed5513e161b6576f631007a318c86398ec90c772e847d1ff52842e787ae6cec3258c6971b8df5e6469943297123fad1e5a5146d26beb33d3f62e0bf46ae990efbeb4decfb3dce91ee2fb8a101cfa72a263c5b22106858810c5379320b099eeb624953755b5e52aac05daa6730cb1ad4ed7e97d7cd2d788fa25f82161a134ec0556b51aae01ab9f35ab2a27af8ebf9b98971c17c9c2f8253f3fd0dc73e2ff6dc805379334422300bcf93ed4e579f3b5484a4008928bc36ff54ecc5015276f66846b0c4506616df964b0a0af9ac037b77ef59ab15b04642ac0bc8209c968e60d5451c834073a5d0d0b96392c995784cbfe774f4ebcbf099c5ab8280a8b0016ba4c9ee63a6b0d3be3c1041a7d8bbfd1d712fc620aa1f99e4a7430618a235103910b0e460966a84e1c057f271e518b37bb67eb6df46ab0d320535298a1c92eec74cbd73da78aa598e33ab6533baad3de66cb08c107a3eb82b9", 0x1000}, {&(0x7f0000003300)="92dd0d85793b6259e085b209fe0138c41900b121800d5d949019440563f4fa6c499353ec44859cbee55a518c8895f6cc616022edc3a7d2757d267a7ff6bf078a6bbf5ff8dddf1ef27d5314a395e87d25743572b851e34cc896e340c64a2c8c71a7a6bf09aeb57bde29f55eea4b178cd7d65b38dea393a452ce76f550ed594013c7ba079e2bf28b1d17157338850e28c1072a7dbba01ab8ff75063c25ad27edf10d7cffcf93900cf35ed863934be9122ee2e69bc9c5a992a46f81d8a568e8d879bcbfe4c24a7b836a39108b34c840562af910c4b7cd62b62fdb4d9d0c983ce002d0964a", 0xe3}, {&(0x7f0000003400)="10911fd7562353faefd274f0f6a5e4f8c7a0f42bd3382b5ca7aec16d4246f154201ba2695a42f21c8af087aaa6701d66cc2accc9cd83095185673d94e67fe4a59ac60649f9a369cc882c045bd2000b9fd7e2915146845f7fc301c1cb4ab3dd815cb0443102639dd8bb929a87bad29b41a5d11483d89db35a1f114624ce616e7679831e4cc86b73500733e5b4586d57869ff95bfccde6e4710fae38788f24e3f949be00cf219485998367c35579a236c3", 0xb0}], 0x8, &(0x7f0000003580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r12}, @cred={0x20, 0xffff, 0x0, r13, r18, r25}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98}, 0xa) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x2, 0xfff, './file0\x00', 0x0, 0x13e, 0x609, 0xffffffff}) r1 = shmget(0x0, 0x4000, 0x4fd36242804ae81e, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7f}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000100)="56ee17710ded05bb27cb3cf73e5b426c1c4e") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001580)='c\x00') socket(0x1, 0x4000, 0x1f) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f308fc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000004b32e77c9679a7b41400"}) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000100)="3decc9d795c9751fbe140c97756231734767e709501d99c6f1d324e57d7456e9bcd21074122b85fa2d4b969775c611d5afa8813dd7ab8a6cbb5b62193661d9dd28d9cff6420c8e2838f98060139e73e517af76635f6ef7c5503e5c22d7b2fd8166731922295f4fa6064c56c906ee7bacc493d8e1cc1231de67a08e7287056956bbae8331d25ec659165069c34abe09c2e659ac339f113df08acf51894754e8d49d2e982cc519dea40d3abc50563be43c8b1e4e436b869d6ed2f9fcfb6cc60fedbc399282b23344ab", 0xc8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) accept$unix(r1, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r7) pwrite(r7, &(0x7f0000000080)="47f22be63703ffdf2cc827ff03a0d218207c7c01a44e5051523e4f2d21bb39a1ee44e4a8bfba6a77c6e9aea99d289130f25e554bc6a9929f6fb80eb6c350facb09c4df18fd6d6905fbd42da1cbd86db67dd0c2d4f4d57b0b1b77113b3995d96c0f3d118c8d79edae0f04ca22e70ad492a297526f648938e7a06d6656ffb28dcde5698b3f1a3f7b4e28cecb82f4e6474ebc840daf087f3fa66b6f4602002716a82b8efbfaf515d398c3c0120e45bcd6336709e351e7c259ef90792040eefd53f41971e2b4a9304c9cb4356112f9cbc833ed", 0xd1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0x6}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) fchflags(r4, 0x0) sync() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x76, 0x4}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) semop(r2, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) setsockopt(r1, 0x8, 0x9, &(0x7f0000000080)="2be77c0d8fd9ed95ed6f295a3768fed12bfa8f1a2c1564e6c4a7a2e2dc7acffe2dbcc995b6d8accea60ad9a268637e3e4b1aee221f548bc8c0ca38c6d25b7698f046c3894533a6624579ab560f3ea624af3f95ab3bb87d8017a186a63efa5e602bd6d516729c6fc37ba0c5c9e1d26cf42fab51a3534f8250f80a5dd47b0ed46d1c2579e6eea5218bf377f0b9126cdcd8c257a47f397b2d7b81f81bc38449f634cb576d0df09cc31b78da353f0714518a0f104a71171a999bcce5e4783610e4198dc93a54a726b5db397b328c71d2f8a9ce", 0xd1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8]) r2 = syz_open_pts() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) r7 = accept$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r8, 0x8004570b, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r10 = dup(r2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8004570b, &(0x7f0000000000)) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x1, 0x370, 0x2}, {{r8}, 0xfffffffffffffffa, 0xf7, 0x10, 0x8000, 0x7}, {{r9}, 0xfffffffffffffff9, 0x0, 0x1, 0xff, 0x32d0}], 0x4, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff9, 0x5166504496936418, 0x4, 0x9, 0x3650532f}, {{r11}, 0xfffffffffffffff8, 0xbb40b8d507d6d371, 0x80000000, 0x80000001, 0x101}, {{r13}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x80, 0x800, 0x4}], 0x100, &(0x7f0000000280)={0x100000001, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000a00)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffef, &(0x7f0000000240)="28d800000000ec00d43d350072ff62ad256780c79e7c82a848541ba028157b469efe10cbd8005900000000000000000000000000000000000000000000178e685e4c6743ebc27c4d07f228ec1cf29c36d8fcd828adbd6fd3c29edb899ec100447232a1e1129df566358aff2c6b3a530504bf7dab6fc2f300c15a1f72") 16:00:23 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00>\x10', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x164, &(0x7f00000000c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = dup(r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) write(r1, 0x0, 0x0) 16:00:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f62757300e94445b5fe93151e08cd489b6441c5b61cc9b1ef2ec48d7aa9ebc39ff5702ece9be0f4441188499fb3ead00ca94993f28a1b7c91d32c7923471491e790205774eccc6472617051aab37a954a5f5fabef348f94e8ec675b2242a5bdecc2d6390f361beae0a5b525c02bcc2734e9bbaff2fd7515806cbfc7b75bf9c3a456dddcf1d607b3a7fe"], 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xa9\x06\x00\x00/bpt\x00', 0x20, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) lseek(r4, 0x0, 0x7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x104a29976c6a7d08, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) setsockopt(r2, 0x0, 0x55f, &(0x7f0000000000)="20d291aa30028a9434a8485ca3c22e734b7202ae545a31e52e2a2f438449029c4e09ad2d0a755006838f9a073c131d6ef702d0fcb30c9846aca5e3b7c04bc78e8f62be302fa9364a7b0159b96fd103cf1f673ffda3b5f867fbe156644dbd99700df23d71c0ab172fbc0dc3f21cfbf30ac58177e261856deabaf478ec89eab42880ea3cfb0d4dd0ad384accd38b806c1a5d1e13b9df806b9a0996583e1b01ef6a6bb9837c4c3dd4c1a1928ae3361f15fdf1f57f09a4a3c928d9d52e8a4c", 0xbd) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x1, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000300)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0810188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b701000000cedb7237b428821c1db394acba7755ee21b41481de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b49dae31f7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f83567e429197bc81831f52e220f14894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d550bc9b7dc684932ad20121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec877bc549b40bfa2e6930bc52f2be7fa99709d1524e9388638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111e00f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b45a50afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802bfd24160b208f2d8561681cf29b72d7f31c4556d34906241eea7c7a3d8d4c16bb849858422ba45094b8e9ba0d2e8acc41977d06c056dbea1f03fcb346883a5d125a656594e8d51c69cff0cfedf2a8d5dc4254874bcb47d2b3f0a244dae2cec083c5cb7fb987311f81ec411aca2bab6c469d2f2c611bbc6bbb510cf9aa0ab6cef6409014eeee9b6c20f1bdff230a2df7afa39c22e60cbb58e9eb040177264d8e3a0e2bcc023c6569f79194688b3d245576d874b198170362cd311ca413af1c36920024c87da68f01adbce945234c69dd3a00c3090aa695774571688584ce005fcd3a251e6c2748fa2d9f35fab14ba7f83a274c5de3d474450bb33366b9642676e066ee6e65d0da6394ccbcdb5b8908842deaa9951aa600ca63857c0f6f28072b9ae63ad249c18b51b22c3fb21dd710ca595592740ba8091478933d70abe3350f8d87b183b762e2af175ce8079136d550e30fb0b1ce9473166e0c3b0d5efafdfbb1afccda55985df587db", 0xfffffffffffffd0f) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x192) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x84) 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/52, 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d14f35efcc469c6c645ebb51c6db81d949384fb8995ca6c44e2c933b8a489378eaeca34593052926b578ac6997c7c8b87e363e720d4a1942d717d402c0aaf54caf5b3a5936633343522cbbf3f8be7ad66934fb910ed42de3a802dde4c60d55d5dc1335a570349684088b3dd13e522cb012248486cea2c0f577a1ff23d7f28b69ce574cbc"], &(0x7f00000003c0)=0x6e) rmdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000400)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3822a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299"], 0x1) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) socket(0x2, 0xc003, 0x6) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x1, 0x0) lseek(r3, 0x0, 0x3f, 0x2) r4 = accept(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021d41d876b00"/82], &(0x7f0000000100)=0x61) dup2(r4, r3) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c1171efd17c5d87aa5ef67c52f5800287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781"], 0x10) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = semget(0x1, 0x3, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000000c0)=""/145) r6 = socket(0x8562ce54ab05e15d, 0x8000, 0x7f) listen(r6, 0x2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={' A\x81', 0x0}) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/83, 0x53) 16:00:24 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="2a0db9411ce5e872f8d6bb97fd4c79ecbdb08f48187a80b20961da7b344310c94af549cf34c7eb6906c9fe14b514", 0x2e) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r5) r6 = dup(r5) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) r8 = syz_open_pts() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r11 = open(&(0x7f00000003c0)='./bus\x00', 0x10000, 0x1) r12 = socket$unix(0x1, 0x1, 0x0) r13 = kqueue() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8004570b, &(0x7f0000000000)) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x40, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x01\x94\xd96W\xdf\xe81\x9d', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r20) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x8004570b, &(0x7f0000000000)) r23 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x8004570b, &(0x7f0000000000)) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x8004570b, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r28, 0x8004570b, 0x0) r29 = fcntl$dupfd(r28, 0xa, 0xffffffffffffff9c) r30 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r30) r31 = semget$private(0x0, 0x4, 0x408) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)) semop(r31, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) shutdown(r37, 0x1) fcntl$dupfd(r37, 0x1b, r36) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r35, r38, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = open$dir(&(0x7f0000000500)='./bus\x00', 0x10, 0x2f) r41 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x80, 0x10) r42 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r43 = dup(r42) ioctl$WSKBDIO_SETMODE(r43, 0x8004570b, &(0x7f0000000000)) r44 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r44) r45 = fcntl$dupfd(r43, 0x0, r44) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f627573002ecb8483e9328353763dec775eeb8877a3ec550bc8952eef827a75af9ed2911d6c4957e861e29f8f06457e1aac352f3f6ac8d7c268e483c5016ad9431a95040d33cf5884546ec82aa0f40a6c9ae759d7c1af2e4f0f870ee1034986"], 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="cd1cc69e62967ad9afabe3ef89b8e3d147d1ed58b3fc9484a6ace668d49b0005d8ef716b63309808e16251d4e963ab080e570febc9d9a4d7fb71a2e7d0cb8c5145dd8b6f9bc31a2c2cfb371a1e772fa5878dec5768f10e8d7a42d34e039d82b63286614dc5bef99f1fc27681a82fbd0a0e94f530624f7a7a0e7f03ac58ca58fb1d2e24d91895c4bfd1662d332ec17f53385315bc9ef77bcbf9140f3f6c367abf90180bbccd4d62ff66", 0xa9}, {&(0x7f0000000280)="87453ef542e9ada9a2f0525e7b2d7decbcb23256db3f3a335eed1b335fcf9244ca0d499bc1053332fbab7a44f29a3539c8a4d7eea08a44839440ee8d70f017be893e6df82f62feaaffa5b3ef11b5e0f7314e4613737480c7bfe72ef03e17b8d1cfbe0900f483c0349198d5638c625d806b65b5bf1c0ba0eaee7d012c0ef5bdf301f1a9629505ebd4ee9936852815b65534f41beff58471e52a55735d32a957ef9c53f219fe9e5013722189c56013ece2dc9f06fbf855f60a9b022478e5", 0xbd}], 0x2, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r19, r20, r22, r24, r26, r27, r29]}, @cred={0x20, 0xffff, 0x0, r30, r35, r39}, @rights={0x20, 0xffff, 0x1, [r40, r41, r45]}], 0xe8, 0x6}, 0x414) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x4003, 0x0) r46 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(r46, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xc29, 0x7fff}, {0x83a, 0x1}}, 0x6) r47 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r48 = dup(r47) ioctl$WSKBDIO_SETMODE(r48, 0x8004570b, &(0x7f0000000000)) recvmsg(r48, &(0x7f0000000000)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/176}, {&(0x7f00000008c0)=""/92}, {&(0x7f0000000940)=""/219}, {&(0x7f0000000a40)=""/242}, {&(0x7f0000000b40)=""/48}, {&(0x7f0000000b80)=""/4086}], 0x1000000000000264, 0x0, 0xff12}, 0x800) 16:00:24 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x43) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r3 = accept$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebd84700"/4098], &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0xff) semget$private(0x0, 0x4, 0x0) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r10, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ea55cf4271dbdf64ead0e8fc9155a94938a1cb80fbfc185cb940fe2cccff6601f7039734b7fa4f2a6171ec24f0d8716fbc94e1c66f6896281406e0fc9e9920fa4298f5092736af182ef0fee57717b7783c461820abc023529d1085f870a8f8bd858c53ee9ac836be15abb6e9baeb8b173d3d859dfa26376a3430b8385a660d71c3dbf7007303579d3445afe4d6392ebbe0ac4f718b9f1b70eec583c8245239233f7256726dc0879d499e26d8fa1d160d2f8f86f3a3803537295483511b50ad89f7efc9e5"], 0x1, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)) semop(r19, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r23, r12, 0x1, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x86c, 0xffffffffffffffff}) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r28 = dup(r27) ioctl$WSMOUSEIO_GTYPE(r28, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(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) r35 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, r39, 0x1, 0xff}, 0x8, 0x6, r34, r34, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r32, &(0x7f0000000980)=ANY=[@ANYRES16=r40], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r31, r37, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) r45 = semget$private(0x0, 0x5, 0x8) semop(r45, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r45, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r45, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r45, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r5, r17, r29, r37, 0x80, 0x80}, 0x8, 0x1, 0x101}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r46, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r47 = msgget$private(0x0, 0x40) msgsnd(r47, &(0x7f0000002240)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4da3f606d119a4917fa5f71a2f4f6ee98324374989239486d40d711a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4d90735f448bb5d0572009c745e3f2c8436f643265fabfb8f8566bddb00adc60b5700e7915c1cb62c98680259c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0e224000000000000000039f838488f6503fc89dcfb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b11000000000000000000000bdb76e17387ab2db7908fca7b6865faf9031f58fd000000000051bf0cb225348169dc74d6cc8d59e4adfe73aafe7b46b531e02467de5a1421835e1bf38ddbf758f065c5a178528070b7b88f27a467e05e770cc356a115c71025de11b51d7be22f1ec7a3268744325ca769545cd6c189fbacd09d3b58b42d316c3c4324be09643b66298430e3db057d52be9e3e006e6fe8006975a885dcd6c35c6df9f06e803aac0e019eddb4e8e28a354ce14814f5e96112a3c905b8ef7611c6b2233844f235a1e681480817ea57295505ec62eca29d05e0d891b8d2abdc538b5ff809dc6b45eef3134583e2d259217282e085a90f0989cabca8c00e669ff6e8682e01ca2c4de5bdae92e001602d409eac2b1bf0076f2424be415433dc16dcb6a5fe2f73975a0d6efa2cfdce64abc4f17e11e6ffbad1c7b80e1688739d47ca0b27ff9ed35ac4eaeb8a7ed7f131cb429901000000c7ba98674c5644cba08e82c217a41d8e01c9de68265421a21cb108cb6a4a11054956158dcfd62a26d657ba8353c2f54dcf88395d3c6329e8bdcc85369a3c2cc9e4cc69b4d79975c815bdc6c8d1182ce870d588e6f422af9835504ae4a3c18f49647bc4c42c2d73328d0bd11b9ea29a930e5c9f56d700"/727], 0x1, 0x800) msgrcv(r47, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x0, 0x1000) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) close(r1) 16:00:24 executing program 1: r0 = getpid() r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)) semop(r10, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r17, 0x8004570b, 0x0) poll(&(0x7f0000000280)=[{r17, 0x2}, {r16, 0x1}, {r13, 0x115}, {r13, 0x2}], 0x4, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r18, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r6, r18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r26 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r26, 0x1}, {r26, 0xaf}, {r26, 0x10e}, {r26}, {r26, 0x2}], 0x5, 0x8eb6) shutdown(r26, 0x1) fcntl$dupfd(r26, 0x1b, r25) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r27, 0x4}, 0x200, 0x401, 0x2}) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r28) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x80000000, r1, r18, r19, r27, 0xa1, 0x3}, 0x800, 0x1000, r28, r29, 0x0, 0x4, 0x6}) setpgid(r0, r0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x200, 0x80) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xa1, 0x2) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/53}, &(0x7f00000001c0)=0x37) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/230, 0xe6}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/103, 0x67}], 0x4, 0x0, 0x3) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', 0xb2d654de20dabde) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r13, 0xffffffffffffffff) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)) semop(r17, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r13, r24) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r31 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r31, 0x1}, {r31, 0xaf}, {r31, 0x10e}, {r31}, {r31, 0x2}], 0x5, 0x8eb6) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r32, 0x4}, 0x200, 0x401, 0x2}) r33 = semget$private(0x0, 0x4, 0x408) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r39 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r39, 0x1}, {r39, 0xaf}, {r39, 0x10e}, {r39}, {r39, 0x2}], 0x5, 0x8eb6) shutdown(r39, 0x1) fcntl$dupfd(r39, 0x1b, r38) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r37, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000100)=[r3, 0x0, 0xffffffffffffffff, r24, r27, r35]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r41]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r42) setuid(0xee01) r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000, 0x0, {0x802, 0x60}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$setown(r4, 0x6, r5) close(r1) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r7, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x19, 0x2, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r21, 0x1}, {r21, 0xaf}, {r21, 0x10e}, {r21}, {r21, 0x2}], 0x5, 0x8eb6) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r22, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r19, 0xffffffffffffffff) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)) semop(r23, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r29, 0x1}, {r29, 0xaf}, {r29, 0x10e}, {r29}, {r29, 0x2}], 0x5, 0x8eb6) shutdown(r29, 0x1) fcntl$dupfd(r29, 0x1b, r28) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r27, r30, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r19, r30) chown(&(0x7f0000000140)='./file1\x00', r11, r30) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:24 executing program 1: clock_gettime(0x3, &(0x7f00000000c0)) semget(0x2, 0x2, 0x4) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x4, 0xfe}, {0x4, 0x5, 0x0, 0x81}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000000dc, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) fcntl$getown(r1, 0x5) 16:00:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x100000000}, 0x10) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a8f33a1d5b22f4d52bad5a8bf626d9dea3c20000000000000000", 0x57}], 0x1) 16:00:24 executing program 0: getitimer(0x0, &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100, 0x5}, {0x5, 0xfffffffffffffff9}}, 0x2) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="2e976fa17f6c205d23aa0dd9262fe6236208145a47915c1ff3db87b05e05b3af0cb1901158c3dfb21dda4ba5630c037cc0393b5eeb35de78c0450a3caf42f5d3904d227e7f56401543b1d975e99473dee4165d5b089bc0d9193c718abc34b971b50043b12307f46d6fef439bc6a9c6a66a8c1121f34fe5f8a9c8e2c3c9c9368fa343bc2edfd6bd16d3fc192c8c597bb8588f891d6d9db9a5414d052588406cef52ce28982d05a19827868cd718988d441c5fd138005120159a0f54b1647d25e76e196d40028e179f7440e14f91c58dd8bfc66083f33d702a217c89f63b8957d1dafcdfe504ae2ba4e3bedf6d5bbc084c11b839"}) 16:00:24 executing program 1: 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() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r4, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/191, 0xbf}], 0x5, &(0x7f0000000540)=""/182, 0xb6}, 0x803) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, 0x0) kevent(r6, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, r9}, 0x2000000000004, 0xfc00000000000000}) r10 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, 0x0) pwritev(r10, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r4 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r4, &(0x7f0000000180)="010029ba97d0bba10300efae40f01df6", 0x10, 0x6, 0x0, 0x847359ba) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f00001e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a72a1a2cd8e74aa7c27313e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e289970000f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2fd4b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca00000000be51273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf75e696dc36b98ad5405838fbb4588472111add73f7565a576d6e863633ae32bde68e34da642a199fb6ebdd0734f23d99b2a5f6030a053a6784e7e9debd656a58f8eacc00c974f933cad63a40a91b7854f7f5348ded8c2d7c081119ce13be65969c1247797f09739b28888cf34388f75d9af8955f5aa58a8277a"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x10) 16:00:24 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x300f, &(0x7f0000000140)={0x1, 0x7}, 0x10) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x15a) r1 = dup(0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000008c0)={&(0x7f00000003c0)=[{0x88, 0xa1a9}], 0x1}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000100)="5b60176138ce6c29ce2fe6596295f631934c6af735d545818966006eb1b548de0c73c32268b12d5b454447f69329171d1df0ad846527574ba1a091bb815791cfc9f27f3bd2ece4133f14ca9f756a8713bbff66d1f875fca14663a449a5ab0e726ea164a8e93a12a26fc4970fdfe28284811adef9755928f9c7901fb25a851930bdf25e02935f57b9f6516ba19bee028c8e2c71b4d845eb92b162e41b27f6d8bb818b71071931d2522708ced6d147fef44800ceac03e81c4ddc1a652c8f5f0df07bceef13c2027210f1", 0xc9}, {&(0x7f0000000200)="7e4cb3c709a3d6ea6ae91efd9444378e933dab0b3c48841c800cb1f27fd32e70865f4aa841d908f787189266b401b6dedc2c12cd406bb0796947fccf57c968591f3dfb615f9c5057044a8d11a65293812d63b111d7e5b1684de4458cfa01b9f47b38f1ed7b5ad7b30fe76da5e6b360dd42c1ae6510dfcd5582f6be4facfb86bb5a3ab48bff5ad5200e403057b3f3422fecb29f2765b3fc07d87c6aed482ae51f737b24cf03efe02c4abf4c415065d6cf0bfbe9bec451dff7f2909f7f9d66c171d194b6c6c420", 0xc6}, {&(0x7f0000000300)="27ac6561a9d749a8bbbf0ef7f94111eda18dff028dec9494e616425bc2add45de398568d6f71a2d41d4bb01d03d1cb78fb386427a5409681f8bb96b617b8f99b3d9c5fd4a1dcd1e397507dd3c70c4d390e2fdd9739787606ef7f10bd28f0e51ae751500c14571420009f4a9662274b4bf41991ea10cc890625e6e32e0067d7b73f01f958d2e43f8e9ca3209cbd4c37", 0x8f}, {&(0x7f0000000040)="8c0dae9f8076d53017061acb2bac7a0287113b504c3c3cad1c95601735b9507405b82bf3cc85572d3af589a4294796250f4ac0d8b8a8eb030feb17bb0dee7b69ff879a4ca5c5e3e33373cfab31dd1dfef4", 0x51}, {&(0x7f0000000440)="97d5bc593143c61149dd771a9285975c6af8221806af72d6451f49db40202e2142c8626480b9435b6e1a743aec7a2b484cb32fcf7b0d5dcb3a86e943d462a6d6923fa25884e3bf6a960e7086081b247f508457a2cdcafbfc4624a1f500f547589a1c9a29798915194c59f3f792b1404278bfe523dfaa447ce49324a0e1407b54a06ddeaa009c2e300917ed3a7958dbeb285b1ef5e84a650f2a", 0x99}, {&(0x7f0000000500)="f6ab503c5be9141561b11d132ada2a4ff3b7e699638b4163acc473a7b6218388e5d1453d32bd21e16c608b374c375e6d815a3facd6ab86e5eef69e579e4d4cb62807", 0x42}, {&(0x7f0000000580)="f897256ea6a6030d7143667dd9b21af8f6a34d63ac3c6fc0587c8c10511a1b7a0877f4bb182538f91623aaf8f50d3d14d0c6aad58b1b7a20304a1d0145e6759f2ba68829e57cc7583bde99883ca7ea7c7d7dee64db8e6369af4bcbeedfbc5b35ff5357352e0965a3b7f1d78bfe48c64a0d63725c73c4ebb4565bb1d76ef2f38a4c6d15661faaf2efd6c4219366b6b8292fd360ee992543a9740559583b8889eb347ff41ad8ec5669862124a36e2c0fe986842105c249038eedb044c7e9c97dbf46a7ce12eb1b3088256bcd699bece6", 0xcf}, {&(0x7f0000000680)="aacc786a17af677689249494b87cfadcbf3674d0c1e1c550611f1e4abc43213c329e955071523388ae7996b154ccd74bd07c511de9a39266dda138d3f810f4de7a536f0e7dba4c733dbe4fbdf1a99499c3ea20f973d44baa089abff19b9150398efbd6e450e47418aabc34455979517de23f35a3503371a450d62c38b2faf759e17db38aa60eef61ede349145f9368818dda7b969c52e4184a53882c622018e386ca05da3b", 0xa5}], 0x8, &(0x7f0000000980)=ANY=[@ANYBLOB="180000020000fcffffff00000100000063ff7c5d29ca29d4165dcd4f54954c0a8478f5945090612658225e5929d2ac0cfb00", @ANYRES32=r4, @ANYBLOB="0004000039ca1cad6d2cb9c96486191452c9060e3a09238c47be3adf9fb0b3a28048fc1f10e96a56b6efa40e905dcd0aa46a30a25653a038c3d0bc0d10d9af196a5335660000000000000000000000000000000064d33fa30acb848703f971e5132698360533bc26f0ccd326aa111e000000000000002625b6f3fdcfc11bde760ec1ec36460902f3130de8711b3fb0a87fb16cf759b2b432d6"], 0x18, 0x404}, 0x0) writev(r0, &(0x7f0000000180), 0x0) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) pledge(&(0x7f00000000c0)='-\xad\x00', &(0x7f0000000100)='/dev/pci\x00') preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:25 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) semop(0x0, &(0x7f0000000140)=[{0x3}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x8, 0x7ff, {0x4, 0xfffffffffffffff8}}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001340)={{0x0, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(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) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="500000000000000001000100f9ffffff2cb554d650f64d51608a042e3bb65e1a69daaa2f5a4f9417b3a655811c766a0d177547638c87bb3045617850472eda698b6e2a7d473e99b77fbb07b500000000040000000000000001000000972c9a5d398c7917b9a8a81205bd010000001c132a5cd5023d858aab651f96e49e1e1e3915cff6de12a316bb95a7b00d4f1bf46370db9872f868a3a020724699b1667b19420d72c309cb460b63bb9eeb0db7c90df04a58be75ddebbefa08d4f553fa30a8667c9761897a2b8ad5a5dfb6c5d98d"], 0xc0}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) r21 = syz_open_pts() dup(r21) r22 = dup(r21) ioctl$TIOCGTSTAMP(r22, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r22, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r22, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) fcntl$getown(r22, 0x5) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) msgrcv(r6, &(0x7f00000014c0)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYBLOB="09001cff51cb728fadc3c522629ff1a5890a82e452465c4fc5108ccba5ffe3e62cf4f462d5ea1f281c52b4af0d1e6492be29b7011586eb98f4e5db9396d5fc33aae7793e9e563c45e08c03ac57e74a6066c09a", @ANYRES64, @ANYRESDEC=r4], @ANYBLOB="b6435d6c3f92254f08152e25e79045c7d975693f0cf69cd6a07f0573bc3938b3aa2ee3a344870ecf54461a42efb50930d79238d1d44d41c924e4ac2fcb78bb4d6812f24fe0a198439bb0ca8dfcab74ed50b3350a5dc536d11b9c202dee197206b15ea005e33ba302165c5892114f79797ccb619bdc84fe114cb7189398cb24621a018ca156829c91af0352e4da0f0bae0225485fc86bbb1469b1b6008c44ac5a1dc2f20ac57f81fc3d40769a0a478a7529feefc4afcc0a1a7d3e79b37e66c1afa6215aa6d441fe34e6401106f64290473f3c7d0000000000", @ANYRESDEC=r2], 0x5, 0x0, 0x0) r7 = msgget(0x3, 0x40) msgsnd(r7, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = msgget(0x3, 0x102) msgrcv(r8, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) r11 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r11, 0x8004570b, 0x0) fcntl$getflags(r11, 0x0) 16:00:25 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) writev(r1, &(0x7f0000002540)=[{&(0x7f00000000c0)="d15159d9961b3e285afbc3c53396c50514ccb4a62ca4bc4b08225d4c9df7adf9aefb4ee8069219d781685364626bc371f43bb1e9c386881864b518dadc3e9c79ba18c6c645409740e4734e79da7453938ebc40b84bf7db5e0fcde1f86cd12f6a242b5af3e93408", 0x67}, {&(0x7f0000000140)="c9eb1ab172e3ed617aa89c333b3d93f3db2494502b56b172ab5a4e109914284d07c5649fe4917a7cab5b4c6725411bee634c31a268169f9fa2e776f0b5310673b5bbcc59a72e74b2e71e12a0c8e412d0bb8002bb73eeb0a6de7867c7f154e16fd5b7c884a30c7b0e66c148e416c9cfc52ce2356e1834bad7d92391e019ab467ef18c476815341621227bb65ff927fb5d00fc8f64b214f2b5648c380829bbd6224ac77e214b5fc722e3be544a0e469396cacbaf3334a4d17b95b897b73e0999807066ebbbeea541642d66ffe5ff143397a08bfd980798af3a4c1c68f4046a6e71a29c3ebb3c6ac3a498fca193ada3", 0xee}, {&(0x7f0000000240)="726f61a6562e9b5535689f3d2a5a696eda252ca774690c265706b0ee985553669fa70c0cb575223fe381ed40f684bd04622788647433d2538d26402e2f5f8f71c36b6a46a8a5cc863134ad349646ff32b020db9dc6f967e168d6a6e3a25b41126911f5cf5fd9b7022819480e7777eeff10dcea15eae5ba8a5439a1519350fae558c16d4dcf28bbbe8ce33b2b7274475da3aca1651b7c4e9665145fad92306e102932ae81601685e48c4174b11b", 0xfffffffffffffd73}, {&(0x7f0000000300)="14f2dcbe36499eebf42611b84e9b8f618c93f2fbc9f706140827b0f1bd82d850a1f670f6886570eb2cb0cf9c469ed52bdc3407a97311667d52be974a3ae1ef093c83e3459052484232dcf993fefe62564a71dc230ebc1d7d2e18e0bc079f92bbe1083567ba23e24281d925eb454cb8b60bd2d3265570b8f52ce920886f01a9b8c90b6a7d00f0260c02690906a5ab9d97e1a1c4021f8cfa", 0x97}, {&(0x7f00000003c0)="be8012a3ae084b37befed465e584d229100c436328f89f815046c1f1545aca9dde71b090242d2c1a84d9bcc1545f9f5c5585a16a531393600840c75d9114d965d2b679e057c04af7a6fec74cd3170af4087d4661d8948e4514b705ba1e350c56ca90b306e629dd83d9ddf612fea4f62c0959c3eb2f159ad065ca6fdd281752bc18669abd7147291036ff76d75ec75cec3e7ac082aeba86100ea5b1603f937d0dc97be3c490617344493cc09433e133b2b7be4697e2eb98a135f73845b7d57b3a05b56a21482ad56cbd3bea30a0dc", 0xce}, {&(0x7f00000004c0)="26509e695d6a143cd93935b89ad938182e84c6bd1ea2c6c07968ba9e1ef411e935bb07a234b5", 0x26}, {&(0x7f0000000500)=',:<', 0x3}, {&(0x7f0000000540)="6e7474164d39d69cdd2ec6c324f63a2c7b624f08502078addd152c70ba1bec71673a67acd1021dcc28c4afce17ab617a8b77c603f7c3d43927394edf0037e18c9d4b0a5f6fb53b1cc57c7499b11e3b1a94021608511a2bb43d4ea394d3054cb8299ec3469488b56ae2dab16c9b870bb2396cecf5194f3ad35238b7ad1527be3e3b80d0b2eb3ff284e650af2a677c50f40dabb695a3c909965e06273295ebaa9817b1ef07df526727762a21fff6a4a8dcba5cab51d5b99322c6aa524578c023a863d232db2ff6de74606c41d730acfb8cf25450fa82d4bdc8678733f045a8038269e3a928ef0b54db0bc53fa921e54aa9d55ecd5af19952a96f338ace37f1dc8b5c2316aa10dfb798a7a356757d6e1f6e8a6d72d76d98abb2c0ebebe341520f1ae98301e2c43129ad1498390eb23cf5115dac871f63ddd4f1f37e3567c344958102fb7970bbc0ce3fb6282975eb02a1eb9343f7a8f75156ff1ee4096e324aecfa9aa7a5c4119d52eab212b38919a52e5cc56c01eb3e330a05b0a3cc06c76624e923e9fd1023466abfac0ffa0b0db48313c3ddeb24c57fa0fac5adae403f41e223ab868c0e55edc1af952652fb4aa0e0b3155e12c79c6e977bdf7be4403402fa736d6e63917bb33c6dffbcbc50ea6eec2c0127be61f1c9c6443fcf4a69ee836813f38d11c241abe5f4c7de5e91b8a19442fc296658e3751b6281bc257e3d9ff31424b9235dbb65de9ce52fc8bdb06aa3934aa2bbf896a980ed90dfe90d4bf8a82523f48ebb01420469edaa1c8bc013cb354039226b402e4665874ecef2a88c750d40e273453e05a4946a5b38d386b7567fb6bd021ba47122e143e36266b960f90f5f075944e1cdee342ee4a82d656c77685ceaaff6e58a4a2f00de826ea4061795972c19d3ee5cff32c96071e4b128e1b061eaedf4d4f87f91f8fbeefa42ee41215fce3d5bd9009b657739475f5f7a5b7625c18fdd2881a2fefd38bb250196590951d8a4a65051d8795690e880c740b534df5a647ce1b6868ea6b669d177a8ad28acd2d9a9a1e44ead94eff9b1e63f7775bfa923b58b4a4144faef11f47d633aacf3eb3145aa4a9d928ca2bc1b23e67cad70d00af9164f88a4463775417dd31207667c7eeaef741ee05ad2b61ab947859b7974ee108fbe0a6bf0209b6133c4963419e9621277940a512bc6f8f0d8f3354a6c0e3c65de91ae14c8f52970c46243b2a2cc6813fa5c0aca859959e0d4d9ce837cd1dfc6dd8d80ae1f19c8ea80748760ec5ecc74270e375fc839ed34aa991874421f4b7cb1c24df2b1fec7342847a9e3abda5aa9b4a33836b92171d9fde3d9d464567635ac30ffb94a81a87aa94c75f51dcb86a07b7a6c5510b1c1d4cb30f21e7653c4e2da5a56891d2397afe6ec2ad91ddc6a87c34b75339da0c17686fbbb710598f69e2841df135a433039f3c86223fc4bb778a34dfad66b4deb5b955d164f0a06b3cdb441c67d0e71e3f11e1d59e91cd36285ac53bc876003885faf6aff142f24dd70b4b6b85db0a43ba59d215b78298b3730bb75b3d14a4fb25403c806925e7f41468893f78b0e5045368fcb085a048f6bf8cabd2d934491b3d9db68f68d555ec5ffbd7b499aaa6ea6a4d87dfef2780b8ce009e1f66e583ca488fd4baac79a0ec90ca36e74bfae962c95c120a65957b5648a825557b84dead24eec7ec660a1aef5ff1ad6857b191c882b3af6f338dcbe9b58039a642d9ef3ae0de620b4d1e0cdc16c2ac6aa6c34922066dbe2c68a4b8f26b23fda8d20e98f0748d8c79c8bc30bd03f7f42dd6d2f8c9a0465c71d1b3f42f3d09fc4a7564da1a28fb34e3e88e58b29e0fa454bf80f2673ecf1ef666728afad041e8dbb1d0ef6f1aa31d45139438050433c33e1623ecad500085d92ace608ce7e5402634d4ca95621e415971a214c41c37afdbaadc15b432fb73e74fa7e8fc5eb902625842eca6c681d0b79782b0e898247526174cbbad231acee705d09d448b473db5ca46c608860eb5d197867661b1c9f134de78ef49ed84c9480c4b1fd2140a1adbf9f86a6870489f76b1267931a431b306a20ad775a97b02f31692d0ac2f05c24a00b1472fc5c04097a7009bb8578e58348844767dd2f826d81a12fac41e97a622573a621c7cbfff35708a9960cd8748ccc3e1fb1c4309081ab48651eb484e3b878978fa06597e83e9b8172b6779f009e7ef2d8f61b4cdb28445b536b2ca45b669b5ca9d1fb3e1ce40ddcbbec92875e7516d840a5a6d8965bad6f15ae08138fb1667f0200415bfbc4ce9844dda7f7c03416bd907ce349ea47389366d9c5e41074d425fbacb6d98dce8d7f01325d792d57a333f511bc8b8577f5954c8d9435d503dac2775319829bac029f81e645fd6a2c380c48a806268147d542049e96d79252e597364149a1a05326de43f343a9d39839cef0cbdc16cf91516fa2d38be50048c3aeb1605036ffa7bd87c7f2097f6ca6bf4a79ba17d5da03fbf27b969b8e5adcf1a1c0ebefdb7b2d351cb0f9b9e457ee22d30ad2b789eba64caebe0e218e2ecc441a29f1ffb0af56e24df65b1ecf5b693392b317cb9f8edc7678400e0e7a3a64cc1ce58703026c90fa242915d8566a06d2cfeeca38d621e26e586ce19fd161ec95006848ee7ea033e6717be6ee88566c1e950b9c04a62219df0eda38ad46bb678b645f330b969728d01d1f8fbabf2a5b6de44c6f98a8c8f336b62eae367b06e874b12ae7bced5fd7b038169dd0d068b765188c4c5322df2e58e9a84f659a00cd7985b69ecaeb3b1961f78f456111d44c00a6f37a7100df154ea56e08dfd4cff91c67995d33f921480a7c7e2b56d23862bd8f688491fd247004c65b10a77c5bc84a2bab021b0332f37b635997b23aa1a8c380965ec33c6ffbf1e719d13a5a92168ea87a91d6408056b9b441d9513cbf98edf2928488b0e0e0bf0f57b84b7af3fc744705b074cfa8084c8033c586f4fe82e81383c2b68670ee312ad16afe52b9907979f0b69537ca78eb18ef79ba145e2e2ab5b22c787e004b7b4c902f6bd140cf04ad367134ece4be9a52c452d8aee4395a635a7b7fe7bfdb8424894b341525c5b716b648adb58cd6d0f1a2c13594f11dc1b556d0c053490d47c6e71eb15f82cf376718cda84fe6aec69dc74f4625ce168b0a0199e7b43274adc7d154297186a972fb52aa53fece6d944fd7cb820d2b722c127855e8b97016dd570a13612bd5122434e282072daa260f86ada10d11a994d492d4b2289d4a08367f02f06e448d8640fac1df00639096da34da5d7a0ef3cbe57e7356a7a5d2d2c65c87cdbf518483469e52e3ba88589d6887016138b721b247ed021c854ed2a4fbc817cf54e1d1ef24a9ff739d32b3a60ae1248a4e5541db64834ba73f81de1726aa261008e8e0a24954a7b1dd28d4e29971a7aefec63a7361b7c40111c3c85b36db60d2cd1212b1563fea5e7eec78ba00ad3961a29e1bf894a6e1ee1ecf98fa2f3cd242929780871d29fd444f6086307ec2acd6a607cca06543041d73ca68c5bca1d57495028d597beb3d0d307fdd0392cd578b1353cdf38dbe6aeb521cf10523c3fd0d4788f6a02456fa35434891214ff3f5dae3cae33b2bb18135a4e65b0310b8d5123b0ddf23198b319e9d64b6ac00c6c4640143918d2c337432e0e079de3b483dba3149070f327edba650c9eedd4f4487dda0f7b34112af23e4e0def85c64c497a8dd93806bdef3f01d20b8424e085460c90af589956fba07c2b00d2ea48d24b35ee5e16ccf83de1422e8c0d897cb6884774cc780cd94dbd82f62bd0994f2f12af229f2c3afbb666838d1bacc15dc6aa0e7c7cb95fbc4da02a0e4efdaa9e5d11838b45b2f9471845d7626e94784131eb68c56f0c5ab3ccf5676c34fac017c0ef217a7e6d6d04e9bb4390a5889031781f4ae227a3ce7bcd567bdf5f05a62271c188ba03919840a430618a1def2c2f6c68433a238a5b7557a27ba888d55d8e73712a63a66991ba3447f29858b9522a0d7071c3809246b2d1a241853d0d96474d11aeed588ec03897fddc831af4d0d2d1313bfc75dbc3422abd4c45fc0dfcc355957e909760ad876f4322a118b0408e21265a4ba872755feb2a518ba6ac179ce0a44ce0e977cca8f319a082640a308d968822d6dd8ac524ef735bcc7ba929ef3523544c9d14ac76ce7be92b8ba5b711cf35263aa4aa40b9dbd83ee87a45ec7def339f4c898bbb9a4c34e9fd39895e58b095c678df6379318bd2b9df704006e2f392fbe7536930e00e381339e9832457323bdf1dee25a3888139dc5fcd3b4bfde7854c1c0352b9227a634e5a96daa5b10617dbb2abc31ad2beb3225e839d921ffc90817ca23bfc3e152bf761a0ebdd39b930db8ae0706ff5ea762f3f4ed5052c3764c9c1ec6629f566b28559730d36b31cb5d2e42a37c7ac2f46a30e422b471d12b205a47bdfde08b1ce0170cf0e22fc02a343bb3edb1368af82ad7116c8e14c0b825a0b29aaa40e02f51437d7116c13f936e4612a024a9fd04647ae89f1ede501623b37774e8ded02a9d8585b698e2e27b30d63c7c135d7690cb9f70b117c035b39c30f62ab583fe8ddba3a6c9f3671b3ebd43ea522d2b74ac86feac013c230a3e674148fac5bb722cdf135dcf9bccd6b3b17c86f50428e9d813e4f1a72c24379e16e6e3a191159ff14b6f7fc8e990297f5f1b8d5530f06d294718d584168f2c289932175a51a3328862580f2fbeec40b5565e088fcffb9338c883c6c7103ae28dabb59f85d8549b12e16c4b7df168d3b7246e175aae1f75be281d45f293fa874a57fe685c2887bec80c0b0ed7e4aa37565ec393ed75525bb2d668a461c9c966d2d16ea14d08547b0922b062a68f2eebc8d45da9d605d85b0447a41356d58b935a8244cffea3ad29dbcc952935ad4bf164d6eb1034a80a89a5eefd466482cd3b3a64394c46558a51a9badc2a75b9fad29a5857b71e80b336a4a5960e6843c172600dccdb671cbd5d0fb5ad3e5009158c8c6cd41af44c14b2a7e8a7cef06e8f1e0cf77a4ed1bc7110a76acb9e4d1848188901c13088ac2fd322dfd314de90c783637427b3490fd5b4bbc91ab06a6aa299899027284eee69605d25595c0f9eed267074cb959b9ecfde146b671bf90d835d9f7e8997fabd606739d8dd3fff3dcfe12779e5a443edd5c5a9a3d18af04ea35b050582ba99095372f0eef445e8f9e373406e28e752b057a41b29f1766235655c738b7f75a84d66fcddfd179db3f952a53765f3240c755c43845adfd4e6c10656f088c4e74b7865a1930bb1b8dda77f7612bf1da80e1433266abcfaee289443f870761826fd7ddf827c80cc49b8897ab3f73a0af1615f60e387e7230725298255e0a71f6cff111ac1c1899d4c5c2e5a2cb040e44902d31d3e502c6e5d67d2510a4ee234f7622e3301db47da7cb60d4dfcb5b9f8ece60babbcafc6869d0846ac0641a65e7ae17484823bba761bed8e75e101cbd821ee0960963f718329f8db74a1d7edfac09ac487a7f2f85c0e471e44227486622b29105c52b3a958a62890664e4042063bd5335bfe0dc27856a1807accf5371cdd0b3d3bdcd549fd2403d53a99c99f76b8b64e438f6d9eefb9879c17f208292b054dfde879dd4948948e1ccc0acaa67c4ed22ceb1a6ba19fd268e14950aeeff02010d3372eae9f1a899d87ded5d5d6520b1e6070e6fdd2615cb8f1fa16c9de17652e52f8e9a52ce273d8e775428755e4e0f73abb652a2bfa79ddb0bddcd725761e0fad3af68e57b2d3faa820be029b5118f20d5cc22c4e72d3e0340e8b6f", 0x1000}, {&(0x7f0000001540)="4cec80ddbbb8714f36b0e0e8540c70166c9a42506245d4eee0c9b80c140d81c6979fd19337e8f8c625031b024dd6e5cd6e02bc077ee640739788fa8199523bcc7d0bd42f12bd97aa269036cd2336b6ead858e47f3187bd3737f014c9c268f64f4aaae817c82873e3c04419045c1c606bcb759d99012ea50dc2f1fcab0d94341256862c58fbd4b9e9c60bfab77191c026c2ae642151bb8948d25efdf483af4bbf3ba7f294be3d2b8f200b3d4e5631aa8a2a6445271ca3e4038280fa1f43febda5bc75058b0fef49c3921d4e6ea14854bfb2954ed6e6bcca956c2b8cada77b79f156537d3fbf0a00e13ae407ae659b0dc297754fce023f0f907a791f337e20435f2c2634c67f273d9a67232c7e0188af2df82c6ffc5d87022ad9b063d8225ffdd275cc7dc937854dfa18631f99b4347981d7b260931dd53555f47f30cb42311fe8a08b410c34ed44a745e9934964cd499efab10cb077ed3a4db7748deb861b229df683159345b824c57de3f7557021e2d8c4cf2d23d13e43607236251acf353d4e752b0bdd0b84589ee83792d4980855cfd6de2e1f5158e201070a2d6f3dd3bcea361f0018caaa62b2d938ac3d368aea20f396a6ff563794cd0f9bd73286730eb5c766401a7019c8e8d9bd1ac4bebab774f30005722affa8d060aa105697cd4da2bc9b0e2c202f5058b13835565424c94c1d416ee9e05edd68c28435b69d56bc1d95cea3fd6d1cc9ad17594ff509d02c62c09d0c3199e084f58c6239f65d19edde7ff11514283ffada114ff3eb2e073ff40c3132a8f532fe2aaad63ff6be2a53892f12a8efeacfa82ffe153e3266944a12f5fd4d6e5aa7c024dc547402d29448968b7a8ec868e83d70fe985ce1f8f7328f3838d377d91aa7058f36f00b63f2e77a779663650cca0469648d3873f0b403ac5031338ac34cf8f026e3b92b26d4d4d2daab0e40dce90209923ed850a5f4be95431a9f32a088e199a2ed026fa52dda35cbdcae6f27c91b5411299f344ee6ded92b6500424916268ad9d5682758f3cc0efb20590047e3e86fdb5a6182e758f3105121bd60e7a97822b7ae2cb9069fe305f40fd62d260ceefd74ffd28be747e0e781dbf6bfa152204b2d127893f3c775e8d7c5281c21e2a41613dad1db3eb1d9a073cec7fcd1f3d567069efd9a67a8f896488a70f1b3f613390fb284a592ccedeafe7ee0aa2efa5f23a81d48bc53aaf3763829c4cd959741274809d3768a81c140c3fa76eb506a12162162707f40f5caa85cb5010bfc2714c068aecfa440dc74bf2cd829803a411ff9e894597aa5109ca337923d687707f33ed9b92d1ef87072ce83e65b852e1736ba7e1f2a5f6cc892b41958ade4ebc44d5f7c9a43739088069e04f8007fad6b2a8e8a37446e6a8c34530536420bc7a2b50fc26ba90030adc2a3ec293faa582ae5f07a08c99e56a4432930523a870a4a5b515b63ec6344f0c0d79c9a0f2d65badafe994c3159fef6fda84dc2f667d9693bf90948d7374daa3c68e8dc38521bc9b205c0233069a88c54963c82fae72b224c879f3cf552bf30f416d8b773504f905fd6bd446822fb4fea83b8a27c4ec7f8a7777cf813518d7f0db413455b5dad1a8dcd8a81ff3090785f4032d90f9f2b4b452466144d9e8780ead7d98e5ef73dfa52bf96a7a48ece9366a3d2d4c71450e2701e0e27c7c00fef2291a08500980f372cd0924ebcffb24006fd4911aec46e6b873552db0122579e57caedeccf87fe92c9dd956ca6a66678037d34685d0c49b2d48e1cc3aa34236d38858539c00657bf93dbf37c97cfd504809d4ffb6a1b935a34772e52596f9314398744cf84da10ece3fe3e5ed292911e258bb34a0936f7800feb273880803fddcf280d4d04407dfff415ce71702f2b1ab9378841dc7f3604388e5f22a518c19c9da5b8f9e2e291a3450335ccf5fbf1a336e826aee4995d3e8ed3d690cf506adb366b5eaf621da1e743d589f58b06190367e4793c617c3f5230a0a75b5d3ee26919d30efad5e09200b24cc363afb54780173361497f11ed513361711b4d375abc7d6522b37ef60faf05193c57e41a6b03665abb6552962f515f74d965c547817381c9f8bffdfe2f8182a997c25b42182146b380eef8ccae1353328b6510e683da382f565ee8984d69abbd22753e5044c0117018c2a1380e4bfd6d95209a8f3f47d30383aa809832ca14b39658b2c53725c953dff2b46f9f5e4b609882d2631a97bd2a84b3cab7a2210e9a226ba7eb0c7431d55f5059cbe2330fb7817772a0ddeebea661c7ec35aa1bf4b29729c1fbbd05c5cdf7f380ed2cedf5a066223039ebb27ad28335dc4a54373c271f08e9ce466784832d54163b87dce04c1d612dd8b1556c50c1b18f7d45f258f1c4d8c406ca3600555509e10102de875188b9b56ee63b97efead49acfa24c28f1a5da3e4886443f36079f0146eeb62782114fa9729a78b77a9f16c200b0bc1ee9f6d99655c0e1b4b4a2075f284a74a5e8bde561e3c303f82042dee636c700d2e9da30f3df79e97e0a041d72397abe87bae4e9354d3f6752b2f5185ab06f3a1b90bc52204cd046451c15326fee03ba00678e987a09648ff0b640af79b302693be1cc3e2838db1e15f292e2c0136976b02a5dcda0cb5845fab60e2057b18b760f0233184747a45e8b0da1cbe38090df922205f0985410f78c099d7ccd91d910eb34ff39b4c158103e2e1d8d6cd3ca63236460a08829ab169091d13295943b7bf1aebe8d9058f36a8df5929e31c6817e81b81369f086a268dcb84f38eb73a447e2bd1e7db4a7111c24bd9ecf6ef70d3020fe81752aa823bcb09de669bca22d328cb1789d55c275015d30b700920253e15dc644531778bfd9b4c2ae78e8f229fcc1694c6d9aa963da365969c1f0d488fa61430527674e9cf74fa1bd831481e980d8c311c804a150a6c10d1747af8a01cfaff5f58199a2c052103ddc12319e708663972aeadb932aab4370a5387c28c6559bc746dd25ab13144d6b507b7a0d7d1533d3a09b1ee58b6ab51278b05865fc88e3a423cda8878e78620fb82264164aa492297bb7b6d07ad94a6cfb52ec6def257083b6d19dcf59153ac3e2e7450ef4d9fe46d0088b959edcebefe22afd77c74a327226302e6e46b110eebd7ed3dce1753018e1d465ae8b6836d3abd02518609ae848df4eb7a05a8cefa8f27a19c22f4a573f066a43700fa83fdef2fca5447f0d7faa12a5760718e2521ee2467ed7f4abd2219f0859e2afbf2f0acc8f79ebd1b04e492202dc80e4fac9212d03919221b0eb071e436fed93db2e5640bfc903381003e913ba3a9e1907206123d9485f4720b8a5ce8cd759837406b3453b3b7b13156e217d8bcd9e9623cb854f8b6e4328993f75f83abd9e95921f5289c3b4f5cc05cf18bdd6e85d4cde1caa2bd361c8a018199ff6441a79cdd3947741271168d14a0b21c2f5c01b5f6a908a1c7505eed72a063dc2df0a79ed6e08cda6a2fbae84a5045c1370d3e4da9893fa0f39dc89edd64c668b6e77d2cdd2bfb2baa1fe63bb749836087a2976a51871d3507961fe284bcee88294100fb198ba0c355e4de42652afb7e08f94ef86a03a11118790e0c071bc3d38a3fe6972a5d7e5bd140cff567663e68b908ffb4a8b777e42b7031e32b36e6cc7d7aaed9d09b767f19cfb9fc241ae6d7c48eb93a9447914c0fd62f635c5c17b87687cb0a07638d762b5db9b40a4e7fdf9e50497333837b42b2d2e6477d47fbb8f18343178cd7c35473f60f73e8add449c5f885a96e433ddd59e459d76a4c9e1e0c17739040eeb33f2da5e6397500d0e2190e6dbcbdd11708a73c581ee34e2360b9d89eac6a2da35c2989dcc4472f24d1ae78b1d8d3bda594820b078c3b878a5f731565f4e8faa0caa689fd811d17a6f3333f5064b2fe178d41fb749084d9e13edbf4ba350ef846d253ce6502398cf84b920636924ec5c9df47a6d42be24987fbf6c2432cc72901c3b0eff572af3e4e36e6612441b8393946491f1ee75878e45baf03e1a63805f234e67cf63b81bfc4ebb7e78047a8cb1aae20b5e2aea1a81b5d8c0b9fb3be9226c116541e204b470d320fd709492f3951a1ee08dd04713c5860652c8b35663420344a418ff15c51da2bd6b99192c42efaa39d8d281a72a91fb880c4d1c35c53b749c9ea17ead798edc9b1b60914025700f0d3b39a5844ff5db9af8e96a4fd29056acc5efd9975d5660c1d93b1f0d922829c131dbc66583e8ea87d88620b0ac8d641cfd167c7d93d0357be08fa23d6a3ad5df0c303ff12a7071b34eacc3dadfa7239fe5878894146f6009addaaa0de079a0e32b2bbd7a2ad59264c49951d82dba023fef29f2e7c380acf09350ffca5f6ca0561898ed2d76596f51e539df17da354e3663f4ac620dbd97c0e467e332d554af9caf66f8ae86037fe2cc8d2a9d3599e6092ff0847d99d161456cb0409c75fb33f4a1450153c1f2a8771e66e23a6ad8522f2bdfe446abf95016954e133fcee284bb47c34bb28332e47967593622e3aae046347794c256970d43749ff760afdafb71ff95d7446ff4154518cc000778fdd2c5e8d77a4a6b4deec19f8f1da28786bc84da2a67ad1618e578f60bb4ed8ac76f692128195042c8854910321d05e38a6203629a8c204674b1f7f31994b1299e2daf3e6fc790fe3992019a2978a0eb503196656776bd774a7afe9298a14de8163c3880f76f306c77f079efe1278cb3860223f068edaa606878dd46f39f8e756c1708f5f0aabea8e68da347eb840ef8520a6dedacfdfa0021aa560b88b7d3b7437aec83008a907e0bbd9f4636b216f9d28d617672aea9151991cd699e7cb22c913742f3f970f438a5600f89638265cdff3ce32019556bd5f0b44154b0b2939ef131ec8baa7b66aed2ee63f26bd3c2d38e8ceba55f61ae430c6fcefd70dae1831beb61b2e19a8cb4431512b5ad5ef39c931bb353b91e8e0ff153418953e680e48bcb609dd93f2dcbb8d550111037f7dc3501473ba2d043e13d5191972c68e240572601a4e04806ae2310cd57845ab92138ab68e9e3f31785dad48aeb04794a3142fcf7863efed314d70c5439b2a6347512d86e14465cf31856fec8000f91d41918a2ff396ce5817b95e4596de9300ac94b4b233935e1d52f1a9adb4f0ac664b51bf2f0f476411269612a5831b695984d5726a517417ab465106f8138970edfd1fb127d8a685a7229c109251e6869dc1fcce84fdae127e64ea8f64649687a5c9b1c359fd8cc7c63286cb198a838e388e84e8ee0528359026a2db5baf01c09085cba97bcdc29ddfb80a451db7e3d0c4fdcb7108ca6b4355b7e5dba347998e7c8ccefc247933700c9876008e8909d92b56269461323e88cc35faf323da947331ba1bc7b35bfd06526dbef81c5308e8d17bc3cc925977b24b7fac3682899588cd3b6f4fe943f642e5e64749b741a08a601d1edc6d721edec15ebf94f035fee9f30fce47bf9972e979ebb9ea00ffb1d15755e7c1b059ac68d2cf52d8cd873019b5aa8f6fb8a9300c5e00fc11c3405c8aab1b4e7b258576b34b85de45fbdf0d3047eaf8990a79c8771e72c568a5e626023c265d31e02e57813badba19f5018bdf7df4836d5dd3f85a0d0cddb4b3e32ce7773afa689224cd6c77c84d2c2bc21600b9acb623b11e0dc14d80e27cdfbf0a33302daea1b0e2e8ad2f2141272ba7afbf038e113f9038616a96d00df6d4397fbfeb5c709d2e260e8a2d5ba3ca15d98423031a79355d1be9f4f3b964d1224a97d0a07a92ea82095217ea8334abd7e350b701033a89d", 0x1000}], 0x9) open$dir(&(0x7f0000002600)='./file0\x00', 0x400, 0x32) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002680)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000026c0)={'./file0\x00', 0xcc, 0xffff6e26, 0x1000, 0x1, 0x1, 0x100, 0x423f, 0x0, 0x3, 0x3ff, 0x3f}) fcntl$setown(r1, 0x6, r3) 16:00:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c8d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2538ff79dec24899acb8d34b6c3444631cde467bb2ebdbe676a61f42e474b82a9e39dc9c98796d8abbd6eb5f2bd1dee3315b3b9ce6b66c85a053173f3e5c710b1150e010a7c70bff3a596c1c4affe6618b746bcb0cb451434e49cf73ce113d6f7f14a96cdb54ef5c2b128739fe9d50e8825efb44b7c0ba3301857eaa4b434774f0202bab7d57a21b147f92ff16fb0"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x18, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) 16:00:25 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 16:00:25 executing program 0: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x2000, 0x2f4, &(0x7f0000ffc000/0x2000)=nil) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) sendto$inet6(r6, &(0x7f00000000c0)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0xc04, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 16:00:25 executing program 1: 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) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) dup2(r1, r0) clock_getres(0x2, &(0x7f0000000080)) 16:00:25 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) r1 = socket$inet6(0x18, 0x3, 0x84) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="efbf83070100010000000000c5ffe4f68e08"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0xffffffffffffff09}, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [0x0, 0x0, 0x80000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}}) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xb9d88866) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a21173f3b066fc7b725124ebf15f8ac9322440492857538f3cd92d3df9b04de4724f2df0ae291a8e93a611637fea8040e617741c00159071e5ec96957a294cd1d809ab9dc269a3e66d690d10c4464c28f041dbd17e79e901ef7ea9f234820ca9c663758d05e12104f3d4e450af6798f6afe8c950ed628c5a1287017d7dca315e38b81cede5425bfa93eafc8eb8039666f6821f81adb45486456d50d23029b0e04b7ae15"], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x4, 0x10000}) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8040, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7}, 0x0, 0x9, 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x43}, {0x86, 0x8}, {0x43, 0x5}, {0x40, 0xa9}, {0x89, 0x2}, {0x4, 0x401}], 0x7}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x3ff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() fchown(r4, r5, r7) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[r8, r6, r9]) r10 = dup2(r4, 0xffffffffffffffff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000300)=0x40) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x20, 0x6, 0x2, 0x2}, {0x6d24, 0x1, 0x6, 0xd8f8}, {0x7f, 0x5, 0x8, 0x80000001}, {0x7, 0x5, 0x3, 0x9}, {0x4, 0xa4, 0x1, 0x7fff}, {0x2, 0x5, 0xff, 0x6}, {0x8001, 0x1f, 0x80, 0x2}, {0x81, 0x0, 0x6, 0x88}, {0x0, 0x1, 0x1, 0x6}]}) r12 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x12) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000480)) pwrite(0xffffffffffffffff, &(0x7f00000004c0)="e9a2bd5b88331359db9e92500799df876c8ce86e1483f594c82f2120b9b81c7323568376c9b94aabdc6995f307d5fbfb9c1e3d8bcb644e6c88d77baee7c2e52aa672ae37e308", 0x46, 0x0, 0xe19) unlink(&(0x7f0000000540)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000005c0)=0x1) r13 = socket$inet6(0x18, 0x2000, 0xe9) bind(r13, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x7eb916e0d8551ccb) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000700), 0xc) lseek(0xffffffffffffff9c, 0x0, 0x7, 0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) semget$private(0x0, 0x1, 0x400) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) bind$unix(r4, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x55) 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="8202009f2c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x3) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) r4 = dup2(r2, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)=0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e71304866993192964873edbfb670da815eb6e9ceb655c8e653de1b57cc3f238d91524a9a7646bb9365369a82c95755cf2c9dd11398ac319439c6e9ce08bf026e074abc6439b59b5567724f7bbcd4ab304950d5790c54711273259dc05be684b0cb6286a996095279e4fa3eb7163208c96bb2f8ede5d7c08b66224eda16cf2e3ec4b782869fa89a8ba62dc92c0ca565be935c399d5eeb0d4d331ae607e80be761526727f0d5fc1fc1d5f2ee0385755f44caeba9137773477b06ed09c83d98a4066a2a3450c90cba506e14eb086014bda0a11ea9f8a73bb53bac04c7a2c7570230dac91be39b910cf7e0c54f088a5a7fd45864720674ba38ed90770b28b2449631f44a6f589bd0e1", 0x112) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8004570b, &(0x7f0000000000)) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8004570b, &(0x7f0000000000)) r12 = dup2(r11, r4) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000000080)) r13 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r13, 0x8004570b, 0x0) r14 = accept$inet(r13, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x10}, {r4, 0x1}, {r5, 0x8c}, {r14, 0x1}, {r5, 0x4}, {r14, 0x8}, {r6, 0x2}], 0x2, 0x7d) mprotect(&(0x7f0000686000/0x4000)=nil, 0x4000, 0x2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x2, 0x6, 0x5, 0x1ff}, {0x2759, 0x8f, 0x1f, 0x6}, {0x800, 0x74, 0x4, 0xfff}, {0xc9, 0x9, 0x80, 0x40}, {0x1, 0x2, 0x11, 0x7}]}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) fchmodat(r5, &(0x7f00000002c0)='./file0\x00', 0x8b6b890b4bfb25ec, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) read(r6, &(0x7f00000001c0)=""/180, 0xb4) 16:00:26 executing program 1: pipe2(&(0x7f0000000140), 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) r3 = dup(r2) connect$unix(r3, &(0x7f0000000080)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x7fffffff, 0xfd5}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x8000, 0x184) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xd, 0x34d, 0x80000001, 0x3, 0xa393, 0x5, 0x1, 0x4, 0x2, 0x800, 0x1000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) 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, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x3, 0x400, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)) semop(r12, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r8, r19) lchown(&(0x7f0000000340)='./file0\x00', r3, r19) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r20, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r21 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r21, 0x8004570b, 0x0) ioctl$TIOCSTSTAMP(r21, 0x8008745a, &(0x7f0000000080)={0x1, 0x400}) ioctl$BIOCGETIF(r20, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000010000000000dd3b0000000000020000000000002000000000"]) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x57}], 0x1, 0x0) 16:00:26 executing program 1: r0 = socket(0x10, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x0, 0x4}, 0xc) r2 = dup(r0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:26 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0xc724e292) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x100, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r2, r7, r2, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmat(r1, &(0x7f0000593000/0x12000)=nil, 0x1000) r9 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r9, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000000c0)=0x1) r10 = socket(0x18, 0x8006, 0x1) setsockopt(r10, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x0ff@\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x3cd) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\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, 0x13) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\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, &(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') 16:00:26 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0xd4446b4f47efcd8b, 0x5, 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r4, 0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x336}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4088, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001480)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file1\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x80) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYRES64], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x102) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8004570b, &(0x7f0000000000)) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8004570b, &(0x7f0000000000)) kevent(r14, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x8, 0x20000003, 0x5, 0x6}, {{r12}, 0x8000000000000005, 0x1, 0xfffff, 0x1f, 0x5}, {{r16}, 0xfffffffffffffffe, 0xa1, 0x40000000, 0x80, 0x80000000000001}], 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000500)=0xc) socket(0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x20, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x1, 0x1, 0xfd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8004570b, &(0x7f0000000000)) pwrite(r8, &(0x7f0000000400)="5dfa", 0x2, 0x0, 0x7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x80, 0x9d, 0x1f, 0x4, "d27bf78c979cf763cbf9d04acfdd1c02e95697ba", 0x8d9, 0x101}) readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) socket(0x6, 0xf3c32edd5843248, 0x4) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) socket(0xa, 0x3, 0x1) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:26 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semop(r0, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r4, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='oBev\x18\x04\x04\x00', 0x200, 0x0) dup(r0) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) r3 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r8) lseek(r8, 0x0, 0x6e0, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r11, 0x0, 0x0, r10}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, r4, r11, r4, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$SHM_LOCK(r3, 0x3) 16:00:26 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8575be571b0045777012306a149b96420a94c5691ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830660e45d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280114bd0c79b0f8cb2244a000000000000"], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) 16:00:26 executing program 1: r0 = semget(0x1, 0x4, 0x0) r1 = semget(0x3, 0x2, 0xa11f625b6035e237) semop(r1, &(0x7f0000000080)=[{0x7, 0x8, 0xe64d943b375e2845}, {0x1, 0x4}, {0x1, 0x8001, 0xc00}, {0x0, 0x8, 0x800}, {0x2, 0x6, 0x1000}, {0x0, 0x20, 0x3000}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:26 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) fcntl$getflags(r9, 0x1) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) socket$inet(0x2, 0x1, 0x3f) r2 = dup(r1) r3 = dup(0xffffffffffffffff) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r5 = geteuid() r6 = getegid() r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r11, 0xffffffffffffffff) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) semop(r15, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r21, 0x1}, {r21, 0xaf}, {r21, 0x10e}, {r21}, {r21, 0x2}], 0x5, 0x8eb6) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r22, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r11, r22) r23 = getgid() r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x1, r5, r6, r11, r23, 0x0, 0x7}, 0x4, 0x1, r24, r25, 0x10001}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x18641, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x2, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) write(r2, &(0x7f0000000080)="858c79d0d84b17a690037cfd3e26d5b20fe55bc651958cacd65e5a165ed18d734aa73839b7b780dc0402823472d4ab05c90c1035b443f5e6940e2d01a1528c6e0afa646eba2070e0179b76d14be90cca97f9be99b88bda87ed391f74c86bae2166b7403bd2a66484deef96c177e7acba184c2c9ef636aeea2766facc4e28f361f98990c9f86b03f35a1d3c826dc2e241b6d77c949c", 0x95) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r11, 0x4}, 0x200, 0x401, 0x2}) fchown(r2, 0x0, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ec0948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f666900000000000000019d522082f0ae2b0fc893203a0b382603e6f808839ca91c1992b2387f52"], 0xfffffffffffffff3, 0x0, 0x0, &(0x7f0000001280)=[{0x10, 0xffff}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700002824351200000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12d17ad6d97fb6a70755e559"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r27, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r40 = semget$private(0x0, 0x4, 0x408) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)) semop(r40, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r46 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r46, 0x1}, {r46, 0xaf}, {r46, 0x10e}, {r46}, {r46, 0x2}], 0x5, 0x8eb6) shutdown(r46, 0x1) fcntl$dupfd(r46, 0x1b, r45) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r44, r47, 0x4}, 0x200, 0x401, 0x2}) r48 = getppid() r49 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r49) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0xfffffffe, r37, r39, r41, 0x0, 0x273ada40a5d65df5}, 0x11e, 0xc07, r49, r48, 0xa5, 0x8001, 0x2, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r53 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r53, 0x8004570b, 0x0) r54 = openat(r53, &(0x7f0000000a00)='./file0\x00', 0x80, 0x13) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000940)={0x0, &(0x7f0000000b40)}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r57) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:00:27 executing program 0: pipe2(&(0x7f0000000080), 0x10006) r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf0b1f9b842e713b0b95bbd4f8100ad37ea21ea2ef4949d34ea6da0cc3e193e689726c89a528bf1b977ee9d62c4bd867a831b58de4d5a8b6691942c7a89657e6880a3287e94f937030", 0xfffffffffffffec2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/45}, {&(0x7f00000000c0)=""/215}, {&(0x7f0000001240)=""/215}], 0xffffda4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x3f, 0x6, 0x7}, {0x3, 0x7, 0x1, 0x2}, {0x4, 0x5, 0x7, 0x7}, {0x0, 0x1, 0x1, 0x5}, {0x3, 0x7, 0x20, 0x80}, {0x1, 0x4, 0x20, 0x480}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="85362e2f6669ecefd900855e197f4bd1ab3f939c0069f1bce31b3e4152672209b30c91f8eaf9e3c2b3dced26eeb9c71af8ae6c35c945dc45b640f353c0dc3b2b835e43a3d124c97808e99a031e0c0798e080f4c64639c7b9c962f5c0d1b058080833384226a23359ae1b2b5a5227eef742d9e815abda5333d2cff8bfd210e03b7f1d790d668d1da33910bb0f23c1a990be9a5392ee2d2652b33bfc1119d583d81ab46e26ee26c20e87e6bb31f23e7646cbee4f841b06cdf12efe379369b4f788ac45d267b9700e08457f2323ae5e41f1c3b96a3fc4445659969ff45847992a8ece7511497bee13eeb4da69"], 0xa) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:27 executing program 1: getrlimit(0x3, &(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad2230aec983a895abcbe1b4f5778ef12990de4ecd1053b905dfa468ee05e65d012556f935f7016130975912e99a41778360d65f5c6fb36fe8c8963fd1e3fe8963547b252eadb89180480ea7c6726e660566fadd97669fa84267d1da8c06a0b"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) r3 = kqueue() r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\x8d\x00', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r3, r0) syz_emit_ethernet(0x81, &(0x7f0000000100)="1e2b94599178fcc447cb852f6d84350a212534400af252a098c4a5f7b0d4f4ad85ba07e4a982e0f0fbb20098aef2e0500946c814841b43d26c3e3ff4c12bc96530f20142f5714b88dabfe3d075edd2a747761cf8bb64feb81e6b584bd523c3610cf1e08f588e1dc6bc3c5cf0f2c1790b47507559995f0933f8046f56c1b51aa406") kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r3, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0xb48e729e97695322, 0x7}, {0x40, 0x40}, {0x2, 0x7}, {0x2, 0x80}, {0x100, 0x9}], 0x5}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r3, r1, r3, r1, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r1) fcntl$dupfd(0xffffffffffffffff, 0x14, r1) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4c}, {0x3c}, {0xffff}]}) syz_emit_ethernet(0x15, &(0x7f0000000100)="fc50038624c3503e41f0658cae14aee4fb65311246") 16:00:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) semget$private(0x0, 0x4, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x77}]}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0xd8) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000200)='./bus/file0\x00', 0x400, 0x49ac85211f84976e) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) accept(r3, 0x0, &(0x7f0000000000)) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0xcdc6ef7df2972271) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:28 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1602, r0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='\xfd\xc2k\xc6\x1f\x91\x17\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:00:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x43) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="3800e10000000000fffaff0000010000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x68afb7235f021422) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x4, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = msgget(0x2, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/36) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xfffffffffffffe15, &(0x7f0000000340)="e3") r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0xf) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x800}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r13, 0xffffffffffffffff) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)) semop(r17, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r13, r24) lchown(&(0x7f0000000040)='./bus\x00', r5, r24) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000000340)=[{0x1, 0x0, 0x1000}, {0x3, 0x8000, 0x1800}, {0x1, 0xf13f, 0x1000}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 16:00:28 executing program 0: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x3, 0x0, 0x7, 0xfffffffffffffffd}], 0x6, 0x0, 0x0, 0x0) kqueue() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r9 = accept$unix(r8, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r10 = accept$unix(r9, 0x0, &(0x7f0000000040)) write(r10, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r11 = socket(0x2, 0x4000, 0xfc) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r14 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r14}], 0x1, 0x0) kevent(r14, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x4008, 0xfd) dup2(r17, r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r19, 0xc0106978, &(0x7f00000000c0)=0xe629) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r18, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f62696c65312f2e980c98061d9dc1b60fc50895050cda89b60900000000000000e854310000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293598393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1ef2b886be57e66dcdcf2acb44ea0452b5a72c408098dfff6571024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecbd7000000000000007b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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)='./file1/../file0\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() getpgrp() msgrcv(r15, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1ff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x40, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0xff, 0x3}, {0xff2d, 0x5, 0x8, 0x400}, {0xb92d, 0xc8, 0xd4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x1) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) sendto$inet6(r1, &(0x7f00000001c0)="7e5e5295b2d544a16ef4ae9173de77369c77cab907a0b63949d836036378bd5735fdd0fcbccb14537d59c705d31c4b7d35d6911b80bb89937eda3519055fc0b6d1b15280a47d44554438cb9df4c851d68e2d4e5abdd9c2e31b81bfa6281704ad03214563570f85316c6e29e0721105627aa8b5f9d9d4", 0x76, 0x4, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x4, 0x8, {0xabe7, 0x8000}}) 16:00:29 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3f8e890e6e8cf73235f3ea2c6020100efff7b01a480b68455e4e5a2e4964fd560b29450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d91a904839a4ca375562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="648c5d1f62b11146b5a21ae21d1cd2850feea6c2a21dab922803ffe9e11ef300216bb9e32bc5d053f9d9b3ef6991a669c5c0303e7bd6bb2160a6bfa1d5e0c0070e8fa2d2129034e34eb5e806e0af35839698cf832577d429890f6695df6de954dc265c40c8ad12f988d95a6959c09f948e2448aa7d0f41d5662dba45f3a6ea0c271423efccd9ec8510cdd594cb78ded21de60bea104c2ad96d9181ab472a60111ec3395cf296f43cd7a8f99173999f97860c4aafb89a40e3403a26de13bdd6565469e1453691605f2aa2e84e883ffeaa6e2927390793c0e27af1395e06b88c929ce6fb9945a7ae78611ce8a08dc8b014741d6bcf7dc73b02335eb6", 0xfb}, {&(0x7f0000000280)="36d36015693b90cd097a726b5c994e1fd34486ad39f3f8fd57ced16779056153dd1174ab521884336136c744e22e3e1889064bda99627fb8320d74df1935784b04441e3dd94fb1306ee8f8326f03a13ef7e8d70c11e89d68b7a0a427912d18c248d0c365ee990ff00d284b312370cbc46e0b69c9639b", 0x76}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000004b32e77c9679a7b41400"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x0, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xcaff95a1b69ddc56) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x06\x01\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x1, 0x0, 0x0, 0xffffffff}, {0x206}]}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xab, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x100000000) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x6, r1}) flock(r0, 0x13) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x401) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) r4 = socket$inet(0x2, 0x8000, 0x3f) listen(r4, 0x1fb) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x4, 0x14, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/171, 0xab}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/24, 0x18}, {&(0x7f0000000500)=""/76, 0x4c}, {&(0x7f0000000580)=""/32, 0x20}], 0x6) socket(0x2, 0x3, 0x1f) r5 = dup2(r1, r2) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r6, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000640)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200000000000000000000f233d1a14ee52539bc4ad55339830db9edbdd1430cbc1244e2803818e86337ffd3e57923ce73c9449509b30b090ab4784f99a227259273a21aa4c3ae6ccc88bf", 0x74}], 0x0, 0x0, 0x0) ftruncate(r8, 0x0, 0x7fffffff) dup(r7) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0xffffff26) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) semop(r9, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r5, r16) r17 = semget$private(0x0, 0x1, 0x4d4) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)) semop(r17, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r22 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x80}, {0xffffffffffffffff, 0xaf}, {r22, 0x10e}, {r22}, {r22, 0x2}], 0x5, 0x8eb6) shutdown(r22, 0x1) fcntl$dupfd(r22, 0x1b, r21) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r18, r20, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r24, 0x8004570b, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r25) r26 = getuid() seteuid(r26) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:29 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186a56010000001c00feaf0000feff0060d5708f85c2768519fe870004001f0888000000fa7db7e847", 0x2c}], 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getown(r1, 0x5) chroot(&(0x7f0000000000)='./bus\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) shutdown(r3, 0x1) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000000c0)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x6f9adf3bb226d22, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c", 0x6) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xb2, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r1 = semget(0x1, 0x3, 0x60a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x401, 0x1, 0x5, 0x4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x44}, {0x6}]}) r2 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r2, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semop(r2, &(0x7f0000000240)=[{0x3, 0x1000, 0x2800}, {0x4, 0x8000, 0x2000}], 0x2) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") chmod(&(0x7f0000000180)='./file0\x00', 0xa0) semget$private(0x0, 0x4, 0xb1) 16:00:29 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) r4 = dup2(r0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = kqueue() close(r0) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) recvfrom$inet(r3, &(0x7f0000000140)=""/116, 0x74, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x101, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x24, 0x1, 0x7, 0xffff}, {{r1}, 0x5, 0x14, 0x1, 0x7ff, 0x8}], 0x8, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x11, 0x4, 0x34b, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x10001, 0x2}], 0x8, &(0x7f0000000100)={0x4, 0x3}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x8001, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202782ce2b28b11776b"], 0x10) write(r1, &(0x7f0000000140)="eef1261f34a867dc", 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 16:00:30 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="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r9, 0x14, r10) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/85], 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r11, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000002c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/83, 0x53}, {&(0x7f0000001300)=""/83, 0x53}], 0x2, &(0x7f0000001380)=""/90, 0x5a}, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x53f) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x0) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000003c0)='./file1\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r8, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) pread(r3, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e0100003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630e5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xfffffffc) socket$unix(0x1, 0x1, 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x1, 0xc938, 0x3, 0x4, &(0x7f0000000200)={{0x9, 0x40, 0x0, 0x9, 0x3, 0x1, 0xffffffff}, {[0x7, 0x4, 0x8, 0x2000000000000, 0x6, 0x40, 0x5422, 0x8, 0x100, 0x1, 0x0, 0x80000000, 0x3, 0x8, 0x97, 0x5, 0x1, 0x7fffffff], [0x1, 0xfff, 0x40, 0x401, 0x7, 0x80, 0x40, 0x2, 0x0, 0x100000000], [0x7f, 0x1, 0xa2c, 0x400, 0x5, 0xf7, 0xfffffffffffffffd], [0xe3, 0x5, 0xff, 0x7ff, 0x81, 0x8], [{0x6, 0x9, 0x2, 0x7}, {0x1, 0x8, 0x4, 0x7}, {0x3, 0x27800000, 0x7, 0x5}, {0xe7b, 0xf8, 0x4, 0xd8}, {0xff, 0x6b, 0xffffffff, 0x7}, {0x1f, 0x8, 0x1c98, 0xf16}, {0x7, 0x1000, 0x8, 0x511}, {0x6, 0x5, 0x8, 0x100000001}], {0x8, 0x4, 0x3ff, 0x26}, {0xf81e, 0x6, 0x2, 0x3}}}, 0x4fe, 0x8}) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x1}) 16:00:30 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x11e, 0x4) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x330, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x3) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x5, 0xffffff95}, {0x18, 0x1, 0x7fffffff, 0x80000000}, 0x9, [0x30, 0x9, 0x800, 0x6, 0x9e0, 0xf8, 0x8, 0x8000]}, 0x3c) mprotect(&(0x7f0000310000/0x3000)=nil, 0x3000, 0x7) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r8 = openat(r6, &(0x7f0000000340)='./file0\x00', 0x400, 0x80) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000380)) r9 = dup(r7) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) getsockopt(r9, 0x6, 0x233, &(0x7f0000000280)=""/153, &(0x7f0000000200)=0x99) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/213, 0xd5, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) semop(r9, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r5, r16) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) 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, 0x1000}, {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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r5, r19) r25 = socket(0x2, 0x4003, 0x0) setsockopt(r25, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r26 = socket(0x2, 0x3, 0x0) connect$unix(r26, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513aec17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r26, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2bf755b5feee844246e354a0354384d941c88fc12101aa47b10c4e6d208d6ca55c958755f9c2dd03bf55e28c806e2ad4787269c67360b2921d17a532e7ee82adc4c3d465e772de1664350c00ce35de72d3a2bfe995a9a868c2e6b257dda341391abfb44958cac1198829abc72165520627631f5268935683c0a133f9009697ec8fc76238576de75f8a9e553f2374db06e45ff6c1df0f42c95ab9ee219d6fbaff14b5ac9e0ee1c69fe63b48227a8d6377820a958987b6965c0d06a141dfa51aa37fccdafee61e45991faa0ad506551e87f1715b9c0db8b54830a8ff46"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0x7, 0x1, 0x1}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66394c653000"], 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r6 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = dup(r5) sendmsg$unix(r14, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) chdir(&(0x7f0000000040)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff050008d2d021000020f2a200ff1e3ad3045ad35a0d2020dd476e473ce443595950f2f9906d1b0000000000000000000002000000000000000000"], 0x0) 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}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semop(r1, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) r8 = fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x773, 0x20, 0x2773}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r9, 0x4}, 0x200, 0x401, 0x2}) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:31 executing program 0: select(0xfffffcbf, 0x0, &(0x7f0000000140)={0x80000000, 0x1, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000004c0)=""/26, 0x1a}, {&(0x7f0000000740)=""/134, 0x86}, {&(0x7f0000000800)=""/177, 0xb1}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/114, 0x72}, {&(0x7f0000001940)=""/126, 0x7e}, {&(0x7f00000019c0)=""/77, 0x4d}], 0x7, 0x0, 0xfffffe8d}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8004570b, &(0x7f0000000000)) socketpair(0x2, 0x8000, 0x80, &(0x7f0000001b40)) socket$inet6(0x18, 0x0, 0xad) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, 0x0, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getppid() r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r16 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r16, 0x8004570b, 0x0) mkdirat(r16, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) getgid() r24 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r24, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f00000005c0)) r25 = msgget$private(0x0, 0x718) r26 = getuid() r27 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r28 = dup(r27) ioctl$WSKBDIO_SETMODE(r28, 0x8004570b, &(0x7f0000000000)) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xffffffffffffffed) r31 = geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r26, r30, r31, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x80007, 0x4, 0x8, 0x484}) r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(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', r35, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) r43 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r43, &(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', r43, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r43, 0x4004746a, &(0x7f0000000380)) r44 = geteuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r46 = getpgrp() r47 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r44, r45, 0x4c, 0x6}, 0x8, 0x800, r46, r47, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r48 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r48, &(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)='./file0\x00', r48, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r48, 0x4004746a, &(0x7f0000000380)) r49 = msgget$private(0x0, 0x718) r50 = getuid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r52 = geteuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r54 = getpgrp() r55 = getpgrp() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000300)={{0x8001, r50, r51, r52, r53, 0x4c, 0x6}, 0x8, 0x800, r54, r55, 0x7, 0x4, 0x2, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r56 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r57 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r58 = dup(r57) ioctl$WSKBDIO_SETMODE(r58, 0x8004570b, &(0x7f0000000000)) mkdirat(r58, &(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(&(0x7f0000000600)='\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, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r56, 0x4004746a, &(0x7f0000000380)) r59 = msgget$private(0x0, 0x718) r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r61 = semget(0x3, 0x4, 0x8) r62 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000380)={{0x5, r62, 0x0, r63, r64, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r65 = socket$inet(0x2, 0x2, 0x0) getsockopt(r65, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r67 = getuid() fchown(r48, r67, r66) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r69 = geteuid() r70 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r71 = dup(r70) ioctl$WSKBDIO_SETMODE(r71, 0x8004570b, &(0x7f0000000000)) r72 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r72, 0x8004570b, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r74 = getpgrp() r75 = getpgrp() msgctl$IPC_SET(r59, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r68, r69, r73, 0x4e, 0x6}, 0x8000008, 0x80d, r74, r75, 0x7, 0x4, 0x100000001, 0x484}) socket(0x400000000018, 0x3, 0x3a) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000ffff0800010a12e9a3ac943f9c38a0bc9553df1b79f4416aeb76c244f5f824364960450a96ee1d3c21657436be83319389a899e3a26f623f75b3eb11d87f545ea49ac0bbe1c568a443dbb1d323e96b5dbad4707fcb5776d6d20227015fd606d086aa461ceb41c1f8a1c8810a2745914648ae4d8035e98ff59dd15a1b8f6d5b"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r2) r3 = geteuid() 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)) semop(r4, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, r6]) fchown(r2, r3, r12) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, 0x0) accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x1, 0x4, 0x7}, {0xfc2, 0x5, 0x37, 0x8}]}) clock_gettime(0x4, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xa85a, './file0\x00'}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r4 = dup(r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000001140)='./bus\x00', 0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001180)=""/4108, 0xfff}], 0x1000000000000257, 0x0, 0x40000000) 16:00:32 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) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x6, 0x9, './file0\x00', 0x3, 0x616, 0x401, 0x8}) r4 = socket$inet6(0x18, 0x4001, 0x7) fcntl$dupfd(r0, 0x0, r4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x100}) r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:32 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000f00)=[{&(0x7f0000000e80)=""/114}], 0x2, 0x0, 0xfffffffffffffffc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe90) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000001340)=[{&(0x7f0000000e40)='R', 0x1}, {&(0x7f0000001700)="149f90782f6e7ac9f38e8d1b7bee6fcb070795646b39a0fe9d1cf6be14eabccc25cd9a984af37ba12aea339216ea80f437f85dfa680cf03c6ab8faa8d5e92d63dfb84e474b305022f36d8d1ef780825ec15bb7de8fff7cae52dff929ba7b877710241ded5c7722c05385b43c6c51d2a603e0ec7d45cf2a84e0ec2e70d3362cc5f0660c4d9a00bc7b47437cdb11e91ef60fd66542772e1fd60d14fc72e2780c8dfc2c8fd98a56a511414ea9e8893937c5831551ba9096c3ebbd961b5efe89a78acc6d7be562c1105b62a68ddc55d2ec0464be8ee2942bc6fed4be9801a8dee41d3aa119ebb6d9611239e4b06fed56d3e341a1be4ef2ae48a4582ed3893579ef9b2e9448b38bd2ddd2aeb563e3a83379d60e61bb19ca37bc3005bdd35866c25eb6a459eec2f2fe4ae73b8d61fde65f0979493ec86c8ad919a7971e6101a2d6d3a0c452ac5164689e14a1276ea3cbfbca24bbd5a0d56d8cf24d4bcba584491012e4bc7792475d468dab88faf623d6b636d81c2212e7d2aec8713577001f2995c02d1ac1c0cf16c073b986d268069e5fc1ade0e050b6ac9ba9bc853ee1820c5b625f3de0673c8bf3781a5829ba8e93e2e56fca747bc5522a0f2b811783219f35e7bc41a02b4f4503df1eb0667875aadc8c8570be1fa65707e1e793c611020b14918b4ec276a1ef3b898f47fb8ebeac91f99ff9e1439aac0bf7dfeb6a0057a22b80036c4fda10a950361c6799242e9536184a06af228dfb6186431e568da46b9de5910978d32ba36aad333ada99ba8ef2ce0504f8b3d33b0ebcf894320e62affd2885a9d09ab4fc2695a5a4022d4b544ef51a075f37ca1c42b1ab7dd428c0524258dec44b4ed044e855e6dcd9e72173b8dc19eb52dcfe80fe442ac77eb80a0d93835ba6b6ba5dda4d50f35b690a1709a98af72577bb29db06fddd71807b3df0cbc3a1662e289be6fdbe9c29125cd9028eb924baf5bef73b07a2cbf95153750a1a5af594e761d73d74ea63b13654ef7272dcea9d2e1e701f6f88c00bded74cacd6a27deb7c0bbaa71482282a10a122ec290aa062b305edcf0e1296a4446e7036b91ef5cb89bbcdf0521d382d94528a90d9f10319bd096ba76c3bf4b282f822b83dc1e5b78194854f0bbde9eaac32e37657a14950985a67566a6881f2d2db4198721008a61de469ad9d21f5dc44a1fcb882e16926671e8d6245caedd4778b63c544ea23ae4f12c39cfa146061e0b7d1f4cb18673f7f64180800195ba3af314de3d26e8073d915cefccae57fb7297c9f6a170ccd9a6f234437f4f5e811bc6aaceddc4a4e4ad2c91f92791a9e05e0234639baf07e7607049527d94a0a68cf97a5ea1473769b4d3c1b3dc9b32bc5f074292c40f37717a7ce348606e51fdab1557d84339ff6ac5dfd343192280e9273e575ab6d84825e3c32b85650d108660c92ae7d4f894881caef90e148296abf5ed301531b29e96a474f0df7007e9e50b0b6f1c0779632a4440d4e6f878beb5a2bf8a2ff44c231a3d728ec8c30f251b0fbaf3ef707e3f00cc63949a2dffab07c809188d2921209eaeab89075a47c0c5fdd9b442738864db80178c7dd99613187f9a6219add8ef0d2d0dc0d24233d33b6ee85236ed95d21df12ab0882b63353353d6ac040b2d7737926ad50dcb8c379b2c68b2b9c929db59d3524206bcc9a99ea3f08bffbe2f651ad819de561442598722ea176889198b5cac4d8487d7dbf27e34ff00a5dc62e5ec9784bbc1a81f37ba97dfb82bcaf9c9a2ed204a982d7f94189e5c85f270e2bc56e6787d83b2e709a8e0eb0d5416f0eebb186d719b514edfb1ac3e5943d3773443d3fc12a98831323bb13d4dd1bae11bed0cc1f8c82e1632fd5a4a029639c623360c2b52dbef74796ca3277a479a1c2aeaeae92cf000f581c61521d9b6802a845a311b30858b5769ef5eaf0c742f187de93a5b7a9e392dda9a1b2682c1d193c9f0bc26c1f34198d14b47f1b5e5e5bc2467266562b18e20c27dfe9d2fb7b1023adb93a790173eb372526107e033350bb7e915d905aedfeaea0be54c343ae7dfcc41cbbc3866535ba6f1175a2cd04e505a4a0c0453adf76a486792aff9541a1f9d8352fdde04896d863d6159dd4dccc47a238de464787ff01aba5261c669ac87c360951173c9e77bf0bfdf391b63b725d75973887195255cd757ab255ea9032ed85f3b51cfff2001f56cab268cfa9b0ae0f91795bfef44caed814303c001d0e2629659f00a69268013ee02a22255c03930e915ef7e6bfe705da0ab0a72311fe2420eae167e820d117bf28f3009beaf14a290f92a29450821f36fdc8ec44e36cdaf125e2b3afa961312d5a57a429a3b34be1e41910dca7bf05e83fad221ba3218d661e9a52e25c0a33bc228e28c9035e002f74f3841ce16d9cb4a5b7995195455aa66849ee05fe6a0b0e7d5998eb7c35cbb5c59583a020c7674168b7973dab92d6d8757dcd6a5d1da95b75fe4d6e6f9fc2d8ebe03760967cea0da041d6dd87b440c0c9e62e23004a78b3723052b9f8377d196c2d7282093811a94a06b38d9832c30af7341ee85e77ee40a41b28de7c28e7b84accfe997db22703a5bbbcc696d80f7787dd367580e7c7585610b3f9b0b9a954fb6a48827d8ca98a23a98a4a3488c80275183632152f8194e8bb86e99220ead6a6c2fb1cfd0dcc32820d883dd35e358769d0bd3a1864a5db49d1a507f3f52aabbd456f36910c9006d2fa8008c606e7aca39946cfd3ee56d01ab6519bbd65cf3c15b06a53f1b427950e3f2a90cbaca3a44127fbddd1570c919f967fdb431c23ed4c20f2d197dc14acc0e686b504b9d4d77732b4b7baaddb1cc18416f5996ed9483fcba9e64c6a44894548fac87f924d7c1365e2ab4ccea1101e1e440a2e4232d11e59401c21afea360735740137f4fb9ad52fb4d7b8c3a8221fedd3b7729ed764ca3c6efe5f03fe676aa3b16a7f75011ce727ad47305515fe1843909993dd7a4755cd25be7581936c7f73764ec22cf0b2a513a6e7fa3c97a77eb55fc6bd91fd5f3afd328888e3a5fc473da5161b80a6dd8cc2c2ed1d1c6397e4ebdd32ee816dc701c5cfb186c63cba0c85d1c216191e8f4abeeb019e924a7130f520dd0b5914780a9a8006b6d9c86080c2d96399e286b91d7c988a2408744f890fdb158116d6b336e3bc4c5ff18d09598bdb62481d0e49d0ffcf9b33c8096f03640f29694f9ab8f0880f5c77bf951ac9e39fba1626d4f7e391ae05f0802767186d11fe267fc2c16f9782c319e88347c7b870d94f88e89b1a0c5f3f872cbd68909f20f13603a9c12f58d0d49f200510dab62b7f4a49774de298a6cc1b095e7465b7122009424eedfc1e8844c31b63b53fef21174dd39d432d84f02509ed34059dd12d6e8540465de01895af1f0ce6e2ad3242f8f8819cf59458e6900076234a186f1b213f0238f0a98a5c3fa0441f0953a1b2730afdf8f5a4383b4f994d1f93cac07f817cbf6d19fa9240698d481d6e1bba3f5465d35b8a9141cc9535386db11c06ab6c8484b82d7c18999597f13bf65d114cae73b79e4084f41ed4b004cdd6daff93ce5872c8cb8e3f3560a8c3cedc69846cd63050fc3d523657e24acd8fb0d11b7f5d20e663e9a74ee59fba171536a642fdddaaca2404e86b74541b257a22de4794b3f6737634bb0ddef71b9bd87d4f165424aa0bda21f4e40f8a827b3cc694f0abc4ed2392b6198b7ef2365f92a4bc5f8091b356bf6152dfcad412652c82d483f94f5980a5bb9d6ea112d4f4243c3a11d3646381da1b8c95ef4e73c82e05d081e9b597d0e5673103564593fedd8dedc9d99b97401f1f1856d18d95b543384ce33a455084454ec3c9f6b0d02cba9e06400e42ae6c72132ca07a3ba625f09c237a80fce562339687c4ca5478db35b4efc11cc7ec2a6144f03e06b6b2fb891fe23a443b2fe17e9f0553a5a49bedbed95cacc2aae7760212897a41d4f3f335ffd18a61772f44c807d8d23c0ebb132e1072ab7e193fa6a080653fd80aa82e679e4582577ff3807e5ae7a5b7d345a92ed4aebaaadcd104bc46348aa911bf250adce25f40be7445c4caa90340874a189606aa34abc2ebc11a7548c8916f725ec6aa11ce5ea61075172ef8d5a2e3bc95acf43a445d49d8421bbfc8fcae283e925db5db5b0209670d430a745d6a8f6e78d809bbfb0034fe0e1ec8ffd7d0714ef2724345ffeae3dde52d1c3ea19b94a9f96a82276efa8819eec873d3b4ef009e0532577034af9482f5c9522bc2509a478c079dce6673797d8157c8ef6d54cbca9c254d240ae25cc9241b0bce4d7da6fbd104dcc194ae4e3828d623d740a33ff2bb808999dc2d3e6a548ffca5cae4ce1c106150ba11dec64b8bcf5a48a468724729c44a161e17039df7d31c99fed570fbe325c4b09230cb3691c0024e057a67d8128008d34188024e9ad04b866aea51d58e0174604e35710e7082160101e68b55d9c867212992cba84eabc1c42d674b8688946ded0fab08713479009a6d29be0836b88b3bcef853bc4f76d6cda7f3c9c4170faccc307fad14422e38ee84e8ec0aaa3f6dfa67bfee5790c438547eca07d1e1962fa3c5909d3a9c4680fb0875adf9d57b3f0620be5309beaa65e175c6c4f4c2416d69439812155d1156e71b10c3627692d71fb81b0a4a63e889cc45b3e8c9a82a1317fea5799ce9433462a0da135b3e0951bffcdaffd37d779aedcef1736cad5987c9a81edcabdc68bc9d20068af30dac85cb3b0ec3297e22571e13f9e14e7cdeb30c33e5042efe3cc35aa0b5876c850307fef4cd60acb531c656f4aa165597ecddb495ec707850ad59c5c73edd440b8ed2fec2c664b5d7785be93e10a29e83ea3b13a042d17248cf11019c370f7aed26d9f0448f9f89ef8f61a652406e68370a6645e5aac9587995ab6176b9b3eecff4f10b0deef4f2d90cd83c2f0b3204a0b0e9a2a52aaab071060d00e5ed3d65988ca8fd016ca11351cb3f559eec3243a6c9b68463699795257e73618f9e055651781dc86c4c0020596785b451aa7f3b3a804ed220ec1a19692be8609cb702db3ceb6f1302e1835fca0682d5fd34840cc6c131c0ba85f4ed9bf04b4eddcf8f799e04c9bb783ca1d2752f937fedba4e17fbab7aeb3eb58c44814711c573dec47d74c903beef8faf28490a0b10d746b0597061c49cad43058983d80907f9349cd1d52086b9e2d356c5084d5324aa965beea65b49e3dd8811f08531c00052b157cc63ce00592ba3dfc94565680fd70d33f39fb2d66b2010c5314af2de6720ba1981e840dea8cee7f96328c41c154cc78e41f0445440407efd6575ef0eda22ba600ccd08d2133471d3f85b33ca3a673174c5f90679b8a809ded68d5265ac7e5df569fc3204857cb726e60cfc4b1a5459631c66fe444e481a61434e9256099c3eb52a7ba87ab6920e43abdea17f662ba489e4726b8e35a4a01b20a64b018a4aab2e598805c7527e0d8eb39700d2c014a1c351bb0b6e0c548b52fee3cb17ae90b11cc4a9d2ca32074900ef2d0a1356785ca86ca787e10164692c996c7d6dabebeba2ee62c221c077ac1683011dc6d8f86da0492a5cea2ed8bf7e332dc5ea732b3489689a2c2785f2a0b29012dc50d4f93300d3aa17db343f2fd1de0609bf09c45e79b8f6a7b1cb3981bc7b631148d311360fb06dc5f573953f5f4910828ae3532a0c99d0c2431706a534d4ddd0d94ceac559e4f6081c725606e31cc86c35677277ab62ecd3f6be474893ce66eff8b8ededc52c746278e930460f9f7cb75dc1d3074732115809513d3c0c3a4f27ce", 0x1000}, {&(0x7f0000002700)="4256da654a20e03cbeb5b1eba16553680922701b688fa246b36debe6a1a0777defd5223e8a2bbc15a3b3310b61625f19f815cad9d3da5955abac65697f69580fed5645f7a5ea1f2163691b156bb00e7b37e458179be3e2e8c8f79fee526be06ff769af9482db456b99b2744c6ba3a787e73e4ef418636b7991f362c044d72d794b85131518663a7ee533d823a2c4b2beb1749cadd6cac4ee571be9111a974f75b8ea1aba435e0e3e0b40546c184207ae08e4d1f47fd847eb04679663a63479af18b3f519a6209f1896b9069dd02bfe4191bcb3f761471636d02881317c0c75a66a4a14c23f17ce0d7addc045561972076fad6d520b47d129aa376398cdaa896249387765984acf3aa1822a5e01f13f75db0f5ead787f91b3351ae97c260996c72e0328e9d31199801d41c0519320fd6ce6eb0727c306e2e2fbb0af7d25b6bbc2365e130e281bf4bb98fa3ebc721ca70e3968febfae37f962cd410a9b7b9754975faa50e64d3f83fe086e42a1799d160ec97f6f77e601e9d41e31b2460d80456ad9a249bc016cefbd7774bf796ed488493ef557de4820af3a6e123eeb7a1b205b2b59fc7eae3a33f087c49856bc0682f2641aac3c7bba0a25c20c5e1a4410afa7f73341bc225797c61e312c81d6d1690318b3e01c9e98c152a8a8965672ca5ffe153bd48e2ba076e715d632403a416bef5e60f1c58e78998b89ddee0918675081b7dd7362c5a0863073bbbaee7c21d496fc19fabb7d9eef030f7e5304aaecb69959d2187a1fce8574d0fd861ee4988141291ad61fa81b592c4e8330b909800dc3995a4e8011f34df28177680d3ff9be03f547b61d5f655801f6e8210c4188ebea6414cd49df8e74b8187f2dac01cf005eb9cfc5b876ef85376cf355e341f01a05e4ebbef9a2a2168d87503c14a86c9a3d80a37c1d965bc29a69ddde3fe3c7e3759f83edfdc9674213a38928aa9c8996583f837197619122fce826b2ebc19c767a5c13af2f18c126a4d73658c9beeb9797e546275a1f8ed029b981f27158044bb4892bc9f882d917a68680cc381b24881172b2e9aa58f08fce03fee74dd78ab623d9791b35239db6a4cbdd49074b2015586689d1f23a0d8c8a980a1f6023f5d0ed49f233a1dc1db786bd151c2430a82e47550cc979c13505569d512f022a593eeb8c3edd15367629d40a0fc886d27b877c7006ac59c7e21df72ae51035b7c85c083b6cad4f682fa0f983214623fe81fdc7fac2c146c87142aad201fb53b597962e61e2b998ca1070a2782c45e8033f5d00f1ec1382008584123d37cd62cb632ed19b94b1a4388b165a95a899505b8ad51cde9e429b35c2ca0f54ae25a341f121f502906abed7e4902a6b2ac72c89d8ab3ff9cb8b9530019545d68a7c664a035671392f0229c70e4b489e79fb6045e14d89aae0091218321485b9c46c47533b80b36b6f3098e48ce017929b55a4535a7c1a3e86b697f02ec278b029f88d17fbc70d8ba746f44ad1d3abbcc58bf6328cf9e8a1290ed23a9d6f5f2e536c8eee90a74383299bf51a381d1a2ccf91694496489d4c7e046b8ecf01b2b1f918e1ed22fd3f5ae36872fa4d1390b2e4d48c568c5e592236282aee5833b078d725f00fb41a5799123de0144de512a85820e0ec37d9c049380162b4243cbe26a8e54e691102f65b3f6c24764d78068aa5440c5c8a66241952b21109908c0c42b6b4dbd947753a30abe7222aa97ae38e825a2672414fdac5c748e0ae5d1bfc1ec00e091da3de8f2bb8c52e37468e1d95129f25d3e540d714b54c998489a9b5267cb9de282957ed0c97ded2795a45b80ee26e09d0e994bf36dc06912a0788c93e45871741cad4d82eedb5ce5816d39aaf09f3b679af92ad53b30265821bfa8d2cae36e4fa7e4182146a2291ab5144f5e0fb8b87b377a219f56cd4f4e5aa062018141d69f3fab9221768b327084474cd90fa006401037b63c92bd6a28086d8ab9ad145f7812679a84b55d70447a5def0c594fb56993dfc7064638cff1619a48264d75b4a3a2b2265ff274e38d8def847ceef2eb8caf08e73fd089833069345a2ec9adbfcd5b892a291c6a21a41aa8a102e88dab35cd60e70fdf2f1b0936c544ce489d610be0970b1bd7f6013f01e00942963a812487aa4cf7b3e3ac5b4bc59cc5462756b8801b6dc6bc65985249ae33e5dbfcd1569fe45368b4f33139544699a663485b0faf1df964fa19bde76ba32f3f3057111f0ed09cea4ba82e5cfee5ca9252b6f3eb9d020ccdd55dcc974ce639806270f7cc64707eb631d7c3bc4bfd6feb94d43dfc3332b0d882505b980c6c198bc6eb970c37015f7a8cdffa456cbbd24f689881860c910070b0f1f20745331957125c778837b0f1ad25a2811a2b7050d433223eae640817f99ff58a7373434d052f6409fe182c96fe30393dc08da91a941e6d01cdbc730e856657b93811923f786c02631883411b5d8b9f19072745a02e85479ea67762da7833ad306fe797ffca5046ac34797cab9eabee115372ddd263c0eb211234b71ff0ee863b1132cc2e372996fd1f5ef26cf2f1dd86316b1a726f5129aa65cde3876e173725dbd0f27f81dc15af8f24acca55e9881493b92b751b3020f8eb4ce7d358669e8ba2c5e0bf1bbc5504223faa735822aef60521d838914c00538a51d34148342f0f6950978e5e0285614c957f362e98fb72fc0088fffde4486fa3a984944e55d9b58bb29666c2dea3f01c8f37664ba0d75a23b6fe05e43a80ac1f6c4fe2385f5ebd363e6ace508cfbad662885a76ec6ef33e523d554ce56f5f349a9aa5e1d7972b9b217ca821a3424bd220562bfa132d08fb195ac5bec9cbb8a85801dc5c0bb0bd393550642097e3aa132864e6910a0f3ae920a2fce3d3004fa4ee6afdc9e139f7baf32f75ab166bc77d02b2be6e08a71c6a4458ceae7d4d9644898892b796d138190ea1c2d5afcfc5f77c6b4e3568d32406ca125c0c82f3d2190262fc8a24bfab72673c26e0b55c145809599ef873c02f9c76852a60543030d944d9d612fcdcaf14fb365ce149e2d56e36eb53c064b656853bffa4de1966d95106a9ee4303846d2ee9f3fc83054f5576e74466edfe67436b4617d28b989d28f9d2e9bf53b996d6e9709f08e7855324d009feb062410130af9339e566324caf7e0a8d96e39cf127730413d611bb9ee023a4af924daed73b8167dfa09eaa2c5aab9b305d3609334d7d4e4bef37e491433c23671cafb633c25ff03a5da853bace9154a9e3809163b7711e54724eda14a03027b8d9e0cc7416ff9584d9b691e788a245339b14d4833a9d84684f546fa37e1e789b3e6a708761aa8e68a3aa2a29b92d6daa13d1703bda227f490e0111ecb61ab0cc1ce64906d4e3a0446363ef676d38a37a59ade1d77142c838699df9c30126c96aa90530d440c6c6a25d51f3e488324d6f623534d613139562f7c1a0745fcb9bd24e4cdb85cda9c1a044b08515de0a446479ec57e6216fc951088e50e9e04bf3791e417ea9f62807f4281da78b8bcaed3e1233a432f8c6b90b1fc58e896078d6feef7f725421e77c9413b45641981bbbedf377ab4a2ff6abcd4cce88ea2e229e119418437fd688ec2ea933dfee533900228ba1a4a20725469c2066780d91301aae1fd0ee84a109af73a157be3a483acbcc99b178f710377c3da67df8ddb9a8f9702daf42dc7e54f849261920274bd62055f8491a2ec197fbf3883a8ed43de291543c1de1aa25fbc47b2de2026190a584ad95fd2040c0c81315ef79cfb6e570eb61e86154fd41b69a97e7e7ea90078baf5b223fd768ee4e6788780c21b9db049d9ca5ca0958dcdd25f26f79b5728d612d985d730b87f735e5e881f90c9a6de763e35dedad868398f5f4b25cbf81c22424ca8c1b1e2ebdf15f64d572ff7dfac2b541fe76e9fab733c65dea382c68da6621c441f204e0820adb79181804abb7805f22dbf2dfefb6760e7d59e46cb1e3000b5e654eae19694627f5162f8604be5c38b184cca3d5519b5f2b0352b2278c9bbdb091bcc215f8a61d86855df69e5decea5e1a4889b47977171ddc51a9528854d956a737e28f5acc9fe7800baa63636f3e3d04af7ddc8db1d1589bdcf55d65918b75d5cd81991c435036ca08f6a292b75e5e8e62713640554ceccb816058592aa38676bce48f9bc51eeaeb578a69ae8026edc692c738137cb60b33a236dbe749afb06e1506e47a5c2734f381666c8c3e2e4a7ea679e06b9879484b70617ad21061bc903ec41fc84cd05f91ab1fc0a88c8fced0bdef5ef48394bcb5c95687af47311777334dfd0e4d96be1f8bad8b33763970111d77d28943ab1f299d2de3b6fce5d90e32d9015f80c7160ca9ce4cfcd7792aa0e3f8a542713b5012bdba11ceac9a4ae428fe9c9b0ba77ef192dc13a06299ad300410e3fd753b303bdb9e8fb919daded6c593b8ab244563eb653bd77527666e6eeab6b91847fb491a60f9fd9d6491c9dfa9518402d44ef1be14ea868d8040ab46c45223a2ccb7f28e88423fdc5d83f7100759816ebc92f36ac45e1900529bd035b89962e3930f45030c7fd640cfd51e36e0c088cf0e703f46c17773bd799eebce4fc02ce03fd75517f5e2f61211ecc4479ee639a87ead69c11b2746eabd714a1ee43c06d563e3b8467c3b274c57e8b10da726deac5c0c0dc9d783328c4ce3d6e2808c2ada343f0638d5fd3bec600e96e31da46f076f2c2d1835379bca19df42c6bbb85c9954747973cb2b917121a10545be11b697a1d510c3113bb4d384ed99c1ce22b6cf626992b61dfab779c227db9f34e493eed8ee53494087560f193bb5d0b5b4492eb9a29e4857161fd78186cbbd1d0420ff403c1178a064b75ad6161696827fa32061ff5244713c76224b30d26708da4bcac0533c4f8526a02cc7bb9d4099bbd3f985d96f441316e76edaa942081848f32f837a9050ae70e3467e0cdacdb4bd4e3aa1670b1b3b1fdd0448ee73b84fe9dd703075a15d0e9874ad70707a26b9d5278ef56b79ea227380718d43e8060274d7ccf44dcf0fd1e5eaa77245ae44d4e0395b63683fb0ffb26a7b3bfc52ece9650686026833879e418a791aaa8d3c5cfd100781b7789e7aaf0aab2cd66f818bda81a96ab40625938cd31d01ef71c2351c06392b5e8bda1999eafc059c65cd0fcb31046620891d64a82d2db33239f817076ed69af817f177233d52f4f24ae8a9b713c9f6d0ae4817a412f751ab26afb5c246913b914ecf33b23264f420fb3e951f1baec7dff1e42084dcd9bcf860d677ecd7c105f08f18ee14e0b906a59163d35266f73ee9c5d47feb8c0fd448172dbed1603a2acd95f04aab0e47d848eb841f38bf228892262005c2ad5d45f335380b728caa2723042aa04d74d231688182803b43e321e8d63d493c74d20c5e79a0a065586adb3a51db8fa825b97d917c8f045caf48cba3af01277370e31a26caa1ac1645455e587f286994549c65def22c2396a68fb4ea7993c5c099c81d76f454be91b0e58c23fa8361bbd82b05b2fc19e913c963463927625d4c2536e0dc7ee55939a665436c585e1b9f958e3b4916569d860fdd02c7104d2912ee573237b805a10651683e70437a73a815349857f1e5c16b5ae8664c54600ae786b6528ee2c9614bef7d1759960eded7fe9e00979895bb0bdab0af593acf9f4424f9f5bc7647181c801f9adc321dea9fc30d95a0053531ded1a1763c4536540205e45eeedf6e03c2582022dad7975c7ce4f88e175b3d12563d4cfd64728a5040793c8ecfa81a3d5335c8bd902ce95431aa4e7b4f6691e8", 0x1000}, {&(0x7f0000000f40)="e56c8bff4b72eea4c6575f304c539650afd7beeb200578b9d18edf1a8a8a8675bb00b68dc1de42c40de005ac014a249bfb2ed59b074632270c057df7c8955da5325c33cc684c624b70b4f7d0f9226e2ccb86e92715c7c8603332c8684a60c0a8ce77f3f6a0a618af39c9867354ad8e90947a658bfc33bd1b2da2b944e022afbc1d4596d60647c516230a1a2702c7a58647f2266ef9f4e48b52b75bf1949250559da077fab60b05b1d1398faf9d29e174a8c74ab1f3dd9718eb3fa420ff2ce677f0482549c1fd9614b9bb50bbf878700c32c50b78e88766fa04592d", 0xdb}, {&(0x7f0000001040)="7120ff13bff81c3855a0f1eeeed329ea18423d8c7c619e31f980e21f327c", 0x1e}, {&(0x7f0000001080)="73b28364acd5e0407e97937c246349cfbea97a5cd5aa59bac6ecb2db7e680b761fe3d5f7c4adcd62bdad06c6ea8d1734ae98c02a56db35b0732d8e6285e7442e4683d16b1ed87b183e8585", 0x4b}, {&(0x7f0000001100)="200039df8337c2748e06e0dcec43fc2da86b39cf7b87119b86aae287fed3757e8fa61e014e9f5d8bf4427e8e2bf5aa09fa3d437b0e0e2b4b96fcdb9222f778d591073cdf17c8f791df72cbc92023033acb2bebbf6f5583ba1e2bc467", 0x5c}, {&(0x7f0000001180)="2a3bf894c1f6ff92994b9a41fbe8902c36ac07e43cb91574c4e134ca50a4454526519424e733c399f1d7312f6baba111265261d758872516606e3eb889e7228ec07c9b897995219dcf1ad755388a84a9de049ac79c775c1ca6c22aef3d58674b99edc4e550e4a04f4b98eed61f9cc9ad0334ea45faeeb0b1d8b03d18b4cb20de41c12c98faba6d534192c6f0d50844d841ca6332120b4b7b9655723e42d5a89fd91c0cebd7afbbbf4f82c9948eeb178eb2f0fce6", 0xb4}, {&(0x7f0000001240)="83346232cc383b1c8f4fc4f91a118e66a816133f7c7066185eff0505621fb7dc603bcdb8505e93d8f6f52e96387150aa15717ebd08e00f19c00d33363a9812e43043f42ae27fc0f11c25a9f8f771a9966b4b837f5ef6303ae715ebe4c60bb5ed9f38b2fbd30a825be4dac53d9c5fa14411a881fc616d0ae92668d60db2697d0ac9e0b7", 0x83}, {&(0x7f0000001300)="85d2a3d9cbd8a8c97ff51e0b44fa9070e4d8b72110d23929f18fd8a9d5cca98fc73921d3c078428fe6294ff93edb162fe27867777f64b42e752e", 0x3a}], 0xa) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x42) fcntl$setstatus(r6, 0x4, 0x80) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000001c0)={0x7, 0x3}) r8 = dup(r5) ioctl$WSKBDIO_SETMODE(r8, 0x8004570b, &(0x7f0000000000)) r9 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, 0x0) r10 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/kbd\x00\x00\x00\x00\x00\x00\x02', 0x400, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r12, 0x8004570b, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r13, 0x8004570b, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x80, 0x6, 0x3003}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000000, 0xa93, 0x7}, {{r4}, 0xfffffffffffffff2, 0x0, 0x40000000, 0x20, 0x120000000000}, {{r8}, 0x5583f6ee2869736, 0x10, 0x80000000, 0x5d, 0x1}, {{r9}, 0xffffffffffffffff, 0x22, 0x40000000, 0x1}, {{r10}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x4bf8609c}, {{r11}, 0xfffffffffffffffe, 0x45, 0x91025ce13be2d125, 0x0, 0x6d}, {{r14}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x100000000}, {{r13}, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x10001}, {{}, 0xfffffffffffffffe, 0x11, 0x1, 0xff, 0x5}], 0x1f, 0x0, 0xfffffffb, 0x0) r15 = kqueue() r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCSPGRP(r17, 0x40047477, &(0x7f0000000100)) kevent(r15, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x7) 16:00:32 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) shutdown(r0, 0x0) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0xfa) read(r1, &(0x7f00000000c0)=""/91, 0x5b) r2 = semget(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000140)=[{0x1, 0xd51, 0x3800}, {0x2, 0x40, 0x1000}, {0x4, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x3e52fe09cdf67871, 0xffff, 0x1000}, {0x1, 0x800, 0x800}, {0xe4b1365df717fc72, 0x5, 0x1000}], 0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x3ff) bind(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8480, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xc, 0x4830, r3, 0x0, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000280)=0x7) fchflags(r1, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x148, 0x0) ftruncate(r6, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fcntl$setown(r3, 0x6, r7) pipe2(&(0x7f0000000340), 0x0) r9 = socket$inet(0x2, 0x3, 0x7) close(r9) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f00000003c0)=0xfffffffc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x3, 0x3ff, 0x3, 0x8000, 0x8, 0xfff, 0x1]) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r13 = getpid() r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002540)='/dev/wsmouse\x00', 0x800, 0x0) r15 = getppid() r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) r18 = accept$unix(0xffffffffffffffff, &(0x7f00000025c0)=@file={0x0, ""/4096}, &(0x7f0000003600)=0x1002) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000003640)='/dev/pci\x00', 0x200, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000003680)=@file={0x0, ""/4096}, &(0x7f00000046c0)=0x1002) sendmsg$unix(r12, &(0x7f00000047c0)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000500)="27d34b9d24d65a4aec2f1519994f280d02086719024b9211fdd2654c51a60158700e7b337c85407bea9fb190416aa55187edaef5252d376b68bc3756d272d889d535f89055b3de88f0dfd2b0fcabec57895d77bf2b4ef0ae27f20a984be6e82bd9f4496ad136d1ed7e79255517577133e35d89f90e9da4166d067e8824553c4f06bb47553f1fed6116835514c26f31f7e3109521fd6fedd2c69d9bfcabec1849171df60cbf1b9fd9701c4072a9a8a33b8732aa4f37973145078f595678d714c8cba93ac4cc14059f5f05697dd506210366da04c63585403f992f6e23fbe07b4599c3f2c938556c69f8bcf55b5c955c380baa17207651e4e63dc4207324d15fa7ccbc13dab963530089b38840408e63425adf48a92631455f018446341c498c5f16656a74b2053eacb691018ecf7aca456e379f9b27ec531b20a09c56eb2e9bd35ab4a9231dc4e5430fb4a32865f1ab569aed882c11d3c665d38a8303cdc5b3634fbd870c302c7a89ea82b4d8efce8a4d174437add78ba82e0f279240012a0448b3f70a4fb9f9a0ac204eaa8d14cb7ecab628b8380e53ceaf28bf1867c7db4d4dfdc2fb3513f9b5b430a535f859409255b2be12bf1c528c783f37c6ae374db5ac660bee31b02974785553571ef237dc6ee717d7dfd9ad7be3937186aad1dec0131a731def18426800ea8e8646c5cb26acb86f3168f2dd12ea872158e667abdca9039ac8ee1798e45a36b7cd75f762e0c553095bb2ff4a5642ab35b336a3f91f37775d58ae24d5e7ac5b2bc5f5be6a7d49f515f8076961f4158d65db1e578c56eb5c8f818d9ff6225f9125f6dd0dee9dc962cfeb4dbfae3bac021d7f95e355c9d329e68bad026c1db394e9a31d52f5d2b66bb7d78957c23d775b4fce057ef126fb5b9377b332180693cec0b8d3aaa67c8b3562ec2f7df165086857a57cffed545300afb80eebecdcbe8efb6f1512b433d7aa7582268303a7dda73a3d80df416b6b4afb28e3f5ed3f0af2648cdd06a8809809f005fcce543fe17fd3dc7c742f87e32a2e6c17fec60e9167e986481903d5a423af941b5f06142e9d868b3232de143dc9ae7cf08492b68306c793028e0ae764dbaee9ff8648deebe9900e464d0b2aac6e8ece28c605e9b54815b2883cc5fd85117b238d34651481dbc94fc1d53aaf160de8df305cd6cbecd282c038b4b3c4619573b0f8de84dc6023b2981baf6c96698576aaa4b113aec45f8a5dbf23479723b37290b2de47cb1f37db1dbf67df55e91bd62c898f966ff3095dde9e8049369533fb2e9e9f863327336a17a3014679d63fdf860af4633574bd0c800b6eab43ef4188dbcae1b252b04812fe3cdac51882943281b252fd8d915f5c122d4f6a8f82af81a9006f9e1c4e3184a48e080af0348f1440bff66f0160302a61f047f2f93d0ce3677b6bcd7637517f504e246750d3671ee5a81415bb44d4d27ee472c434c7fbdb6e9842100af6bacc76cb4f43b64e6fcae09a28fac1333e41af017e2a7a11c3466da7d542e87d27cebf8466fdd817f82f6a3ccf9c65ff0f620f158dfce668863e50d10e6fc0520e2b6828e4905dc8fc5d62c890c3de1317f0288f7d8f31e973e128a9ef07565af913c000b8427e0e810b21b487c6f4264bfdd1db2ae4294afe13dd96eb83acfc59e57b352ad7349324b488ce95c1e5c54c2a4824929f0fdca62a2c45b82f0f37913ca26460387f6dd5cd36de36ff66e799ec2f5132ad7b833a6bbcd9758f75e8e12e62911e7565ea152634dc197631ea0fe9574f34849626967c44bdb05b776ab8d5a660de9c46f9edc4f15367478b0532c1946202573efb49e94569acbbf2637f11535e26dd2f7ec324bf6386821afd5a47aa7c73d0dbc03e75c7aeee68dc40061bbd2330060ea440305d6c6ee4d45066ae17d9873ca2fbc78d4aca42e4cb02859b9542f3a23ab017022ed563c4f2c71aa12df632cbf43976e65ce8106faec7a32637769ba73ca0774109efaed8bc9e6fac9cfcc5b6c7908aa59955199b48d0ef9abfa715dafb3632dd44396db6707f7e1a1e30e9ef39c906d5ad675272220878e545f7902808955250cfdd5967f46ec2effbc5acf75b33e0657f1526011f9ec2b6ab96308796975967f54b70e4837f45bfcde3db550a98e544c5d4624c9d6555268d5995ae5ad5051c863920e6d0347638e1150c218b8782c88fd206b9f7d41731fe6f271adad32dcb9b9766394d52bf923fa3c8b560df006c242e01a2d14c81ffd5b28764046bd47f34bd1ef0c80c6a670b05162a441a87a7abc839e41b25d0b6fc3b41d80f0919ac355fdffe289fd5047f07062769358c859b71e56ebbad94906d7d39e81a6403568084e3d1a2ed095228b6a015b9ffe7e5e9df319755e46d2f3003f99dcdc0bff5e168f17f9b5833ffaf4ca3fc42817483af52a82e097eaae64202c047b73527699d3e2a31853af9a075c287c2127c767bfabfe4afc2ee8282efb4082a06dd3e011a06dc1a286a9b9491d57b59d194aa37fde1cf1de1dc65c0f5f8ba0fe82f4d6e125b964812ea909e4a1ff8a48b000032623f692f1e6271189d414d8c8f6155b8a6c5d26ca091c04783301ca39e143fe9a41127dc212e8121245e182da0760635483da4338de136d94e0a371d8b9be7193ce519955a80e211c8e9a15c2431df78fa1310c4e94ee76519fe927fd358f25f15e21bd161a8b02962a5e536a62d5a4be821f3006b15f53e0de04e15a958d9ca056fedbf12a808c67558bcafbafa2f455157c306e8bc928409b83f9c99954e0abf244cbc8221f3c841a3eeddac5983a25813179bf52320d7dd74ceb5802e1b8352aeadd8f928603116106ac36389bd806aa897a14d329a1e7fb56ad0bb9182d75734a224ea18055b3ba7b0768f0472ef706a973f9c5ff783f0dfe7f3d9ef05fad565cdb8518acfd595db480139dd51d010bba65d9ee0516dde4939a9bf70c6d4cdccc7f10a63476cddb3b8b23af87c343515f6ab5c66ee4e05ffb323c586bbcb09ab8a4199e307c432e3b991f391b86d525dcceacad1b9c327d50b2ce4a6f96e4b01cc08990080e5d440196d5201238ef67c1b6823203bf0cd2a5a4615a6997f79eac3c54ded14caf1944553807dd70e88235fb5cc7d1014cb8b8300c942a1db0e8a3bdf2cb8728fc04a904fa5b34284699e22755c582572cf47cb581338de1e133e81d24989b48d55175de81983849b08357f4fc6027b88e7b72624c24a6fa7609c40ed86ba62cb21795338907a86644048b33e7d1d17b5a7dea3f2f7048821411998a1be46463986b1269f280158a338009652f24b2b45981d9e5a7db0584b8ff46b684b20634122e6743f87fe71e1dbaae7f05ca6f7d941590d8a47e52f7a150432d787c127e347bf0f9b5312f4cd27a0f39c2b298152e42b874492f4c41aadbb8cea4d3cea570575619b8d395fa0331e6d6d995a480316f1e4b78292ebc89f1e593d96a4425f4ee558fbbc1bdce2bd1e1e51a683c662d528b1d1ee689714f3a2b9ba36af8ed8fe6de8a731a8bb9cee1e4f252e131d8b8d53ca64a7971257668470831e0c828718b57e71856d83c740073eede73ec7c26ea32d0641f34e8a0af6f592f8cec8f0e1a366e11ef290c0fe23a228aa193f6b846115eccdde8446898d05365f71e5595896bc504c7ba6e13558b48ec5df1e24ae5466a6cd4484aa51e5d98f7b537c425603e002e43b30c3f32796b89ae63fe2f78db62fd10ad6c8157dced10861013380f2cf9d8eb9d49fe5ad44ce377f4418c32eb3e98b580cca32f4594427fbff172e2c2cc121e3c4d4d653192bcb9eaac9a03e1e210b540e2d6dfb1077d1e0c625b7cea31eaffec720de95c9b5a485f3475f02091d8177e7e58d4760b734ad48f9468ebaa563a6d6e971bf8c848bf072b6ae0a99cc4e2b16079dbb26e826aef9f2cca7c01d65cb2508d482ec93a459fd4fb273fb93181eedfdb103cc8bdafc09b956b4f6ad841901d6ae6aacc20f08e3947c64a43023c0cd9e4a3a03cfe11ca800b615b0ba9f0f62eee4ab03618e84e4b5a023eecf882a9ab91fb72afe17796c733b0b3d802a51e08de0d1349f91f6dc64f97c28a34d53e2905f34151c73fcb2615b4ac547aa576e1711c9bb4cee2016a91124e4c7a117db15b97e4e02157db8cacae9cddceae3fc45cac9464b9052419734cd87aa717a2e54c941bc654c2ee0ccaf157ea61f7d35e9d754eb6c1dc9b9077ec558eb04df78dc25106c5176cc683a076e9d5d3075450e8681e48be0b5002c25ced24d9927c183a5feaad9c07647772b0fa62706aecc4a250a28bf426eb20fe3b15f42af5194c5272dbf8338e7b94b350a6eb8aef400aa1ccf55720fa15fdee20885e5151b2ef5786724e2719ee1e101650bd5d8de5cbcbc9a6031e2ffa8365381795852b167c972542f216e110cfc6a1f95733d0cf2dac15ea4123cdf3bdb1768127f7478dceb83d6632d6e5ae7bd08605d4796dd13e1b4025dbf36b36837c2703693262f9ef8a417ff1abdd4796f3fce74314348f8106e6d0c13e233a2671f31909a206f8e4d2aa458c19f0c94979b15cf6be5a23d227c5ffa574c8b11d75966454fb0f6464b67a626f4ce1ffc3afa4e63e7a5d87e5d8a69dfa4d0bae52b69ba5828b63d407802dfc60c87dfcd2e59528ff3305efb97d6be2a76786a3fe8b64a30b17b14db39463582faa0099469dd87cf0f407671725af1e264082c2f184e3f28ef3096da8ef27c868920589ba56c9cade98ceb049fb505ebafd2e4548feb9b325a00efe5fa77e38386e0dbf175dd149edf2378ba3c4b5fe8d47b6c60bf6f65b2ad922b0aa3de8dea7f0e459892900d169698754f8a553098723551ee6422ac908107637b5e1cb7d13edcdeb31f4c722bd5a3891d83a4a8798e9fa1891a932d9efd5bde0218c8986c248d4fa7de735cb1baec01fc6e1e5f43eab87b708e14c3b91cbec8339d56917c6e53ffed6d221faeefa71f0d571423f21514e5c80e5fde1605fe81ee37dbd96cf4228985af153796420cb2820b41492b565ec87701fce0fc016e5fb2c4d9932476a55937effd34f0502fb1fdb38e31a2a0c35911132f3672d3eeb9539783c742593171673687eb9c596575a4600fd707673f2184c0733ee946104d6faa9e5fdfac251a5c809f91c23808cc3a0b05a0a2c6f492ebd4263c564e30b83de16a0be321bb35b895c9de1d61a193d526733300fa216d247b9b15f32cb1c76bc7f179120a111732f0c92d81695f642038f87ce9b43d851407a0c5ca7d860b528fd8d3cae89fac9ef33928a1db0a4db8c3776caaa803c92abe4785db2532c8ec8045828cb1449f3878ef720a4ffad2aae79fb450b221bc36afdd58b3d41e4517b26f143db0e98d5507dcd40f594df7925ca5e7ed4e28c4f1a4e1a5d2b7b19affadaf9a0bca62f35f1217cb4be2a3ac812e24d3ea7002b63190554284a04675fc655ab52671bfc0940b61921d18ac6d16de00626b1314169dd0f1df145297a5eea63fd5e38f460c50dd1303321aa40ce54569c8d55817650212cad0433e4de4068040889a42cf88fcc85cf64c97c4a22a98d24d70eb4eea4d06d5f2cd4ef77b22c7a2fabd2052bc13901748ff7f18b66720cddd29e5ee65a71e8bfb888259445e971b7b03c98f2ffaf21b3fa4eef541489eefc0a84554006b0d59ebd5340614f1975061ecb9ee9c5cbacc5d1b749b815241b0ddf5c20233035a2480f312b37531c79f70f22d90d4db8222092e575d3bc8bb5ae8a3dd5173a7e8357ad16b374f105af4110b7b9dcfa264019360beb8ae", 0x1000}, {&(0x7f0000001500)="f385c345d38273d6d0e80aabd649d8c0a0413d70ef2353b003312bc054cd10884cca3a5687cef3ea77971c999aa4f2b76d578e9c99c6b3088822210519b130f06b2c4258bd0e4cbd0f04a07957d0bed88d3f7ab14e54ff47bb2073ef4b9795b2e3285e9ce09b2cffceca3a501839ad6015a6a15db521d5f1714b33c39bdc319eaa61fd42d67d87cf018f0fcd8760057fac8a4f004ae646b04e34904f934f6437be42f85c7b04212e718ed5a63322b2aad2e2637a0c9635ec774d77c7dc3a65cb515b0d271217f7d0bf8acd3b064944bbc3e706d93524cc88a6e95276d3ae2a44882430b2a5dc7c47ed86b563b0cba08f24d14289f067e010d756dbb9f01287c69fba0f44c88de9e9dcb89287a52f4fa098a4ca627e4c72e5e11fe2dd55bee88c115262faa69f01ac64d85071d7063d25c6fdb3c8ab8fabc7fad1e5142bf64ad9a5bb7f528d3ea758da3fd3bc05c760cbfb358e36b7d0261709f2a74cfb86f591c2fe4131e2dfaa42cb5c67e8ebb0f14ad854e71e31ebfdbe1ce676a767f63a10cc28bab8fb8612b506c4e2d8b2421c07823aa80a92b4908a011c341bb2cdc9ce5505a1b4025db117f48c8174551490ecd2011180594460177a095278d1cbf5ff1abe304ec8126b27b9c544f3e9a4dd5f8972adca3ba32f3fcf3ea283a2261722e4a9d66c8153afc811284397d56ac9a64752b45fac97f7bcecdc7cf6ab4fba61376a2543f5fec0cce50b5defab8863e9b259a9aca083594705515414dae7e02c965aa7fe66d971f2d9f4d2580e1d5e587f3ee337d628c20adabc368b3a936125c8a34f276f93c525996509342585eb5ce520594ff5f23f3ab898f882c523d35350bf7b62b82ba7f600149d7e95d44695d3006e31543690ae74f71cbbb5fc383e1413ab6fed25d57556397f114c59aea7685ac5537eae8e9bd727c9fc8ae2338733c4926619de72a08ea2968bec70a6570dd0b6ef0902a46c37677bcd0ceac67415319ef11c85432fe1b55a6bb17f2b0aa5bc1be56f9e04dc73ec89e0cf1b4288c086b48447c27231cfdf0b2ae3a8a6c4ac34a92052c804fdfca178d6e63aa288e83faf2f64cdc5694ac282b0195df98c439be531d92aea37195cd33a2a1053b444c081bbc4975419d2d28d5b5e1ea2a3149c34dc22336217dc2b6aa5063861e77db0f088135370af918f1fe757da2385f70b2d3f8e50a49c7c741ff947ac4c8b16f56522dcdedb1cf34b209db114c46cf81b21faae2b118916e2f1f33c7e6058e836fb14d156e2f486c468f4c2f222fe3bc8db57ff98edcf473b4dab0796335463e8ac5292260768daaae3cec4ebad2ebdc2fa4a363ff57b9336ef9112e10268554f0199ceb3456fc99f4f677dfd359fc8fc4fcfdc1a445f15585cc162ec90f7336074176b82530aa156c53b23eb23c4c269904638d84c744d03fbbef7ad77fcc94de8ab7d03dff88a7e16cdea77267589f9c00873c4e540729d3a547b0e5d144b74e9ad444551a4fd5e4fbdde086fdc26f28abc5ff3d72457745530827540874dea08b630d2fb73401fc24010d0dea83931109d1f0b0f5c8c0e85ca36113c5af01c4e223d4e1d89a8da64cb81aa95fee4bfa105a53626e06d4860fa8591415ac69f1988d31f1dea7de83a00109ad7e096cc6ed13d9361bdb0bc50a2872318eaa28bef4beac4be863550707230f2f31974bc37a144d161bf01d32ca9f2973ffeed3824b376de35f68f31b485655977d669c48056d05e61b966e65a0564b53c49b2746c3cf4b28f9a999569a81b1093f851f8b4f2c5fa1d2a326a53501e5673578954cfa924ab79db16e38fe82f9d0584cc803cf1ae2270175f054b22b8b1eb3ba627ebdd8db7f3c7f5cd08ecd3a71903d06659594b4822c590863e1fd920903063da76d17ed224a603639f39d8283aedbbf60a5a7e34d0f815b8f5a97ab358c7e8e861746be5745a1f0fbe9e28309e80f6d54e284c278636e67b148fdbd55fdabf657b659df94ff8b3faa3be18273455f6fb7c3cbb3637f916e78e41387282549187548224ad43f24ccfa3a77daaa910f5cfca7e9b8e603afb544ab71f7c7d090ed9de148020ed540b2171debeb60337190f33d3de88674cd88125f103c6b1600c65d951adb253e77dcfda1cf886b478118ecb6bd5e281d6d6e640713f4e64f6e0fe4b4619cc63f8d51538173bcb853019839e05e91a270c110575a1ca32065bd3ce190ba4f39239b6af6dc920ed50b438f6f7c7f7d117091f528f6bd8639f4d63457ec5db9f53c31c56c2610bfce55299f321afaacb4672aaff2296e74f25033aa4a2885d5e2c5a772b86e021a128e2c0a8f0d5385026e7f759633aad8544eaf4df83926d9ecb84943639f2984bb185cd4921db59751ea76d082b253459ae823fffb2ac0eb7a97718d9289f11171bbb86a124748d340acf01d29adab9b905992c44f108cdb81809146020cc62b57b62c9b0df844aa6015a9d6b1cf66fff11cad7339807f2fb72e4341381358cdaa7472c7a3616e50e7003a4ce7162401171560301d9b52f9368b627465971643268d9b3189f90177a8c64cc02bf2baf7aca73693e3714e41f10b73dc58bdafa4108701f5425e96906acf91f11b5d27e5c370328a533ec7a876cb09e89faaa7c6c5cf045173843bff9c9852d6fa7e0b87e546fa6689d455b23a65c5539e75134ecd4f283779550abce758c60c34d3f910ddccf0aab867e8c2c181cb4004636e1c78815514e39cfdb8f645c0ad3551213287c1460431ba0ad7e1c220b0c42044e6e466a784a5931e0dfb0be300e82a25269de03a4e8169059018e29debf71c20a5839fb6f7b6c3e2f53efff8529effba1c18f3ac745157d7e9a9fb455402a351ea45508c6536f543d29f589cbc354baa80e2f38cf80fc5bc32800bcd34875ee0de9216726ce7f744490ce640b71fe78ede23c76b3922c20b004cf97863de07de2b2b1e4829c11159c4b6be93862b68ea1aba114d5f8a6d29cbdee2ac8fa2ead5933d44991f31008cefb5e4296dffa3af9e1623cef905e511022f19e9b6687e2ac3dae6df2456e8660822fb862cbdbb2843b47a8c09d823a443d082c3bcd8c6e2de2c115c501737d50a435386e446b1e9a8014eb5acf13156e2e5380b3cc35600ff97a160881f3c56bf3f0c6212ea329537372810e1bd3b78f0d3928eab7eea3437b4b9fac95bd4fe080e9868342f91e484f422edbf20edaddfbd88335be1b874753475c83e9206ef29c420cbd80655e8ecd26950778ff7e0be7a10e62f36265d1c3c9b5daf3f48a8fcef8028e6e232fa812834eac17d64c2d5d9ae3c42b3d602e69440526931777c7b25f6c03a2344f7df37d89171ba304110f2f9ffdb998436948f3cd8f0c0e8be00cc092f83a5c6ebfca89d84a6aa9409b37b28589f0515e6c61ba16558f2075cc9c87bda05a91365c76b017ac2a5952a670396d7deda5d5f48cab67fce587ec41f036283df09f0bca64e5eabaf8eeed04bc54d4c169efe78af67159039312d30e37b481f05aadedde6368217ea6c74ee8125046ff097fd8162865f6f8a46b7e8505999aeb38f680b0204a554b32134a7bf99c9e86c978dbe6d065937c15c1e96a4157e3578bd12fb0c368a7a09e89cded0ebf4d190084b4cdd5379ee061a9e05dbca6d21ce496b5cfb0c66e9df0844e8b1ef7d7c100312d87e20ef2c9185605a01c5c1f0cb427df21bea30c4a3c1095116667b4ad2dd752f3d3fc43dc866fe12e0798fb63517340519881c24e8c67d2b4e1c994db6e296a58e132afa6cadfeed1699cbef687693f40a8d86ea881afd17a9b340efb80d874e80e5a33b4bd3ff69e115a71d0347c478195a1815fa3b723a92f1bff226c9ef83e9fad77ddcb01bce962ffebb4bca3e8c9ed3360ea61e423f600d650e8773d592a8dd15b66ed2d27d118cab211dbbb03135dd026937bdfb0bc8e32d46777a6246272361057beb063eeb1310be2f2e8135bfbbcbf62902a3018bec10bb08cebe0282bd970299463f5c0ddd5e07bbc29d828405645bab31839ed97e490890b88da301a5073035b4065ce75a47b19bb1e797cca11eae5d7f3330178a091dd273c6e32691b27f56bab033253722535138c661f1a6804bbdc047ac9d015fbefc5b745041b4e5bb64316f7a0ace35803fe9ed17ddb30dec77c170c4b6b4c60e934e797a885aefe01bff97683d90837b12fd055676698724e58c25105cdb1572b6877e58f7563318d6e2e97306ac114397fda5ec3c877f8e1870c9cf49be889db051a104a830388ef0bd7b0bf7ebe77aa7aad99cfdba57d85c040d3980a8648a0b7b0af90bec4cd0b1a6720a0f3b66fc507837088485cf00945acb5204285f274d1da7209cc55bf5375643868cd3fb1665d79ca44904d5817f1e34c081024d5eafb9440018d364fea25329e3e8631d0c8808c39fa7b709ba617a5bc5e6b132b4492960549e15e8dffa7c15e74595cf71cae56ed329a11bbc67f389812f1a18c25bac75a3c56b8486565bc62376fa232e0857a86f6cb89ec4c3a92a2159883a458342b26b48ccef9f71d82b728a88b5815111309554c91f93a12550adceb8eb5648981c42864a974f8be3af0589ec814a99ea9c97e1138b2bdf441e278faff9d8363e9333ff5781dc3c175dd06905adf1044445bb822f1ac0a9edc514cf38db9f883ee96a82a0f5a3bc5b6dee4f37c567d1dfe3245313f2470c23e114fbcf3d8db6400c21036c03abc0a029618202e3aaf18baa3603d2d3f2137985b383e1d2729a3b6a45815ebb3464418b465d2c335b0a6ffa79dd2b3c9cac9d5ef2c705b99486fa4efac308bc85a567b946d8f76f51d2da5f10006a1c11e2ad7d91c36640c83088f7f180c0b3a502a75f975e7d21d484f92ef9a929c72fc7e9ea9f91b002c3e695faba1473e8c478c9f6117ba149d6077ada8f0c576b4d1ea518330c93968805280457270738764e616875e4f10c4c8f0f0a1de91686551fd3903c06e99b8da60e4ade4cc6ceff6d4ece28f5b52029b2135660f6fd34099dacdc14953f14413f8dcede06621f36c0315602a542a3ee8c8d855fc419c5eb2fd16bbac954aa7bef5038ea7a963cd939f5a6e7b11d02d58b6c2c48a872fa1c1c8a7f63200a90940ca28042763c51c4af8e858daf7b6c8a1d73d867ffd9271748717b1bfeb1a64ec61568f66629fbfe332ea76e2e2e020a0cbe02d380821950d070c9bd7f382ebc6f89fafbe55c5f53683623fa75be8ca69fcd3d30f6564222b34767d0999bcbc18dd8f947dd0e287982f1cdd2f2aecc9accaa25a2612e2e4a3ed48fecc2ae5592ff67cf78a4e53765b9349c5dc8cc05617d73fb2e0832c39079c7e287800db357e8f4a2cf897d9cecb0d5f707263a0793d55e7db786eb8b9298876027b1300aa36c747e9f2de69cb5e1b92f669d4ac075527023239725f5c05c10ef24bb90a8fc86a8d01baa6b5951ceced6f5a75aaf44668be819fdf5c20c1d582d3687bae549042e902ba03a4f26337a6ae878cdfba4e8425e1271910cfbb2749354c67b0ae4b8f6de6b08f57ce362a65fca43c419881eb939cc1a687108221433a33d5bbbc84a18df064f843dda00f9d24bc052d3104819bffeceb95e72ccfdf9b7ec483116d1fa12be9fb19ab6744e9dc4fcdcf6d6318852c66309aad516e1e494e8ac3343851ba4f8bb2da3d3b1f81b68d43200386d4e87dfd2c1072a0336d65fb4099445fa75658beecbe7d647c95f4104a1d2484117fe5bf950ad64c69b7598c728fdfe39d008922b7fa0046c9ea8ebc8fb06022e47038af69923b", 0x1000}], 0x2, &(0x7f0000004700)=[@cred={0x20, 0xffff, 0x0, r13, r8, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, r5, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, 0xffffffffffffff9c, r10, r21, 0xffffffffffffff9c]}], 0x90, 0x52b7bbfbfad7f8d8}, 0x2) 16:00:32 executing program 1: setrlimit(0xf40c6f50ecb1c651, &(0x7f0000000000)={0xb, 0x5392}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = socket$inet(0x2, 0x8000, 0x2) writev(r10, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r11 = socket$inet(0x2, 0x8000, 0x2) writev(r11, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r12 = socket$inet(0x2, 0x8000, 0x2) writev(r12, &(0x7f00000029c0), 0x100000aa) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x10000}, {0x18, 0x0, 0x0, 0x170002}, 0xa}, 0x3c) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x8, 0xfc, 0x5, 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000140)=""/144) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r1 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x3, 0xb5, 0x800}, {0x3, 0xfffffffffffffffc, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xd36, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) semop(r9, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r5, r16) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f0000000280)=[{0x1, 0x8001, 0x74f9c5fa8bcf442f}, {0x3, 0x7, 0x800}], 0x99) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) 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, 0x1000}, {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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./bus\x00', r5, r24) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r25 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000880)={0x6, 0x9, './file0\x00', 0x6, 0xffffffff, 0xa8, 0x24e3}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000840)=0x7) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0x3f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r8 = socket(0x18, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r10 = dup(r9) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000080)={0x17e7}) setsockopt(r8, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffb5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\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, 0x13) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x20) chflags(&(0x7f0000000400)='./file1\x00', 0x1) open$dir(&(0x7f0000000440)='./file1\x00', 0x200, 0x100) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x800, 0x0) getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f00000005c0)=0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000340)='./file2\x00') rmdir(&(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') renameat(r0, &(0x7f0000000080)='\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, &(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') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = socket(0x0, 0x5, 0xe1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000000)="8ead8ab5951bc33ef0d9f3", 0xb, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000100)}, {&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5, 0x0, 0x81) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800000, 0x3, 0x208001ff, 0x0, "b000", 0xfffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x749}, 0xc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002db, &(0x7f0000000080)=[{0x100000b1}, {0x100}, {0xa}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000140)}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x65, 0x3f}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) getuid() 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x800) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r2 = semget(0x2, 0x3, 0x188) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0x8001, 0x1f, 0x8]) 16:00:33 executing program 1: r0 = socket$unix(0x1, 0xd5d642f30fe7a773, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) connect$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r5, &(0x7f0000000100)="8c65", 0x3b9) dup2(r5, r2) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xd4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffebb) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:33 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0xffffffffffffff25) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0x8001, 0x9, 0x0, "8edcc7bfa9b98df367f3964d0966795cdc391502", 0xd73, 0x38e}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() socketpair(0x1, 0x232d73023f18dbe, 0x1, &(0x7f0000000140)) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x80000001, 0x101, 0x3cd, 0x1}, &(0x7f0000000040)={0x9, 0x0, 0x6, 0x3, 0x1f, 0x618652a2, 0x9000000, 0x2}, &(0x7f0000000080)={0x8, 0x81, 0x7, 0x4, 0x0, 0x8, 0x100000000, 0x4}, &(0x7f00000000c0)={0x2000000000000000, 0x9}) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:33 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) pwrite(r3, &(0x7f0000000080)="9a9394b281c9dfe74fa10cab4d474789a0b8a3fe7524b0f10feed020029b3cc5f5afaa078a2cd3754fd72ef3dc66ab9d32e4846183eb981398963cf46b599bf0eaa556791aa75de48259cbedffcfeb15c2e52fb2c276079ef0fb1b8141", 0x5d, 0x0, 0xfff) fcntl$dupfd(r0, 0x0, r1) 16:00:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x19) select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000080)={0x5}, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10x0, 0x0}, 0xc) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r21 = getgid() r22 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r16, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r22, 0x40087603, &(0x7f0000000280)) r23 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r24 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r19, r21, r17, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r23, 0x0, 0x0, 0x3, 0x1000) r25 = socket(0x0, 0x3, 0x42) r26 = socket(0x800000018, 0x2, 0x1) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r28 = socket(0x10, 0x1, 0x2000000004) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r26, 0xffffffffffffffff) bind$unix(r26, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r29 = socket(0x18, 0x1, 0x0) dup2(r25, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r29, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r16, 0x0) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) socket(0x0, 0x2, 0xcd) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0x1, r1}) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66686c653000"], 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/226, 0xffffffffffffff19}, {&(0x7f0000000500)=""/71, 0x37}, {0x0}], 0x4, 0x0, 0x8001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup(r3) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000200)) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r6 = getuid() r7 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x210, 0x80) setreuid(r6, r7) sendto(r0, &(0x7f0000000340)="b38d8c0f762b75631cd42bbdfbc5759593d492fbbdd09a6f75434146b978f03be0c07b12dc9c8ca62b7c99def613240dc1a1f7a3764e99876a9ed70be64b626cadcfb28e8ac7dd4ccc7876a32dfcde909f5dda4396884a5b8cd93bbb0701e14f24a8d182ca49c63240acf239f7ac70bf5e74d3b9aa25ce3761e3383d9ce1225a6911953c806768da43281ac0629b2852bd760d0851afebf172c644b4b526e864d4c3e8b3fb8357439eef6714ad2fda98c26326f2ac6e0f29aad2", 0xba, 0x8, 0x0, 0x0) r8 = getgid() fchown(r4, r7, r8) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000d40)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x2812, r1, 0x0, 0x3270) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x13) msgget$private(0x0, 0x380) r9 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000400)={0x8, &(0x7f00000004c0)=[{0x3, 0x4, 0x3, 0x7}, {0x9, 0x1f, 0x1}, {0x44, 0x7f, 0x62, 0x4}, {0x800, 0xe, 0x3, 0x5}, {0x2, 0x68, 0xc0, 0x10000}, {0x1, 0x1f, 0x2, 0x80000001}, {0x0, 0x80, 0x1, 0x6}, {0x500, 0xff, 0x0, 0x411}]}) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x81\x92\xb7\xaf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x20, 0x8, 0xc3, 0x8}, {0x4, 0x8, 0x5, 0x80000000}]}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xe, &(0x7f00000015c0)={0x1, 0x2, 0xfffffffffffffbff, 0x100, r2}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000480)=""/178, 0xb2}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000001780)='./file0\x00', 0x80, 0x1) fchflags(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001600)={0x18d, 0x9, 0x0, 0x86c4, 0x800, 0x7ff, 0x6, 0x10, [{0x0, 0x7, 0x10001, 0x6}, {0x8, 0xff800000, 0x8, 0x1}, {0x3, 0xa3, 0x7, 0x7f}, {0xfffffffa, 0x8000, 0x9, 0x8}, {0x1, 0x100, 0x1000, 0x1}, {0xfff, 0x5, 0x400, 0x800}, {0xec, 0x9, 0x2, 0x2}, {0x1000, 0x3, 0x200}, {0x0, 0x7, 0xa76, 0x5}, {0x0, 0x1, 0x791a, 0x101}, {0xfffffc01, 0x33, 0xffffffc1, 0x6}, {0x7, 0x5785, 0x7, 0x93a1}, {0x1ff, 0x2, 0x3ff, 0x7e00}, {0x8, 0xf8, 0x28, 0x800}, {0x5, 0xffff, 0x3, 0x8}, {0x0, 0xfffffff9, 0x8, 0x20}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000129}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001740)) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000001800)=0x5) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ecd9a36a6ae893f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c37d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f091ea62ccecd0cd2082015bcb75280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0xfffffffc, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = socket$unix(0x1, 0x735ffcf11bd33a23, 0x0) close(r2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10e) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7, 0x100000000}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x3a}, {0x6, 0x2}}, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x7ff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r4) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) chroot(&(0x7f00000000c0)='./file0\x00') getppid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xc0000000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c98911bc0f465300071c582423d91cfd5845c3d032a7456904030499b68546dc108a70f67a6760080492cc07d697971520b9ad980d341ca59b00b1164c82561e8a332555cdef46b69e9e032ad6db8ad"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r2, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x205) semop(r1, &(0x7f00000000c0)=[{0x3, 0x55, 0x800}, {0x0, 0x8001, 0x3000}, {0x0, 0x7ff, 0x800}, {0x0, 0x200, 0x800}], 0x4) r2 = getppid() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x7, r2}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xb4a, 0x10000, 0x1000, 0xfff, "189c20a33eec136ea530c1ce98837300e9e46200", 0x2, 0xfffffff9}) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/115) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000080)}) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b7614038bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b18719034287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aae24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e9bb5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630ffffffff00000000b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342ba472c058e000000000000000000000000000000000000000000db3a6e000801887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5acf100000000000000000000000000000000000000859b736688cd4b5ac7d91127720f1867723ecc1128e5a11e9ce4c9afddcc29ef653b5d7830e1318fe92398f5fa480a6fce3a3114af408d7911f4f376d7e0a5c560626fe62e2abe97f122ecd258fade61b44aece5ad147c9eec2fe4127f50f78b259e1a029690bde2eee713c4cffd9134b14d189def12c9e28e9d3426dc6d1f2df87ae4444b4ffd88afcda2538fd674ab50a180d6d333a0a9ec3088d35ca5c28a0528af21462fb777a42e2624846fb048cda93581459c51c81b19409d5fdf822e44d1472a52eafea977e9132c40a3610000000000000000000000000000016676973a67c7179cc533d06223d32f92601764274494a950d9fea63567fd9bddd334e9d07f4083adb4a287145ea8a7b3a35b6adb49580c52eeadfb72121478bec899bf4233438b7267951f1ad885d4473cbb58b7825779cd5aaacc9b3335d2e32a5a6f01a5acf3ab994782f3bd4a43586f231ed482af334f10dcbbc3ffa153e47367a4a3740def8ff5c98e875816e1"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) flock(r2, 0x5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r1, 0x0, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = openat(r4, &(0x7f0000000080)='./bus\x00', 0x80, 0x80) ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000968000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x8) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x7, 0x80000001, 0x1e9, "6c7ace77de37aa68b7ada5b2774ac49e8c38f176", 0x6, 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x9e5acf0f0625d24b, 0x0, 0x0, 0xa6b7, r3}) close(r1) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x1b) connect$inet(r5, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$TIOCNOTTY(r4, 0x20007471) 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:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) recvfrom(r0, &(0x7f0000000080)=""/12, 0xc, 0x800, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'T\x04\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7f5dd4ec2eed0b748f666b214cb1") write(0xffffffffffffff9c, &(0x7f0000000040)="b8bd0fda8f0c83b7ef35", 0xa) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000000)=[{r0, 0x20}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:01 executing program 0: r0 = socket(0x20, 0x8005, 0x3b) r1 = dup2(r0, r0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="f7f4a689ee367c5de67d2e02666fc8a3138acaf7d98eb34b5298095931d5db804eddaadaf53afe235d35a25da0a2fa6348fc20aef170653f6273478c58e18fd09e4289da8b5e86f2b17ef6136b51dd6b73d644b2e1ed8ed6ff8b061b4ce7b7338caebfdc38b1d9e271ab3c923eae45e9119c9e4336f860706e64a2a464d08d2fde745edffc280dcde9ece3856fbad650a0d225df64729b0863d2701d7acff8e51bc2363a57aa7d471ab8bfb82c89fb3760c71b4512119871e110807523ebda2fe18d757f3cc2e3fdb72bbdac43f3fd8383691fd39aeb9c3617931cd645a71856b53ff9c5ac529a9ba785ab0e122ebe25b1f9c4e4db5294b7bcce891b692b0a5f9134d88c08890ccb84fdd9224ba888af0db2b7a62a421af0c48a21a31056febe6da111220dbb4dd89cdb394be3ab89f23c00e78386b1d42536aa87d3f82bbced1018707c1074eeb5941103d3160c3a9748421e4006f0b9de8299e2cf4b5181794e57ec03699b0b7692401eede40453073f337d1d6d3ce1160be907933da46e923c1d3a7ed201b0821779e6b00094c4e388302c60bf2c4e869b4d36ee3323b608662c8f8eff8a2959654a9e13385b948b8cb85c8834b8ece4b164cc1b1317f120eb91d1d30221eb277d64c770aa49fd644029ecc2c4fce16d8d6129d08fe055c2a43536746d3cd8d76ccd47d432658f0a2acdc373b19354ee321b1d8bb96f91de0b900d39a079ffbb67b1b1f248e46a11c0b2c8f3bd62e5cdade7e8bfcddf7ef65cce382a8497bfeeca668c3d48ff761e9d5ac88e756ca77acc2796ee3caeb3b71aeda66833131334adac67be32be746ed1dfd6b6306cd5ceb934ac780cb53c318beecb0c76824d9f5bb09b493e14f59403194fc6921ce75d0f9c9a50c3c084a1e5ea0d73586b5f3e4cad47a7363807b68f5ccc2bef384012f65e053f918f656226110ab7be461f00059261a13f118e2adfaadf707b8e6028e46c65ebfaf08e21394b9594390d9b5d90eef70aca590102bd89d507cb6392598c20082c403878dbd89e08e9ead1c9ca5a70e6998a6631f594ca149be708443ba9ddeac1a42a4babcc61081b1d2edb6ea6f2d44a14b5a6f2a526d61f4a38ebe1cbe726d5de23134b9f353205b5a0609cf86a932bb2ca63015f7ba2d21520ced682e63dd2e560552c5d962074e110074f007735a81dfad365b0ded281bac8cacf0237c7d0e93d1d06a2a96bde3f3d375acc9356f72194654ae44295f54f9073122a7c53ac9f3dd26336153c5d82dff5833948e77dfb4db2c0a2cd6e94242c9196e8d4813fd2f22517cf00d9dc9fddedd524f9321c4bcb26ada4445210a77824a199e761adf3c18bdd82ccad480c8704f369035a4aef4df7ce54b76903d11a24a647978134ae38ec3d20f808a7097ce6a9d372d008c1051c010b05ffc81639586518905e1abc416f9721235814251062aa8548f0231d38b5d76329e93cd30a138dd3730ee86206d6928376f9d841356069469358d11edb8753758bf7f601960eedfe213b230c088c083696ef0f0eedf83ba4c9ba6f37746b80f9200ad10735fe3a6b1e02ef18aed8def5be1872fbba833180b42910b5544eddb86b9c2840250ae441b45224d79f8bc1181c6d198d0e7f3d79b7ba9cab155b70beffa4b1c92a5ac2aad036232baf05cdae4935a1a737603e435092b3fd4761f7f7a6b60a4975aca709d0713ed288fdb29c7051c893f51780523531a0c2e9568ef6d2924065f3e5138f03531e0b73efddb9612ac16e315871548e3eb76db6ef7b9aed23f7df498edc08d9b161982667421315bcbd0e35395df87a329d2c4b6c4f410194d4a286394616eb33eb13ab5aef23f8be224a6e67a37bcb7dd8416309931b587ec53cd48fec894fc0980a97b660f27e75e2c8cb61685de5bac6893dfd20d24b31d7185329a2188e8a5f99832037e2013b2800e3a4a42d3f6817a4bea17e04cbde62abe79b4f19a7890733c8a0ed13eb7051c9a0c2024fd5e005ee3ba0eb3cbaee823a5be50124b6899ffd0141b806de7385c2d1795a39e078541eff14b5ac80cbef6a720763760b217cf11b4d04a16384f64780d0783a60c892d337d2e1f43165a059060742fda5e2d0dd954c8ca4322f141f5b771e5b77804f6cbd3491aa27f64feeffc74145d5cd11aa92cebf7b73cac3d5cd1eb3d53af6fd2dbfd40b876525643533d6d3455a28255eb828ef1bef49a15ba679a249713622390b7aaea68dfb8f3d6e14af3afcff2c112da0298b23008741227d625f5958819d2698c165f1468b1b20317af8bc007608f8d41f442a5f56e77afdafea09b1a8984f5b8361cb3e0f32137078183c27ca1d7a5125f4fea41f980b50e2e37179a8e2ba1c15790be272e8d88ec0248af8ec0d7a43d7812ccafd70329789cadf25c11468823bd911af7bbbc00ce5783ccf9003f6dd0a73c4f2c6aaeda487179f1bd6d13ff9066f3d8cc51b5265122d8d84a0315ef9eafe614bf3afd84481f9b7428de639050b8b48e4f93e791d22ee929bacfe718be2dadfc99e874f3e0b92d889cb580b8ac565327e1339817428844678c8852a71707bd82db95a4db3290976fbea0fb4461fc2ad2faf9540ba09a59c8f419528e83310d14f6ac096e0683d79b46de300a93b17af1ae0d1d0fe853c11bbf0a80569acd721af55c1557e29f42a5a2dc274471620d9fe01dc21c0149b1df5c553f23e7e7c1fee887d9ab7eb439514692d260e6c7e73c4e0f327f8da31a30a833f991a0e94eeedaa3d4a40eca5de51812a0b9b1523b303e2509ad4b018553ebf4434a0643c1539af5e60653925e153734fa474e2d552279dae463cbe2fa1a74f9e712d0df2e08f5566dd55b4e70e9273dbd24a36a5ece4854f94d9683782563f8e28f20ce9ffcda6cbb8d4560267e6b9ac13263762a5cf33118eb2b416b3557ae7a60f2b28e928c59309faae894cd94c00570c66a2e17986bf6190b0cfeb46d87f5c41eb52f1c24e0a0c5e158026ebfbffc9b9925a06213d6a88d7253e0b8a5effb1bf24afe173f0adf083d3c0320ee9b07c11f011fd85e5889828c3841c50b9e5ea6463056a7a5aa856c30a85d13f2ed0cea0e50c78ae2bf79149f2e843c22596ce509a907efb0502718a58348924a7aad85b80ffdb7a09cb6ec439a8a555597aff2be03f820aeb5d4d49beb9cafdd60fa0b801307b246cc3cfd97d754cac71eea0c969e17971c0a9fe281f2fa9498a09ba87a718d452782df49e793fdffaa0ed1eaacc626fea55b7e61ea4475d446ba71163cb1d987a8867d79d4d93d2f7e9af8a1d9afc556c7920b516ca54318926bae0ad7f68b4ae4418f81b283b0eed0babfa420ac8eed5285e04e3896811792d128567cd3336eb00c8272e4da81bd3ea6d8aac947224a4a98ca99369fec7d7e36a897624572df4ac722119081a39fb931421ed8cc93fb6df333cc1323a7f07606e2c0a261034190f9a625f69a71513d557b901b1b75be26fc2d7fa876b9db0a6263f096749ab5eccd601f7c769f079ccac138532a1af303b5e4998b96402d217cdc2154bb93e84e70d1e61e4dcaf8f51c94e1f34201f03a1067bbb1d138ab5da98fc0d48dda55a65e7a2d959c2392c892324c91b96067f90c36ee04358906125ab8933cd7f66523af08c9636fa861d899f4875a0e15748d9e8cc11c32fe746478e246cf2ec23f31ac05d73466bfb802897e7ed9f60f80a14216ead0236cd81c8ddf530e7f7ad7324bd386d1a0cbf500755049150cc00ddb6b99d7e31b48ed57ffd93c20f394157b6373f5da91d5342be897ab49e0d7ff388b56ccfa254f385fcea2088906e42c57641c3ed901d815887bcb0175c18d283241cf978e0909311129f104c5cb7d8994df799fd3993f6fbb057e564b848bd9b0cbd5ad5b7f977d92949bd04962f2794b9d4870d1dd6b5bcb80232251ab634992c3dd028e7b61bde601f69332baccf4bfa33506da360d6b04ca8e8969ec6d8ab5dd672fb0de2e7e1d6627ea4c8f6100f4aff87a889e9aee9dc24d66973508952af883a4a5000f85d2c295749a61b05c30ba8c149870fdb5834e8588e4d6c5ee39d19e87da3efb5868ae21e8e0574b2713809bfe8ece2316e6fe688c19357e1022b0bdbddb578512af818b8d0afe94789448e56ea1203ac7884091a2ebe64a5bb786b4e0ab2dba679fc9e37fa1d53bcc30b81d1940bb141fe30f62c2b507e436b247a254d55a196ae6a0c247d4a9303d34b4b4b4720fc647d7e9d4ba4be805c8126f68a03fb006ad9663acd0abbe63d690d2dd662f0f0f50bed4b374aced6e607c7f695b9489dde152ae40c58364fd044348f9d3ad0fcc9f1351a211bea878f3e0dd12ed8d841117cd68cb250e04925a5825ecd3964fd5cb48eeae7b14677274c6e9498410c8cbcc6b79e392223b2d5715fcee91e26009049267a488c69c51ea7ca8663de5c11c5b5f130f6a06bf3c7c3cb3ff2423fdd1c3fa9afab3a240cf34334a6e903407d445619f91a5640f9a91bf3b7a112d73b96daca418e58b10631207210a01a19f94af307a9760d1be257c07bd5df9576ae5bcf10e38cd75a165dd1e57a2ed4cbd9330adc26261422fef268295de7405a15f29e036f9e744a4b70ba8ce9ca7dfbafd1e47a125f5bde00d712b9655434214e422963e1ef6c183bd9c61f7afd79b7e376f1f60dd4c7b9119c5c498be425d7c9f565d2dafb697108d2f4612e077ecb630ddc9145667dd3c320dd35a7ce676cce3cc2d3bcf06b999de43162dc348533dcd686fe4cee7ee16e0ce120f5a2b518c14874c8eac454d9584b02af30f6d1d542def16990ae7439381119db1af4073f32c2125edac79467449e249a3e3b002427bef2a128547431351b3e42bc4e72edef67207af0628da7ca4c59a42d02f213cf98c203218a3574b7c93dc9345a272af5527edc5f37c47a79c6f4d9645282842b34e6b22f72924b0d8795daa5621bb6fc47a3f165e7b96b04011d73043b9cb8ab3febb7bc3f4d5e91d4b449e3d3dc81a72856ee95401ebf84bb507e086f060fc8c73ec89adb0cc0d4fee447f10f082af9e2a7e722392545fd7cc1d76ed839c76e786071f65845fc75db1e40ac75277a30e08c79ddea25fe2f4446d4c0abca68d6a8a3fca1c6ac51d607f25f393f247528e8c4d13597bd54c875d3d8b6afeb52f6d77258d543faa3a99d7f914c6bc6ce9f34130b8aab98fbc9771eeb09f3cd4851af999e112aa7dd8cea218367789ffd81db4ddd88da9bec598289d3dafe5bffaab51ebeb41386407c3cab278e4c29f2a319bf3d4caef4fa935f93c42d13b739f0ab43aed300a3b8413d9234cba6925fa06bde965d69979e3f50bc3cc4a9a398fa53619c0bbc28b31520f4d5151612d84e85092c4615f15490b246c5e9fdedd5cb9b2fff65a25c01174437255e9de5b56b97d822547135231da6e45e76c5dae15e03bfcd0e375b233766a51ebfae324fb90d7ccf0f6aa2906c2f68070a2970d64c145a9ed938c926d642feac28f4cc19ab000b84eb0edee72a9c276c5cb2f608ec1aded1a6fc51cef024bf5ebcdb87b4485ba94d543eb403769dfead98ca362adb7bc55972087e5c1ba6acc5ba715f9c851382558f7dc345c2be4dfdb7ecac7cd407da99cc07bc09f93aa27f7690161d471e7e098309eddf8b7eebdc1e5f216bd094834febc0e72d0cac3baeb93552eafb020a1d766767e85765d7d16fcbcbb91e930c07ead29bccb97d93788b379692001bce52fe9963f2ff6fc421d70829e27111892bb77b89a91dce7b7a1f1027e32849788f37291cd5", 0x1000, 0x4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kqueue() r2 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x41, 0x1}], 0x6, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) mmap(&(0x7f00004fc000/0x3000)=nil, 0x3000, 0xa5cbdc2d56d20b5f, 0x10, r3, 0x0, 0xb65a) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d208000000000000001774f3656e4f53afcfe20637099b7cd7d9edc00900000023f484569622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244000000008b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15fe229b171b594dda339a3cc68d740d04409e16b621cbc1870b43042c986ae5c18d060af4b7a851ae77fa6fa75f92985822cb0346c78ebf185debb2c29c9676fd63acad243118936da46942e8464f1f23ea1d9517fb23de64f1172767bada2ed0397ce1cd0728882ad017d1ce1453320e8369b7de1e1afae71d0b2265c999f43bb1b4e8aab4a7b34a8e76e5b619666961dddeda47856ee43b1c21949c80aeeb6ae39cc2fb945d8754e2910b6dcee1eea0ba0d27d191f1f35ff1834c7fcb066cba0ef35a665c32ef6f514c4536f1ff19cf8440d3775352fac1eecf08468634b6b1a8243562459c5cc99170ebf272f80a47d88ccbd2ef243"], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r6) r7 = dup2(r5, r6) dup(r7) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r3) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, &(0x7f0000000000)) connect$unix(r10, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) openat(r8, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r8, 0x40044b06) 16:00:02 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xbc168cfed6a361eb, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000140)=@un=@file={0x0, ""/99}, 0x65, &(0x7f0000000080)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/200, 0xc8}], 0x2, &(0x7f00000003c0)=""/44, 0x2c}, 0x4) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}, {}, {}, {}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = semget(0x0, 0x3, 0x2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000680)=0x4d) r7 = getgid() r8 = semget$private(0x0, 0x1, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x4, 0x8, 0x1003, 0x9]) semop(r8, &(0x7f0000000240), 0x2aaaaaaaaaaaab26) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfe1d) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r12, 0xffffffffffffffff) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)) r17 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r17, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semop(r17, &(0x7f00000001c0), 0x0) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r12, r24) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r31 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r31, 0x1}, {r31, 0xaf}, {r31, 0x10e}, {r31}, {r31, 0x2}], 0x5, 0x8eb6) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r32, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x2, r6, r7, r12, r32, 0x8, 0xfffb}, 0x9, 0x6, 0x8}) r33 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r33, 0x80047410, &(0x7f0000000040)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x5) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000006c0)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3, 0xbd, 0x2, 0x3}, {0xdc, 0x1, 0x7, 0x9}, {0x4, 0x2, 0xfc, 0x5}, {0x6, 0x20, 0x8, 0x4}, {0x7fff, 0xe0, 0x6, 0xffffffff}, {0xd717, 0x4, 0x81}, {0x1f, 0x0, 0x0, 0x387}, {0x4d, 0x23, 0x9, 0x100}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001b80)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x80000000, 0x4) 16:00:02 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x15, &(0x7f0000000140)={0x2, 0x1, 0xd7, 0x9, r3}) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018608ed128c3092104008034ff07010000000000005e2c62b5e603a4ef0000000000000000000000005528cca5403feab724ccf51c004b13377728f5af0b0757c69ca027a92b3bdca364b98d4aefce285bb56c8ee791580b2ac581cae398bec507aba98b93d556804eed12870f5f5b83ce4adf5f665e8f107a2b5ddf052784f7f42c71d547ba2730f60fbb", 0x8e}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r1) fchmod(r1, 0x48) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\xf7\xcc\x00\x00\x00\x00\x00#', 0x8, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) syz_emit_ethernet(0xa2, &(0x7f0000000240)="b88e9ba86a1c666e34fd5674d7195889b298f660f0890924dd230dc68c3648cb7fbbe8e48dbac84881b905197da8858759877129500c860f5963a7bdebe0c000a34bf5d503becf440460551f36db0fe4b027c576d58dc7802bfdf558b827bab62938da6bcd0afce8a6c26123291acb480e96e0a034335e1f3f33b74e25d945585cf40ec1e0882be9dc0bcd7d588d058b79433b4e5e73fa33ac0571238007191adb9f") renameat(r2, &(0x7f0000000180)='./bus\x00', r4, &(0x7f00000001c0)='./bus\x00') 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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, &(0x7f0000000080)=@file={0x2, './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)="ad1af05de2f4ef18", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000335, &(0x7f0000000080)=[{0x2, 0x5}, {0x30, 0xfd, 0x0, 0xffc00000}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0xb97) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x6) r4 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x4) close(r0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) sendto$inet6(r7, &(0x7f0000000380)="d649e143989c989f0755845ac29ff4e611065db7ee3cca743bf0b08c535611d5acb45be55098c1514c384e3b7d0e3955bd5e22acfaeb9c5f0ff2bef916b21acd3de2dcb5674e00108d156aa870436a7cd518308b29764c044a4d6baa3fe64dc1f1cd233afafe7e1dd810e581e6dd662e18a81170d4c56aa2d893574b258d7870d60848ec4cf0859238b2f1fb772d97cb7d3e4a7e03d4792484feb0e715f4dbe4d6955b3c6e2a3f8e867c0a8fc4f08cbf12a08285364ec21a72571427a8c3cc142799e59e544d1d030f91e9e57303957c03e282342c349119a1deed73d22f02d84ed6f4ee6d608a2b38b17b26844c0705ee281466248e80", 0xf7, 0x800, &(0x7f00000002c0)={0x18, 0x3, 0x64ae}, 0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = dup(0xffffffffffffff9c) close(r8) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(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 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="f953cb75356613e30aa9854066f5ad8da30ba8a6abfd240f82bff246917f92023626c6265648a48708cd3862cc101f22974adb9fa1a2df51f5961abd2fc5af04d745570c1b25e25e99", 0x49}, {&(0x7f0000000040)="b980f984f0fa61f25bfad73bcea605345a6bcd27507494cbd1e61ff8fa2126010ad7c82468a272bddf9952d57e84", 0x2e}], 0x2, 0x0, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0x4}, {0x9, 0x81}}) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000000c0)={0x769389f3, 0x2ef2, 0x1ee, {[0x2798, 0x100000001, 0x10001, 0x7, 0x1ff, 0x7, 0xc692, 0x2, 0x37d9, 0x6, 0xdd2, 0x7868299d, 0x1, 0xffffffffffffff0d, 0xcd5, 0x100000001, 0xffffffffffffffff], [0x0, 0x83, 0x38bd, 0x200, 0x7, 0xfffffffffffffffe, 0xffffffffffffffff, 0x1, 0xffffffff80000000, 0x2], [0x1ff, 0x0, 0x5, 0x10000, 0x20, 0x3ff, 0x7], [0x8, 0x200, 0x6c, 0x10000, 0x5, 0x1], [{0xf52, 0xbe4, 0x9, 0x8001}, {0x3ff, 0x1f, 0x6, 0xcf10}, {0x3, 0xffff0000, 0x8, 0x2}, {0x100, 0x80, 0x1, 0x9}, {0x1, 0x100, 0x6b7e, 0x1e3}, {0x8, 0x5cb, 0x2, 0x864}, {0x2, 0x3, 0x4, 0x9}, {0x2, 0x8, 0x9, 0x2}], {0x2, 0x5, 0x8, 0x80}, {0x8, 0x8103, 0x93, 0x3ff}}}) writev(r0, &(0x7f00000002c0), 0x17d) 16:00:02 executing program 0: socket(0x1, 0x2, 0x4) msgget(0x2, 0x20) 16:00:02 executing program 1: kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x4, 0x5355, 0x83}) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) 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$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:02 executing program 1: socketpair(0x18, 0x2, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)}]}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x7, 0x1, 0x3, {[0xffffffff, 0x7a4a, 0x400, 0x3f, 0x0, 0x0, 0x6, 0xdf, 0x9, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x8, 0x0, 0x0, 0x1f], [0x3e, 0x4000000000000, 0x6, 0x6, 0xa2, 0x0, 0x2, 0x0, 0x0, 0x8], [0x3c, 0x7, 0x100000000, 0x294988e8, 0x2, 0x18916db, 0x1ff], [0x101, 0x1b3d, 0xff, 0x3, 0x3, 0x3], [{0x2, 0x0, 0xfffffffe, 0x5}, {0x0, 0x2, 0x7fffffff, 0x6}, {0x8000, 0x96, 0x5, 0x4}, {0x4, 0x2, 0x4, 0xfffffffffffff800}, {0xdfc9, 0x7ff, 0x4, 0x4}, {0x7, 0x6, 0x18000000, 0x7f}, {0x5, 0x8001, 0x5, 0x7fffffff}, {0x9, 0x2, 0x3, 0x97}], {0xb9, 0x3e26, 0x1, 0x7}, {0x55c5, 0x5, 0x0, 0x845}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:02 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82c235d421ae52a2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7e473d56ebdbb838b89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc314fcd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecbce9feb99be4196736244eead6b29ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c28200000000000000007fcad1642bc35d5f458192af5eabb2b2f7ac15525dd16a231f72053636a225b46009e7e8457fb36244cbefc7bd80bfe1872a7b5c392a9c3e72e583119a9c70118b82263126886fba2e6a62909fe4ac2e7ff13a7a8f5492a6a06e49ceef20885aa6597ab093713116dbeeef3b489a39b133034675cec62ae30948f96123c6383376475b712eedb00d2c761b263458b83c78d973c238175e083d2fdd72db918af8297337a769909b4ca061b095bb582b7f381cd75f289372f223b10f4195956255476001c87d50f01331f5f39c3fdedbd88006f6513e08015e62d75d0a9a5ea0a07910ba6267c844f8b428b5c9b7c2e4df1145ca15dfc6e457147617114a1e119303f34966e3c8ef63c95d5908d0f30e3bde7e9239ce5900"/476], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x3}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x3, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000002a40), 0x48, 0x0, 0x8) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x140) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f00000002c0)=[{0x1000, 0xfe, 0x40, 0x5}, {0x1, 0x8, 0xc, 0xbf}, {0xfff7, 0x7, 0xff, 0xdbabf3ab}, {0x8, 0x9, 0xff, 0x6d44}, {0x9296, 0x4, 0x4, 0x1}, {0xb65, 0x4, 0x6, 0xffff7512}, {0x7ff, 0x80, 0x81, 0xe60c}, {0x68, 0x0, 0x40, 0x6b778042}, {0x1000, 0x3a, 0x40}]}) syz_emit_ethernet(0xfffffffffffffea1, &(0x7f0000000340)="985238a669ab541d1369151a49be0aaee23516396a1975d59ecfe32e09ebdec0a1d7fe9ff128e810b63830e104a7f0f0f65e5f2b63d985007acc05ee227fd455653b6c394783fc27006e2a5d7e1dfdeb1eeaf761ee24cee1ac9ff0a25349cebac5a7ea32067faa99880c1c29f1c86d2201ce5fa66062df50253eadf5dd6b47ca414303181c4065bdc8b53fc42dd2a37e16d8effa69bb4be2bfd941bce375ba9bcea6dfd8be710e9319446d504333af1de0f76425f5cf6086d6b21d9fe66106f494591cef5f2de4f26691e3f55bd2836e88cb54572589d8f439fddce460bb8876a6b4278e29004b8cdd602af92e2bd90d2ddd2a01fda00ad9f9553abc6d304e6c59c0983dfd35274c5a3227fa7d50030f58563ce7aadf9e7a66584c5e104cf7283d13af0d884196239b7b189d9597570aab99ad03c5c2eaa0900639b3008e8b126c7b180865eb38fed5634a13ffe87860627b153ad1f3a21479b049627bc0a39da1aa413d40d91533fc82cf3ee4") 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x80000000, 0x8}, 0x10) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000200)=0xffffff81) close(r0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x9f5}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x3, 0x400, 0x9, {[0xffffffffffffffff, 0x8, 0x3f, 0x7466, 0x13600000000, 0x20, 0x0, 0x7, 0x2, 0x9, 0xfffffffffffffffd, 0x6, 0x2, 0xd6, 0x995, 0x1, 0x9d, 0x100000001], [0x1ff, 0x9, 0xe2b0, 0x1, 0x9cb5, 0x9b0f, 0x1f4574c8, 0x400, 0x3, 0x1], [0x3c8c, 0x6b50, 0xc7, 0x8000, 0x4cf, 0x7, 0x3], [0x9, 0x3, 0x0, 0x7fffffff, 0x8, 0x1], [{0xa6c, 0x8000, 0x7, 0x4}, {0x7f, 0x7, 0x1, 0x8001}, {0x1, 0x1, 0x1, 0xffffffff}, {0x3, 0x1000, 0x6, 0x5}, {0x3, 0x7, 0x10000, 0x30}, {0xfff, 0x1, 0x8, 0x2}, {0x3ff, 0x1f, 0xa8c3, 0x4}, {0x74b, 0x7, 0x7fff, 0x5}], {0xf9, 0x80000000, 0x6, 0x6}, {0xa55, 0x8, 0x0, 0x8}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket(0xc, 0x2, 0x7) recvfrom$unix(r1, &(0x7f0000000280)=""/76, 0x4c, 0x60, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x4005}]}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r4, @ANYRES16=r6, @ANYRES64, @ANYRES32=0x0, @ANYRES16=r1], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r7, @ANYRES32, @ANYRESOCT=r1], @ANYRES16=r0, @ANYRESHEX=r0, @ANYBLOB="3ce69bc56116e1ff29910810bc28282ef8029f2e9346aba6f94806439cc3c26cb4faa1629ec6bfa0f2c99bff965a167e72998a60c2ebd005b37bf134d002524340b82de079f6c649b024b4c7e3646dadd69704a292343bb14e8dbab68c19eed70825d0cf9bc9484c5c158070cd161f6179c80b92348c7f2a6352e3d9ca76583032de37a85c531bd97afc04d11565634b75e44e4f7784ca57ffc85cab6dfbe19ad1ce8412cdb7388bc8a20ba9f01cfc7e11517af008eac4daa615bb3ef65a5128b95ef08429fa00a75bc57adb5f604d20", @ANYPTR], @ANYRES32=r8, @ANYRES32], 0x3) r9 = accept$unix(r1, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair(0xbedb7742270923e5, 0x0, 0x2, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:03 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x0, "e9772c44ef4df44e5ca05c9fe16ee6ff039eb5328ced6b9e258c5fb757bbfe37f874f1fe27d41e8e42fa938c9af386d7db82f38edf13e0029671016666a6856548f201b184fdb214f8efef06287f9638a79d52ab9f5b5ff9496f8cede2fdab18ceba58ced4da443969fb92ffb7487cdd73df70333805e2fbb38e5c46e7890f79f560d30a50"}, 0x8d, 0x1400) r2 = msgget(0x0, 0x80) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r3 = getuid() 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, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = geteuid() r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r20, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r17, 0xffffffffffffffff) r21 = semget$private(0x0, 0x4, 0x408) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)) semop(r21, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r27 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r27, 0x1}, {r27, 0xaf}, {r27, 0x10e}, {r27}, {r27, 0x2}], 0x5, 0x8eb6) shutdown(r27, 0x1) fcntl$dupfd(r27, 0x1b, r26) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r17, r28) r29 = getppid() r30 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r30, 0x8004570b, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7fff, r3, r6, r12, r28, 0x30, 0x8000}, 0xc38, 0x0, r29, r31, 0x9, 0x7, 0x22, 0x100000000}) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 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, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) sendto$unix(r0, &(0x7f0000000040)="9f171a2c6aeb84c0601fe39a4ce7824b14d0684057f6b0e4d542972c0e4fd17f73aff65db4298b2e68cc790a3c4e91dbaf43e1649ff4089af816c7c688655d2be3118b254fec0c0d3f67a8cd3918fa68c8c5389350c5e3fecb6b565d7f9544d331bb2ca9cf492312a41bf674adf218f54e4430394e7bfa2e4fab88ce2c7801c250d2d7f8a0152e7f23425c312440493d3142a63dd84c3c1041060687748b114de9b0b4ecd2311b431b7b8406c6f23908bed75a898b62ae49cac1d40a973c6458fb40eaf2674870a37ff6f8d76b667e3646", 0xd1, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="345ddb12925d4a2f3000"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:03 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) 16:00:03 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x10001, 0x8}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x1f, 0x10000, 0x5, {[0x4, 0x6, 0x40, 0xfffffffffffffffe, 0xfff, 0x9, 0x7fffffff, 0x607f, 0x7, 0x1000, 0x7, 0x23, 0x1, 0x7, 0x0, 0x3, 0x1], [0x5, 0x3ff, 0xc4d5, 0x6, 0x6, 0x20, 0x818, 0x4, 0x0, 0x8], [0x5, 0x5f2e, 0x3, 0x800, 0x101, 0x3f8000, 0x101], [0x101, 0x43, 0x80000000, 0xc2, 0x6, 0xc2], [{0x8, 0x7f, 0x3ff, 0x80000000}, {0x6c9, 0x80000000, 0xd0, 0x8}, {0x9, 0x8, 0x4, 0x100}, {0xce, 0x10001, 0x951, 0x6}, {0xff, 0x9c, 0x6, 0x100000000}, {0x2, 0x200, 0x100, 0x7fffffff}, {0xc4d0, 0x4, 0x3, 0x5}, {0x0, 0xfe0000, 0x0, 0x6}], {0x8, 0x8000000, 0x176, 0xf8}, {0x0, 0xfff, 0x82fc, 0x1}}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) dup(r2) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x294504fcf60790de) r3 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffed, &(0x7f0000000280)=ANY=[@ANYBLOB="100000005d635e5f01bfd48b4379d053bd8c143ef9499c5526678259b6bead28cd7931847b794af878ddd3522fe7abc3f49fd7f5a776b31018c29458ab50f0f9ff903523dac473554b279e090846f9827db0041f50ee9f7f904fe355aa84c04546f1209fb09f8cf21be3747299f0fac35aadb6dd03380d97f3769c39d7693bc8af18289b7fd9ef1b62ca1f2a3e9f6b"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getpgrp() setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000180)=""/111, 0x6f}], 0x1) socket(0xf, 0xc005, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:04 executing program 1: syz_emit_ethernet(0xd7, &(0x7f0000000000)="9e1db1d00c92e4be16a3e65309798f7e00386e5cef4bcd6dffda59a0a21b8761445408fc5f72c702d7ac6eef0c7672dbbf42af77824fb0bb0412f99e98a478e017cb4330f5ddf8ca04b60b4dd0e5cdfda944e5e3ade8eef634cee3a64acd3c1d0b67cc65d4658111c3e07dec2904281ff4f45b3690fea846775b5cc8ad1ad79ab1d4c853d78fca02c4e7824cba9292ca7e621a848ec75aff5baf55a5c0f322450d20b7b71cff40e6d49f91c8f76fe4ddec50055eee07b9f0f7992ddc5409fac86167d554cc9c47316b0f22efe70a98fb8ca61c8ce7a569") setsockopt(0xffffffffffffffff, 0x80000001, 0x7, &(0x7f0000000100)="ae1c9d1ff93989129e987a1d203531d2b9f6811a65906c6728f4a456bd066abdc1eb54f1e94717cc66e07f28174596eced99c64c586bbcc695c76f928445161e14e745b0fa84d588dc1c8888afc2f566358e81ec91678d4b923482cd3556737579f0e0ae60ca98c129a6b5e6ca65259095a2e2624f2e893ca7e97afc5e48b73cb9ed51eaecb3a9c2b599d71b9daca5ad3329ee0958d1e384ae84db25a2ca585467fb9bc5535c16b802badd7d91dab9e39c513efc6f002228135c68fece036666e7a6586a", 0xc4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt(r0, 0x4, 0x800, &(0x7f00000002c0)="0bdb37291258b0862ab4ab78154e8cf2b14a53455960d6eee45b9f99848249432bdd45475c84db630d5378be355fb351e5da0398980a52430ff5450e41a8b86f98b260aa72545adc56595d417ca3d43ef29c8cac267048b7f53679dfb5aac1ca05adcb5a211c4961484e2bacdbbb4d345b3fc4a4cca1b14a42ce5650f04b0bbca52db72a5f5d", 0x86) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x6) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) socket(0x18, 0x5, 0x20) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000480)=0x2) chflags(&(0x7f00000004c0)='./file0\x00', 0x10000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r7, r8, r1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r9 = socket$inet6(0x18, 0x4, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600), 0xc) fcntl$getflags(0xffffffffffffffff, 0x1) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x6c) shutdown(r10, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000006c0)={'./file0\x00', 0x7, 0x6, 0x5, 0x63a7cc3b859cebd9, 0xc29c, 0x6, 0x815, 0x4, 0x0, 0x3325bd66, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() pledge(&(0x7f0000000780)=':\x00', &(0x7f00000007c0)='.\x00') ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000800)={0xffff, 0x10000, {0x7ff, 0x3}}) 16:00:04 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad0000000000000000"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a01800000f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"], 0xa7, 0x800) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000006a1036793bc5286400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a6b1f2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f7e08e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004565904ad7b3cbe1b2d6f5ad2708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f508edde77dc313eda7b879ad0000000000000000000000000000000000000000000000000000000000000000008911cb5b03b72500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000602204a400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbe6036b2d61b4f8ce86a23080e98ae100f0d5e880f1e0ee87b1cefb2f17ba284d867b5afdf4b4a36bb6d20627d8de2274271a8d0eaf74f33df5f0a1bd640973fc483a95288db886839b36b014ab04854546161d558fce021768e5a592c63c5f8f1924e3460d93acb61d9b79a7cbd28304bb7630c909a198b38692991ca38e06b30329c50784a046e4be13b8203e5277a51322095e8901803b3bfdcc6942dccca90bd3482fbd0321da8a1d5032f2228c1eeacb27488aeaaa829f77c96c93f918bb2c2b6d64be66f84bab9ecea44212447132e2a4de51bf26cdaea6d765a31e3fde6930b1ab0cdfbd03eb28b52c9a154afeb3b93d3330735e41e6294e2a8f6f9af68c6f9044ba1ba2484400b1551ac81e6fa2144f6b7e7320dcc030b4116973b619ec447f8ebb1e71c7a7e5c86e4634e3b660c2ac5c8bd6fcb9d92f3189af90e8af4ae7cadbc98bf865631e11df0359099e050fb01df0ba04ab41ba314a005e32085ea375b391151bb47e74959dc6c632adac01690594822f6e3e3eec68c6e92c8cb52c1d2259e2c2dc1995554419c78732ac01c89a9f603855a25d221b35b4c4bc49db4c26a700c675313339c45712e957c120fd66850fa815e1ae30985ac367e1f367126b2997fb1b177b04bd55b29758b42d260ccd3f7675b25b21a69d786459c7af70f4f91a562e7bdbf4604b1599f8aaadb89bcaee5ee6601e81b528ac046e4a46e399ac4a2a2a2e3f89ec8205ee8cccc190000000000000003d8c5aaf16dccae9a1cca0d0cad9bfb4c929e6db7443e29d2cd16b98292d2209282f8b39388cf9a0a8eac94a142b6323bd694d3ce75fdb9f45910cc2441bb8e84bf8261d7ae74b79c5ce450ee4be84ba147ed190b6e095cb49cc09fe543cc3b1615b0660e000000000000000000"], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r3 = msgget$private(0x0, 0x20000003c4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000200)={0x200, './file0\x00'}) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) msgctl$IPC_RMID(r3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = dup(r5) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r7, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r21, 0x1}, {r21, 0xaf}, {r21, 0x10e}, {r21}, {r21, 0x2}], 0x5, 0x8eb6) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r22, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r19, 0xffffffffffffffff) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) semop(r23, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r29, 0x1}, {r29, 0xaf}, {r29, 0x10e}, {r29}, {r29, 0x2}], 0x5, 0x8eb6) shutdown(r29, 0x1) fcntl$dupfd(r29, 0x1b, r28) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r27, r30, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r19, r30) r31 = semget$private(0x0, 0x4, 0x408) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x89]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r37, 0x1}, {r37, 0xaf}, {r37, 0x10e}, {r37}, {r37, 0x2}], 0x5, 0x8eb6) shutdown(r37, 0x1) fcntl$dupfd(r37, 0x1b, r36) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r35, r38, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r35, 0xffffffffffffffff) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)) semop(r39, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r45 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r45, 0x1}, {r45, 0xaf}, {r45, 0x10e}, {r45}, {r45, 0x2}], 0x5, 0x8eb6) shutdown(r45, 0x1) fcntl$dupfd(r45, 0x1b, r44) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r43, r46, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r35, r46) r47 = semget$private(0x0, 0x4, 0x408) semop(r47, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r47, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r47, 0x0, 0x9, &(0x7f0000000180)) semop(r47, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r47, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getegid() r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r53 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r53, 0x1}, {r53, 0xaf}, {r53, 0x10e}, {r53}, {r53, 0x2}], 0x5, 0x8eb6) shutdown(r53, 0x1) fcntl$dupfd(r53, 0x1b, r52) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000100)={{0x3, r48, r49, r51, r54, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r56 = getegid() r57 = semget$private(0x0, 0x4, 0x408) semop(r57, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r57, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r57, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r57, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r57, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r57, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r59 = getegid() r60 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r60, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r62 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r63 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r63, 0x1}, {r63, 0xaf}, {r63, 0x10e}, {r63}, {r63, 0x2}], 0x5, 0x8eb6) shutdown(r63, 0x1) fcntl$dupfd(r63, 0x1b, r62) ioctl$TIOCSETVERAUTH(r62, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000100)={{0x3, r58, r59, r61, r64, 0x4}, 0x200, 0x401, 0x2}) r65 = semget$private(0x0, 0x4, 0x408) semop(r65, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r65, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r65, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r65, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r65, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r65, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getegid() r68 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r68, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r70 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r71 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r71, 0x1}, {r71, 0xaf}, {r71, 0x10e}, {r71}, {r71, 0x2}], 0x5, 0x8eb6) shutdown(r71, 0x1) fcntl$dupfd(r71, 0x1b, r70) ioctl$TIOCSETVERAUTH(r70, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000100)={{0x3, r66, r67, r69, r72, 0x4}, 0x200, 0x401, 0x2}) r73 = semget$private(0x0, 0x4, 0x408) semop(r73, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r73, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r73, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r73, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r73, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r73, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r75 = getegid() r76 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r76, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r78 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r79 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r79, 0x1}, {r79, 0xaf}, {r79, 0x10e}, {r79}, {r79, 0x2}], 0x5, 0x8eb6) shutdown(r79, 0x1) fcntl$dupfd(r79, 0x1b, r78) ioctl$TIOCSETVERAUTH(r78, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000100)={{0x3, r74, r75, r77, r80, 0x4}, 0x200, 0x401, 0x2}) r81 = getegid() setgroups(0xa, &(0x7f0000000280)=[r9, r30, r46, r49, r55, r56, r59, r67, r75, r81]) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) lseek(r3, 0x0, 0xffffffffffffff88, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x7fffffffffffffff, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = semget$private(0x0, 0x0, 0x4a8) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f00000002c0), 0x2aaaaaaaaaaaab44) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x465e, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r14, 0xffffffffffffffff) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)) semop(r18, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r24, 0x1}, {r24, 0xaf}, {r24, 0x10e}, {r24}, {r24, 0x2}], 0x5, 0x8eb6) shutdown(r24, 0x1) fcntl$dupfd(r24, 0x1b, r23) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x8) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r25, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r14, r25) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r25]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r26}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r27 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r28 = kqueue() r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x8004570b, &(0x7f0000000000)) kevent(r28, &(0x7f00000000c0)=[{{r30}, 0xfffffffffffffffb, 0xb571fbddf6cd9ca0, 0x40, 0x0, 0x3}], 0x7, &(0x7f0000000180)=[{{r27}, 0xfffffffffffffffc, 0x1}], 0xb, 0x0) close(0xffffffffffffffff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0xd0c, 0x8, 0x8, 0x8000, 0x39, 0x0, 0x1, 0x0, 0x74bb]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x80e4bac2431ae1ae, 0x4) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) dup2(r1, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x400000000}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x880, 0x0) r8 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r8, 0x8004570b, 0x0) chflagsat(r8, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x63413bc12d5bc935, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669db000000"], 0x2) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x3, 0x54593410, "2be2e83a14710014000000000000000000000010"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x13df}], 0x2, 0x0, 0xfffffffffffffffc) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = semget(0x0, 0x5, 0x150) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000240)=""/78) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) kevent(r2, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='//z\xd6\xb9[m\xd8\x00', 0x8, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x3, 0x80, 0xffffffff, 0x0, "d730c1e7bbe74de400", 0xfffffffe, 0x7ff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x71) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f00000000c0)={0x7ff}) r11 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10001, 0x0) mkdirat(r12, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000140)=""/148, 0xfe9d}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x9}, {0x7fffffff, 0x81}}, 0x9c852720e623b225) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r4, r1, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}], 0x48, 0x400}, 0x4) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) read(r1, &(0x7f00000000c0)=""/107, 0x6b) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='xc') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000], [], [{}, {}, {}, {}, {}, {0xfffe}, {0x0, 0x7f}], {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x0, 0x84}, {0x1, 0x5d, 0x800}, {0x4, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x1400}, {0x1, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0xfffd, 0x1c00}], 0xa) semop(0x0, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x68) write(r0, 0x0, 0x286) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000400)=0xffffff12) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r3, &(0x7f0000000580)={0x0, ""/96}, 0x68, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r5, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x29}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7, 0xc8, 0x0, 0xfffffffd}, {0x7fff, 0x81, 0x1, 0x3}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667429599b009e1b90d8da74a400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6a2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173a6e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3000000000000000000000000007ad9cc9bcd1d45f6f69601a5fbe12c00b78b58a038b1ea5c103200726f86f8037b0aa2c7c104bdbdb4de664b7c312e940000000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/128}, &(0x7f0000000180)=0xfffffffffffffdd1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept$unix(r0, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=""/96, 0x60) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) socket(0x18, 0x4003, 0x0) 16:00:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b543c5d0a9f000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = dup2(r1, r0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x68706de13c671efd, 0x100) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x7fff, 0x2, 0xfffffff7, 0x9f]}) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x4], [], [0x9], [], [{}, {}, {0x0, 0x1000004}, {}, {0x86}, {}, {0xca}, {0x0, 0x0, 0x0, 0x6}], {}, {0x0, 0x8, 0x0, 0x7fff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x3f) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) sendmsg(0xffffffffffffff9c, &(0x7f0000000a80)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xcbf2, 0x3e443721}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000040)="de2dd041b761f611bc0f0fac7c0ff7055dcab54ad2bd69085f2db0f5d210c96ca07f68d8f17317496247ff8d18853291395aac777c3aef2c816e021e1579e4076fd75e70bda400b4dba1c4047cf3057988b6c2a2d155f1c7eda90b1057e4a5f83dd82fb28cffb4a92a0b584591e4b5fa43ef2d3506d3f263bb2ab797d219800c60a4ef090cfa49f61f9b24f506bbbd0b44ce92002b3a8d0e14a23dd7fc626f24eee069a378", 0xa5}, {&(0x7f0000000100)="6e6cbc19c216e7da64f7eea499dfd95f31ff36a6c632f75ce99f3f3b45ebefa6fdb96d31e9241eb29a023a0ce19cf1e2d050b73c70876f64e89df41443e9d32bf5ac4d2a55d095518011f4a7c4cc20c03f71fdf6dba79aa2422b122e051fd9f838c24c4b7e0f333e32857882ec839aaa7d7ea42bcff453898a", 0x79}, {&(0x7f0000000180)="1478d15130bd04b06e8aa53c8689bd56fd3a58252a237ba3208f359eeaa94684779ed8e3238e24b2df45997a4c1171c0c67c93a69d8f6a96111959d73d2ce4bc2c485db040db7991840e49a377303565552cc203fc619db2125296538b82b47a92529631204f2086fe50aaa5fce5c1d0bfcc8a51f56d57b7542f95d5f3d18f1a7ba615f58c2047bd97938647b3add0eceaa78102c1", 0x95}, {&(0x7f00000004c0)="2f6dcf9dcd1d71666caa0861c6f2d6143ed71ba1464c1d649a75bf08858506cb103bea4628a20045f7fd45a89bd0cba3e590e0d784f1431ce43b6b872b762d9ac19a58eeec00cd1f97c98b0b5904fc8c01cbd35537eb70", 0x57}, {&(0x7f0000000540)="ed188b9d10a24ceab33fe23dc11a92a25333d6604ef3ea4980e04a9efcd8e3476a0393b84b1342024d0352c6030d4590e50771e9e0742c64666ecaf6c913f323930696be02512c10ea77a71c522921bc8d50b5ad3be6a6081fb6a1f277b77a9550bddd", 0x63}, {&(0x7f00000005c0)="a14e7bea22e00827d86d76244bfbefb63745e3d0ad37f931b4817e189f226e3500e2581a7c5a557f75c08165f2ba72d4ab5aa81e8cb573606f6d6e029e98309fa13d8bc420e25f5dec9e50", 0x4b}, {&(0x7f0000000640)="0c273ce568138dfb5278395e0dc48b7d8aa82dbfe47b453656", 0x19}], 0x7, &(0x7f0000000700)=[{0x40, 0xffff, 0x3, "15baa22b7f850c594bd8a7c80555b4ceb7ee94bb352cb4daf3e78fefb1a974bde5dba467fe7029bd0b8faac2bff927"}, {0xe8, 0x1, 0x0, "f8cef9c66b9d4e411d49a2b7838423838d9dbf7a59ae697d3fb240c2b77360afe0e3a1e3d753ce14466dc8d9665024786edfbc1bc606a999dc25cf32cd1bccc9e20a8060604e1dfd209e3eacbb670acf5ad80bdafa92a9e200888b2f4ce6817ae1a240d6468a0174e03706623192a047c69e0f456ce4ce79f3bc71cf8d65a1a6c4d54e7a9a5ca42bee1b1bfc09661ef45c5183ed0431e54a70729fa9cd1dafde1829b5aeebe002f45547b589aea24c0daccc1e7ad238f3954175e5cad0902d14ac0488f9d864e060070716f6e935624cfc"}, {0xa8, 0xfffe, 0x6, "7a93963e5b8c9d677c87db7e62b62f76a0893fbf5d814642da5741111107d2f0b0e1a4e99adb9a6e0a12dbc12b653f8e6fd8c4df35b1b2c5f04262419ffc2c1ff34e31824f5a31325ac15b977b2e3e9ed6dd7ba43b3cc640cee26505916571aa2975fbe188ef1c3e9409976c321fe5a669d985566b14a0315abe3a30e1ffee3e6b1d4dc2545bdadd48dfd96bd39a4f7a3ac5f4e4422449dc"}, {0xe0, 0x1, 0xc3, "73acdbaec44206af946394fc60a915025e651104c07e173cd889591ccb3043f78c0dbad3d8c127ec34fa8afaa0b064ca0329d502e3fd7d202300d3ed48fc6203645da2e52b8f722a6748e8305083e1056b51f3e03bb6877cd6774f271cbed00c29e53b2ff17305448b41971930ab33377be650bd4adce5c71db3623e90adb17ba5c595d43d2dcf7a6f1fcc5e6e3a8ad2a87e57e0a5603b3aa59744e338eae64cad7ce1c87f936ee2c6ab5678f89b1736d80329e821ee7d91c42f08318566cd2d4db0f9ac1b73496475bb"}, {0xd0, 0x1, 0xcd4, "3da33b0ab79f38d24cc20862e24ea461f1b4652372cb08ddc71c02c4581cfa1f9b2246fbff5b1e66d8bb96f35e23363fc7e3e76bb17269e555907a55748be911387daf2f5ddf6a297663ad820e245ebdc3f83f942876a33b1df11eb69dd3604d57381b7c05db42f03a118d2b49e21a04df51b6a01bb3e60ba870482b1cd8e80042b8cdea8ff426d15c9fc7f51fcf56d183863c9644846d42be115bca859f6313ae12a8f076325960e1235ce9451391916e76bf006fea5ccc2b4eddb82a15b3"}], 0x380}, 0xb) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000ac0)={0x1, 0x9, {[0x8001, 0xfffffffffffffffa, 0x1, 0x268d, 0x4, 0x4, 0x81, 0x1f, 0x4, 0x5, 0x241c, 0x7f, 0x2, 0x7, 0x10ce, 0x9, 0xfffffffffffffdf3, 0x5], [0x60e, 0x100, 0x0, 0x3ff, 0x0, 0xfffffffffffffffc, 0x1f, 0x8000, 0xff, 0x40], [0x101, 0xfffffffffffffff8, 0x0, 0x6, 0x1ff, 0x1b, 0x8a5c], [0x4f, 0x92c, 0x80, 0x3, 0x9], [{0x80, 0xfffffffa, 0x100, 0x12b}, {0x5, 0x1, 0x7fffffff, 0xcd47}, {0x3, 0x7, 0x4, 0x2}, {0x81, 0x2, 0x1, 0x6}, {0x1, 0x0, 0x9, 0x5}, {0x7, 0x2, 0xb0, 0x5}, {0xff, 0x2, 0x4, 0x100000001}, {0x7, 0xcc04, 0x4, 0xff}], {0x8001, 0x8, 0x53, 0xfffffffffffff4c3}, {0x7, 0x40, 0x8, 0x9}}}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000280)) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/250) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000540)={0xffffffff, [{0x5, 0x7}, {0x1, 0x4}, {0x0, 0x4}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x4}, {0x3, 0xe8}, {0x2, 0x81}, {0x3, 0xb9}, {0x2, 0x400}, {0x3, 0x3}, {0x3, 0x5}, {0x1, 0x57ba6582}, {0x2, 0xfff}, {0x3, 0x2}, {0x3}, {0x2, 0x1}, {0x2, 0x80}, {0xbd427e7d58a08c01, 0x400}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x2f9e6b5cb294df5b, 0x248b}, {0x1, 0x9}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x4, 0x4}, {0x1, 0x149a}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x1, 0x7ce}, {0x3, 0xfffffff7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r4) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRESOCT, @ANYRES32, @ANYRESDEC=0x0, @ANYRES64, @ANYRESHEX=0x0, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r2, @ANYPTR, @ANYRESHEX=r4, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16=r5, @ANYBLOB="5a885b4a42ecdd9cb3c5a0836363f13e2435e710b5e69630f021e243944d662692b514944a1ccdaf6885be491d68c67e0530671c97cb045fe2e946379f7fec46c0e9c33bed8eefb54c6a92734640a8eab9442ea84d8a6839bd0b7edbafeea45c96d2a082576eb027d348977168211b818aa924aa32d7c31591f61ef37a7767ac2106efd6d5fb08e777815c5a0260d1af22b9afa86bbd427c3e8bf4e747edd8e1f0c02cf8f10e4bb63b23bbf13d199b74c13d7dadada84186c5ebad79eff3ce6e336523c2695f2c64bd53fee0eb1ff36112", @ANYRESDEC=0x0, @ANYRES64=r6, @ANYRESOCT, @ANYRESDEC]], @ANYBLOB="65e8083aa2ef4561900ad1cef0454a1ea01ad258d5d544013980e553a5f50fbe6538f804061a0ac0fb719ea3fca9461690e00b0ec4566d49d6521d810f7104ab15921968fb20f20c52082013d920441898270dd387d77837bb777d900c81a51139139f6788b54cf18d78d4235e88429dcdba3478cb7237177cc640383a68252d888c817f80bcc81a805018102abeccb52e011c8a8e0b9e08c6316b719be3800c37e86eb2aaeaff6cfa0e5cb0eea66e8afdd29ba30ad0abeea6efd61e34e3d270cf7cb86b227d111168609cba598a2358605fdd4de2d9804092e8cdfe7704e6a547c36f71ec72a53ed5054fa9"], 0xa) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x2, 0x31}, {0x212b, 0x0, 0x1f}]}) r8 = socket(0x18, 0x4, 0x0) close(r8) socket(0x18, 0x400000002, 0x0) 16:00:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x100000004, 0x6}], 0x401, 0x0, 0x3fe, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) r2 = socket(0x18, 0x5, 0x1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) getsockopt(r3, 0x3a, 0x10000, &(0x7f00000000c0)=""/59, &(0x7f0000000100)=0x3b) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x7ff, 0xffff}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x200c, &(0x7f0000000080)={0x4, 0x7fff}, 0x10) 16:00:05 executing program 1: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x100a, 0x0, &(0x7f0000004680)=""/4106}) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4014, r1, 0x0, 0x3) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:05 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)=[{&(0x7f00000002c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x20000) fcntl$lock(r1, 0x7, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) fcntl$setstatus(r5, 0x4, 0x80) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, 0x0) r7 = accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername(r7, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)="3e706c2c92f699d0779ab017912b564cf5278a4f3dca562c15a01cd3af0de352724200036712f9f4aed53b706a1ec4c608d694a5c12f90156b52b73b74ca954c6276d4781e2b56ee7c5f5920e15db2ffb1c49eb374e10ff977f59e1899873cc7f06d8b42b6f2f39da685a961d04a5e9371a117d3ee843182eba0b2022ecce536ab3a403b907c411f98700b2ebc4eea5dbff7f2a94fca1de0ceda27944b3072288de8001a680d5315ac713ce5613797c60868911c5346d8", 0xb7}, {&(0x7f00000001c0)="5d92870706219eff6db55d56e1fc4553a1b202bf122d40d2df20be869be9a55627554bb8f681ec7fe4413f17dc7c9023dfcd36c06ae9897564d95d2f9eb12d8d0ef92e9ffc6877f302c3bd7fe8e84ea2644b5e90003bd783b76900c3740b76d3f3252078fa6b923eddf1ab2dc3a77b74daf98d9cd2aa8e7e84a2480fe7e8ead50233b290bdb096976e6d0a833225b9b74e3dfcda11dfc4", 0x97}], 0x2, 0x0, 0xfffffffffffffff9) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2586d39e22559d54) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) recvfrom(r4, &(0x7f0000000080)=""/70, 0x46, 0x801, 0x0, 0x0) 16:00:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1f, 0x1ff, 0x9a98, 0x0, 0x6, 0x100, 0x38b, 0x2, 0x0, 0x5, 0xf5}) 16:00:05 executing program 0: r0 = kqueue() kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xc4}], 0x0, 0x0) r4 = syz_open_pts() r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x84) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x80) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d7d2ea0b7bc2f307c9696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d7d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700220000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54bdf667a45d1890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3e60d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd700000000000000"], 0x10) r1 = dup2(r0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) write(r1, 0x0, 0x0) r2 = msgget(0x0, 0x80) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r2, 0x0) r3 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/164}, 0xac, 0x0, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="b28ed800000000000000000000000000b14ea91c8920d0614e000000e99f53ddfb8e000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000012c0)=[0xfffe, 0x7f, 0x7ff, 0xff81, 0xbe3]) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000001200)="eb41cd674de594741ff1d66f77767d0bdd5fc36ff4e3a9e611a5dd07489a3f87e16c5dc6cf", 0x25) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001280)=0x5, 0x4) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) getsockopt(r5, 0x1000, 0x40, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f00000011c0)=[{0xfffc, 0x3, 0x0, 0xfffffffb}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89360bcd4c0a162b58fd426200a754d5be679337bafa4d01069a4031fcee600693741c8008cb05d6e447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf87eb4ee9b5b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f801cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f3e59a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d270f25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b3da10000f2622757a28e25a0456b7b00"/594], 0x10) 16:00:06 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 11:46:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 11:46:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r3, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x4000000000001cd4], [0x4, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) ioctl$TIOCCBRK(r0, 0x2000747a) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000300)={0x0, ""/201}, 0xd1, 0x2, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000000), 0x4) 11:46:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x288, 0x0) r1 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 11:46:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x3, &(0x7f0000000080)={0x3, 0x1, 0x7ff, 0x10001, r1}) 11:46:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 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 = geteuid() r3 = geteuid() setreuid(r2, r3) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:46:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r10 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x4, 0x0, 0x0, 0x4}, {{}, 0x0, 0xc0, 0x40000094}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x7ff}], 0xc046, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 11:46:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) fcntl$setflags(r1, 0x2, 0x2) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) 11:46:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 11:46:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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 = socket(0x400000000018, 0x3, 0x3a) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = dup2(r4, r2) bind$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="8659e17cda0b85edcaedc587b9266b787572f4093d0de161bdc89fa60bc5c91a7996565266c8c8be700c2b9477ca304e5db6b98d434df6f7f0fb7ad53058f2b83fb784544674300335c5c1d9e1c93697c5cba28217b4ad35b714a0e2873300"/109], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xc8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 11:46:07 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000040)) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:46:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000280)="f9492a24497529f3fa9aebeb2cd7458a6b78fed21d252bce6cad7a973bc5ac681bc13403fc88c077a50c4fbce8d145167816d2e43d291e3efaaa1eba7906a60651b16250d5548eb6d334938e95a25095fe302a643ba461319065780b5df4956ad2d45d1f4ade2a3f8c42bc9be73849df2e8e20d6846ccf5d5bc29dbc9eefdf7c4348b35cd151d5703c53aac275600caafe9669", 0x93, 0x0, 0x10000) close(r0) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x800, 0xfffffffffffffff4, "0b00abd2195231e2da7bff0100008cb800000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0xfffffffd, 0x567, 0xa08, "e48ddf6b2c03a43e41ccad9021ae83eb3adc8e5b", 0x6, 0x3}) 11:46:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000240)="d2feb1bdbb5d1be8a6cc61a1bf", 0xffffffffffffff25) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7d01040000f2a236b3d82a72db9200000000007f050000001ca9971a1e35"], 0x10) shutdown(r2, 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r5, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)=']lqv/w\x8d\xb7bd\b', 0x80, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) semop(r9, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffe80) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa1) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, r8, r11, r17, 0xffffffffffffffff, 0x2, 0x3}, 0x8, 0x800, 0x9}) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) accept(r4, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 11:46:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4, 0x4}, {0x42, 0x5}, {0x45, 0x8000}, {0x41, 0x3ff}], 0x4}) fcntl$getown(r1, 0x5) 11:46:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xfffffffffffffdb8) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 11:46:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1d) r2 = socket(0x1c, 0x8000, 0x3) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r5) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, 0x0) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8004570b, &(0x7f0000000000)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r11) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8004570b, &(0x7f0000000000)) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x49e3756a969e47b2, 0x86ebc9f75c71201e, 0x1, 0x7f}, {{r2}, 0xfffffffffffffff8, 0xb4, 0x1, 0x40, 0xad7}, {{r3}, 0xfffffffffffffffb, 0x91, 0x0, 0x9, 0x6}, {{r4}, 0x676c77f44d088ebf, 0x21, 0x20000000, 0x5, 0x3}, {{r5}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x8, 0x8}], 0x9, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffe, 0x10, 0xf0000001, 0x6000000000000000, 0x1}, {{r7}, 0xffffffffffffffff, 0x2d, 0xf0000000, 0x407, 0x3ff}, {{r8}, 0xfffffffffffffffb, 0x40, 0x4, 0x40, 0x4}, {{r10}, 0xfffffffffffffffb, 0x8, 0x80, 0x7, 0xffffffffffff8b5c}, {{r11}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x1}, {{r13}, 0xfffffffffffffff8, 0x40, 0x4, 0x5, 0x4}, {{r14}, 0xfffffffffffffffa, 0x10, 0x0, 0xfff, 0x2}], 0x9, &(0x7f00000001c0)={0x2000000000, 0x1}) r15 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1b0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000000)="080d34419ba8fcfd5829bafbee9c2d59267aa5cdac98447317b415634e2ea077379911fcc53d7a6f153e756be03a7ddf22") 11:46:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x42, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x3800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r2, r11, r14, 0x17c}, 0x402, 0x7, 0xa884}) lchown(&(0x7f0000000040)='./file0\x00', r11, 0xffffffffffffffff) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) semop(r15, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r21, 0x1}, {r21, 0xaf}, {r21, 0x10e}, {r21}, {r21, 0x2}], 0x5, 0x8eb6) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r23, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r24, r22) setregid(r7, r22) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) close(r1) r2 = msgget(0x0, 0x80) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r2, 0x0) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xff, 0x53, 0x80, 0x6}, {0x8001, 0x9, 0x81, 0x2}, {0x4, 0x3, 0x0, 0x8}, {0x3, 0x0, 0x7d, 0x7fffffff}, {0x3, 0xe8, 0xac, 0x28d4}, {0x9, 0x4, 0x2, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r4) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 11:46:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 11:46:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0xffff}], {}, {0x0, 0x7f}}}) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'ta\xf0', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a1050230400000000edfe045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7) r1 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) setsockopt(r2, 0x2e, 0xffffffff, &(0x7f0000000100)="ccad02dd3b4da4c96dccc05169628d03d18e289a32f80fc19a4ee93bc77644998573ffc089ee0e9472ee3a7a43878a56687af3e3b2455b2c314684fec5d6f3d054efeb5a0e65703ef96aa0fa019d45ca38d152f98e91c565c717f4bb7fc0a2862153dc", 0x63) 11:46:08 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad1cbd4054033c9f33bbda8224a2f36bdbbd299a43d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6"], 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 11:46:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="d03c2f8e95edf166a180a12b25dc5f3410c5be77ee4db70d4593e29cfed697a96469d1ba30eab22fdf096d4a262de0494162ceb910ba1009026014d4647cf3e16222e74d3d6dda66a320e15591370ec4a316b1b8eaa9c465cf5b26d95e32e231ea90cbd021a9e41eaf8c4ef033030000000e70756cec6a6ed4b3a99e2b66bec9da8ffb7d51689a5b8bf09d040df15a767fc28d5de37dbf9bf14cf2165265952109798a5ab6d133b7e7cd3ae4538b0d52", 0x3ab}], 0x1) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) r6 = accept$unix(r5, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) poll(&(0x7f0000000200)=[{r6, 0x1}], 0x1, 0xef8) close(r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) chroot(&(0x7f0000000040)='./file0\x00') 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xe0\xff\xff\x1e \x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x9, 0xe6}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:46:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00100000c2d4bb026776170ae059e9567e13a7d815c71aa9ee479400641d8a3693569027f0f7c14600b0db6f17da74f37b577076bf60fa327d68393c0b4b31b31814"], 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"}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000140)="3ea2de6aba1cbedcfddeaf8f38e7a55abac2ee422f487258001a51919b1923e94d3f067a4c59d5366b11abae3f4a0d8ba8077b28940f1ecf537ef77e33c758373af6fec7feba5d9980d3425a9ca9fa30199d97f7d868d8fc4f", 0x59}, {&(0x7f00000001c0)="7182424c86c672c8e61c3211e6e98ba6336e3f7e23ff4e9ca60007cca9bd946d501550bafb3740eb28f56d90fa401e07fda0af56a7989491c4abdf1c7b83db2a34a3e3103c54cd06da3bad6bbe0c108e444adea048be5ad0b929ed072f0122000737ac4c81285970317bb66e3410dce6d4ab38836af03721e907a478f34d2ce3388a47d8a063efeac938247598e25d871092cd64d4269794e3c26c48d1e1", 0x9e}, {&(0x7f0000000280)="9805e9663c10edd4a9d5c6b6824be154c62c6f3558e0267ed688f15c782481b5cb526594989af5661131afb7358135f7f27bebde98ea42ec377bee86efd598be1f3dd06cb9771027a270672eba688fe6ffe647564185d0b1b53b4358759b09f952753b8d88a563a418c51b3d86df1b228b510af95161b443e95327061679cdb6aabfff0356ba2f7a58c9a6fb8a23934381b5bf4bb59c77bf2704beed2cbf36599dc69a71ec7b3b9ab943a3f5a39de613f0d5da678a2f4b1aeb120d3b587149377ee88b75b15a2cc8b1f365ae646ec77c2f0fbe30e0b4f50005f2241b79c9ccb1ada9923108c5c7eca040efd7bafa32e5ba76d5", 0xf3}, {&(0x7f0000000380)="73006c09e4f784bd8036bf7fca8f3c14d6679d40a69c787f6267535d9e4fd1719c19a575c5c2a75d552341716aae5c1663c2d4ebb2989c0f04879c55778b7b0fdc7492497cd8c32a2f0c51e2d6200d7a75c615fdf405f115ba2ec9afa8649f5eb5a4bcc12d0aeb8ceea3705924ea35ac3fec709239220704d4f09eac2ffe7ccad4ab1670c5368f187b3545759f4affcbad0d191fbe38b2c4b817c33568067f7e4f3f99281c25f308575a9bb9f0b54a7d9b311cc0859130865ce053cde03808e353a472b692a054410f68563c5ba0d95215684cfcf8f6c6fea4b777fd0b8bc44d002cd07e9d2342d1bfddcde90bf670cbddea6e96ed", 0xf5}, {&(0x7f0000000480)="c66c6003512ac69a8a72cbbcbb72b3e42ed5c8cab32a787acfaeaed7c7f1081302cb155fc889e90ccd0055a570a8be78869913a0dec6a941a218cf14a9d59f8d31005cc4dc5be57eff6b664cdf00c580478fce74f5da7a65d8149808e15e354a3ac2dab5b7fdb8a15d37335ecfd681ee095333b216e5758d325e7a8378b056cde1", 0x81}, {&(0x7f0000000540)="8e7dcb5b2a167462efb14689baa0420441c8987131e6ddc628fbb8c40f6eb03054373542b8e58907a6ae0d4a83d75593a2227e8fa6f1af0056d78e82ef5741e30f323a1a2f506d5f18fb2d3980af558f5b68de6b876c6a8ef4198070639bba6135ac018d96ffbb74030f6f93b54f7776016245f3c758f6777a2847d51541938c35c192e88a04ef2c83192471db6432fb753da6023444b66fb25e0f9af81faba3323e5ac495bac1bb131f62514a80b3a1d579e315d57ff3ba53d41686f5b6a9d2d1bf7b9e41a80af42f239e6b3fdfaaeef6e521ac6aa0ab552499faf7650105", 0xdf}, {&(0x7f0000000640)="d0ee66451e7d00661cb681fa42a545f3118e09fb77dafa4755e3555cb0d101e75711a6d8d43f45200dacf023263a8deb942e1efe0227fa8cc04b1056f5ba90bcd874e5c330599eeb25e8d16150875162b1aa08cde37d0c98c3c8784c87fdf84181333462b3dd0b42637d265fb066cd45de7a079fe3a68120ff012a1e5c858dd732b3179edc30c48332fba5a81159ab3577af9baf1f7aadb5d428ab7884e07d80e095326180129c6d309e30b0fa84417f3e2e1aa7c574bdb39f81512f3113347e21f9a6a7fb490f07a01f024f5c06430b90702ce2b7bab2da1e0708c17ebf2c99c7e342a5fe91dd95a6d563c2a0b5c8428b5889b03ef7596aa565d7a0e2fb19bd80ac1e355d67c7d77e29cd2eccb8cf98e5a09c141de56e08791e82965a0a2e2f00df8f5ea0e782b8bfdc7d69fc8f98ab28f92976ec7d14e4ae3fac4de7039673699499844ae128c00d08dadfcaeb950b21b0887dcc12b8d43660aaab17088509030fe23c2cb2548d86cc1babff9de36dcfb492aee62c8e620f4532f63e3ee398a108907c02d358c8a9b9a16c239d4d2548639af564052c7d48426956d96591e077309524b7c528bb0057ff000c2603fb108687e262d7ea2bf020f571930ab67c9a6e7f8707dd6febec1f30a6be8c7b12eaa9651135f063907703babdb091b34599276fe856bbc9216ed35680377f21718c8f3c381c79b9246bbb16f64fd5765b2a165d78dcc1107edb80c90a9c5839bfbfb4f0d5a50fc6d771764978d1fef6295c7a5a5ed03005d059c49f35372f841145d55f8219f4bb993eb592273bcd4e14496aa2346b1ca1b350ee1e563cdee9b71fd43445d96e7a22b77209df83ea5565f988f6a7fbcc78d58ab75aed505dfb96980c0a591626f9a971db28cb7d01843a7f768c66ee2b4c9c0e00685931cc2978c6bf0693a4fd5f1913b9109727b459259a2d27ca4f03f0516519a4bade2bc7428b80fe78a2c35deb8379a387fe0568842e45e93bbf6d194ea8167fa5d7614f95f6a10e622e89fe6fed163e8c2b4b64aec502484241fa73958c1daccb165cc72af535d78e6203719d4a194cdb60b5000107bef0bd4bb9e6eac39b6c117a9154b58944bd22ed9a75b0ff2caffb1dd0d65ab9655bec1eb41666f774c6a57f150a8799895c1218820a24d762851df463c94bf5877b5d14f789626ea27732dc0310da6dd21ae02cc4864619278e0152559b69633e0991aca146f84c85a1d69853833a05969c138c69d4f2f30c4db4f77e8cfb75276baa4199dfb985ee45255a15acad34a9ed78e40210fbdbbb4d505cc73f930c60435174ccbd6c21ed99db82bcbf7ad623abf4dc08d726b210c4bcc26335cb516dbc2a2af651e4b89e25a324e2723839c1f3cf674ed02893da0cbde4bbf9f09d871d10358651a7298e8362297971ac125ff7ad476d77bcd8f6738531a73d3f5b8a598e548abe72f4491a590263b111888ea1529435e4d60ab80dff1b310dee2308cbc4005d8561d030d36e8899e2c0041f7791dc81458e6ab1317737325aa4af0971b2cee1a478f82ee2bd9c15d555db32c098d6ce1cf51d8598c608525e3af0ca4bf6a23c4262c7e2322b598c155a1d5413aea17278b86f95fe73d58f7de0b560f46d4492392eb6924285e47c90d2d1d5aa849efd321e6e181680f3a929f517d6dd589485b660e9fa12892f457f5e6740a51cc0eeee74df2bcd1dc6d822b902cdcaa6c055dd62de0cfd1519bef9cdd85cc7d351249fc2c0e06aa2a4a91df1aec527e1fbb4eadf29fc333d8a0e33c0afa41ac10d959f65613926aa16829f0bda392a47b038bfddd57cb151b1f9eac8c05902fb51b27641eb98d0195e6ae8e05672c960c0ad838ded895ee5616ac60490316af94dfecd72780fbcffb9ec47a8c24c62b98b5016d1ab167d48d3ff5d50d98698d4b63f7eee92450942729d17dc14cbef0b52bdb8df90899613585d08e77eaeec389117ed428f77de50fb2fe6cec079413163b8d96f2c353a7d88df17176911730cf04fb711903bb036e9adc886594c33bf7c285fa1c0e64bf283038496c832b7091c1bcccf8878fb64dfcaaee29d71d251bd06e73bfa81016670491327509fe1570f9447d16f2bc1f594a5ba6ff54406086c30dd25b10506c5b85057519b9b3e0be40cafc59a764d9005c9a13f20f3f58e8dca01c153fa14a967d6fd762f862d064f875f71ee9a3874b5e6c53c357c832df2a3962ee0103bf5fbd1a321a1494230af90d61767f94742a05a5b648bad42a0809fa5f601fc72e6792b985908baf9aa26030cefc81f9cafef103eb8db3314ec5f74b17338ad9e0ba623ae9f6ab51e84413793c3989d89b245654b2bef4a73ec951779be7262e566eadef0ebee370a1db2a94643215eac72afe384c620dbc441ee95c8af3f72f94d4cbe03a3b91ae50a8d981e7d2759ad5345e23e7561132959465f7d94b2bba355f0f425cc37b02074c436be57d0f8f4d6f5ed29c988440d25e949c2fd64b1b1a67125778c44a0c9a5069f4e4c3ec785fa6fe2456f2878f4d2919b6c98bfac007cd584280980c510b67d7c3fe1ec2017da8189900043f92cee5b2de93d7eebb05132aeb39d98fc50d4519165560f4bb3df9f18c352e7c82b3de5996fff139b37d151d41a0b08a66f4f351f04073027a68869183773933201a9e3e6e1e26b79714da8dad9fe11dd2e669ed5b69d0c09c6fc768e0304123416de31c5c4814df682ea1c0b69db5d5a44c0eb6289f1cd2f629f523187b23750f0966ec97af25a9ea680710d345e4cb9b07a816d835bf448b56bea639b186fa92637c74577ae06bd6d05b04dcabd234d4bba7034a20c0c900b9f85d7c3e54678e2842c9ea6eb8c0b757db60c0593dafc51fd75a15b533914e89a543aacd1d9785f45ce66400f3389ba09fdf3790ea1df8210ed5d6af511bb11df468467c57a5317cdbc65b73962ee86882495b1e0a024503c83a2fe586940e044f7ed1ea9e19f05bd052fb7175b15106b30f66a5eee25d4104a945e0976602b3d9bf2143afefe35fc1a37e1570145d00e5f668e66f9c13851314258cf7ca4ed26336d160f7b950b2009350497ad48fec2ce19b0a54e5465c56f08dc2c7b94392345786ff5899ffbc56090598bed4015dbcbeb8b8f6c31fb17997bb94211f64e9691afc50f9160a60fef33e0bc0893545b8f990306ce8d2d676e5b080f4c906fb26bfc79ba08963ae1d1eaf2156ff1f6f57e75c3b11d5196952d73e1c849397d25613bd2256e9f3d3f923d509ac53262345857dd65ecbe82ecddece36869e0ddffeb3b68da21ca38c9706bf21db0b41102d46b519f769ac7dc047bbc883157c57c754d5e3a25ae493a8646a0630a1ae6526a6f796349ab450c5d547cf5dfe10f7f4d766592d7e2f765abb62d1eb676dc01c1c3fb94000eb4b3795919ce7818205297f067d25f26af947e1a80d7ba2cf620d5e70baf0bcc6a5db26f8b13e260289edb916b976d7a924a5fde08f0c7b2668af75f83779cf8ee31e5649789b294c97ff4035f1fc16edbdefe7b5d24bc8244f6716aaed7edc0c745e5a5d0edc5ce90caea939d163ae56c5f2d33dc5505cf7a8cbdd4d8d6144c5725445bdbc044d29149270528fa020de7055fa8653c66f0b9ef3295991fdf1e19bfad169945e37b9e4c98f4704d0e12f54932559bea25d6e68d4cb6f98c286d85a9fd1377feadbb5496da97519718581ef47aab674994a7d47c897ae0393677abbfdbe199d978f2b53b8c164152dba9f014729d63af7f99ea0d73c684077259f3e5c316ab3edac7562385298876e717dc711831937bbcffa044e848d008f6b06232377d73e9179b71ee0df390ed4f11896f8c6a87e629f2cc589545ef59bc418adcdebde87e51f2f0027c0b9a8176d1f50968c6bc99cf83a228e5836958e0fabf0c20564adac9a9a87864887a2a6df8e1d07ae93d7e35c4915ee39b38eb6a9fabdb67095f57ea3ff2bf042dca62751012b7b69ee6c9005aae5d35b395942cfd25818018eb7633b5874b9ff8a42a7f852e09f28dd3a1d837d72ee59cfa3fda3b7a64a53b64e77a9589518ac5700123624e5793f028e7f0a4b1d20c9d496ee9aeee4b675c73b18211cc35b75ba04fd874b63efd2c7c5f0bda270e926a7c2e105d96cd015606cc8f5c98d649dca1a5d1aa226350b5335bf3ebca2a8fd7c8fe11aff3e1edd5b9c5d2827b16924783f6b640eae978d7e07d04feeedb5d8657da98941de6c3095f66c8397219cefad8c63bb4a636930cdc9ff52ef3b2c578a09a902b846f62819434b2efd63a194d55c97e908e3e27a02e0507bfc97d5f703785f6d755934005fd1fde5d636cef4e33a666fdea0aba6ffa260a51c9ea1f87a5665b6441f71c4e28995ec9d9a26095d2570207db23fcde3da7f977abf8b64dd092ea46ca13afc27b99706901c1c183b23424469ba79881916ab7f5224625639c854e7b8893b26fb06db982eed9d834974b7cd0b44df4cc98daa13c00ffcb507a7f6ef2336355967160daaa27bf0203b78b4006a7c8239d402ba376eae58c4268c91257542077c8b3e1174782a4c2e06fe0572fa36e8c541e4d6ca7fe04917380b96d62ffc5ca12b0586fba397bf19fd8338388a9908427b8deffb247e6e052014a202e9a694d3f4ab7674c5279db4eef88b16c9c9da0f6fd51335333be83e9554b79e1c3c5bc9a8a45a178add671f05d86978047e2fec7ec2712abb5f8b1dfa8f0e7f0dac9c8a3ee4c18fa5346f5b9091b37516daabdd8e7f71d01f2bf26c9edb351c214fc7a47b80650a2ef108030783d8acb1745fdec41b05d01c7e55dfa6f1dd4cf2202b1f7d97ba9a9b52774f0c5129560323f319939b1c867df248c6dc8c449a1523565df43cb8f2887a0f7707afa059cfb25f128374a97b1d80d5bfc4292c6bb6b4c038785bac12cc774abfc438c2c61aee7109fb0a386c9198e410b4e588f457b0acaff05a05f39ddb56032c3592d24a0fcf14771bc3397c8cce56dcde9911956aae68af4483a988990c282f8d3f54392eb1f819a3da33177e150a34c0037a54d8a725abbcfd3ae6ac60506e00b8c63ca3b9d9d178f448f530b5dc9cbf61bb5660aeb5d2eb56084c584f28aa5e4a48e276dd5a542e47a0bac19be96539946bcc0d02c510c9ae6f43b0b0d7b936c43e0003b9da84cbfc51a204f81b7b66e14e05f584bfb0b1f0ec16db73490a0d51abedadc72ac1de4cd7293d4ae19562077d6574f8d5933977ba10a3fb95fc5cbcb25c54f13a2863d433b203eedc7026541d0b0abe86dc1a7b399739a900e3167d9626303ce94f23cb0e373edd747819107b5f46157c10c692574a2f2c2d957ca2943926fd763d9a7dd6039a806dbb2314b6088f69263a74b675a56cbd09cf80eef38e2794726b697be257e16d32b4b0a2b49630ab4d362b28525d539c1bf83a430da13d9de91a82877d2b3fb3986bf4d6d8b28944e4ef6874a7e0a45ab35fc4f7fc546eb32a43c2d67a76aa6d7f4d4c6123ff874ac205ca930cc848867ae1e0506e35a61c629a340ed19b3bef562c70c4d06a6bcd528eeed3773f19240df3e4eee5bc35d1f38221dcbc4b91f96dc8088c6f587a27f60f836df21b8898eb8358e71e4801427755051996e613009a612168edf213f96cba8d7df334ca16e65058d305915ae97291d1fa97b7fd094ff2b0536fb6415faa8109ce5650be7dd9d5a17f13af425fb9073d5d105992f608b9da16c7b78f84f1b2f69d06500311981d5b7ce47867a1fcaad3ffc3f67b2c7122ebfca5b85e601cce178c48599291317b778", 0x1000}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1ff, 0x728, 0x6, 0x1, 0x11a9, 0xff3, 0x10001, 0x2, 0x1, 0x0, 0x10000}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$BIOCFLUSH(r6, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x873757891bd10aff, 0x0) getitimer(0x22122ac856ccd1b2, &(0x7f0000000100)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x8000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xff) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 11:46:09 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82080000000000000000"], 0x10) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) 11:46:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1bc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 11:46:09 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x20) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x12a, &(0x7f0000000580)="02070000000000000074c72e31280e5fb417466192e7002741d86d00b3142fd659bee591b904cd6dbca2dc4351e19a1037403685681528da60a45d6f5f409d3ac99c002d6c479765f166f3b83ab747dca5d2b96779e67f8601ef5d26b7c918fb17de7268e5412445b49c1f9d4c51530d8fed469f3d81e3189b0bb865c9dd9ca31dfaea543ecb0fb83a86c7a9f7bed6b48a514830bd95303a051d6f8cfe434c3e9c93ff5e77e78e429ef3b5a4ab61b7453f1331a4124ef58d5ace08000000c9012275717a0d3a97c10f7535eb5fe3fd747c4f5c8ecff7f573bcdb42e4c1ae90e388f73e5e750c6473306ebdee4dd03c4de5f1aabb6b875e55c7eb1e6c6817e61ec90430bea356779b8ca86f842bfa257cc9254a624cc184d10752fd2b6d8e6a2b0099325ca83f6abeafff1ac4a054059dd19283a008a7ccd33ea0bc5a9a361b1d4ec6c958187926706073bfbe69d93231bbfc3a750d4f7d0728e0c1c65ea28eccb6d14b49049076106eb385ca611c91657db6cf2ea7827067781f6e5b4e40383514e736cb452767e11294af0e836879b7017638558e1ecaa25530828a81528308d083aad65b1adbf140858bc1545778a43f869770d1933ca124a150916fcb362db8805b0853a3dd690b59623f907c59a13bad68d4ef7f2cab5a1485cf8636faff491312ad21d1b57160cb618d33573c9885a618d1adb2a3d32cad9ef40224bd968afccd63fb3ca9a2c6fc21bad775f40e897aa7c0c04d3b53df") unlink(&(0x7f0000000140)='.\x00') 11:46:09 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0xd9) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') listen(0xffffffffffffffff, 0xb96) renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 11:46:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x0, 0x8, 0x2000000000000004}, {{r3}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x30, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0xc673}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x1, 0x3, 0x7) r8 = accept$inet(r7, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r8, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r9, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r6, 0x57b) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r11, r12, r14) seteuid(r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) r18 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000240)=""/108) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") chroot(&(0x7f0000000040)='./file0\x00') 11:46:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f00000002c0)="deaf2ae29be96914000000000000f2d477dcae444727ec6e06f84e83cd7184e48915452a01ff62fba49467beff007b4cab5e478433e7003c08862d08e4b1fdd64ae30da63ee60ff7ff8c6afc8be1fcce4c6fed37c29c80ea0f925743aacd02fa583c8fb152f359add6933628c7305fcae1c5a1b96f9aad21e2b0f54988e493e711df8350b02f303d93caa826082317cce16f28b7450ac11eadb1b45be6a7a5b9c26a9c8bb9fda1112dc641d8c470d4c3a4ca1769b4823b6da08929aa9240588f06fe86c522ba7097b3e2b600d6", 0x7, 0x0, 0x6) sync() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x0, 0xb52f}, {0x18, 0x1, 0x4, 0x5}, 0x8000, [0xda, 0xfffffffe, 0x0, 0x9, 0x80, 0x80000001, 0x101]}, 0x3c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 11:46:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="d80000000000000001000000a2000000eee717e709df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522692ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd8301000000000000000ffff000008000000f420d2f1beb069cad12507fbcf4ffc376342b4dc7f8083c439d7c403f7acad826873ee85a44afff379fa7d40314f60f18768"], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 11:46:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) fcntl$dupfd(r0, 0x0, r2) 11:46:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x5, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000000)="2bcf0defbacaa4aa00f79d4e85e5e6a8a9a934a8437ae2ef646f468d5bd66948f6c040d62745328ecb01599e42b13caa78e1409b", 0x34}, {&(0x7f0000000240)="6578984c3d8155a1d33f6c6b85428fedc2e581b77b3c9af6d46e3f9d800649c9a6aeb88a1859148c3075ed66edce9a6bc9b9654d83d494240db04332fb924e5e6b71118b1584e44061ab7bc580e29ec82920095cb072f870b7859ad7540ab10ca013f833145490a119095593041c4f81cd7ecf973e3f7f7ea3429ce88587bbaf760c3090347b94273d2437f6e0b3c6dddaf6f875b9edffc9213a4508ba2d22d99ef802cd6203ebbfd08b3856ee8e30078f7a98ea7c1982a31c661af24a71a0e6b414611eed1a275beed09d4e7784d1f6c94eff26d9429b90a12e690379a005bac925c2dce649459ace9233caa1f7be2e981dc63179eeae00db20a31c38cd56c307f3711029ce486d902d53b49f45cc8c68cfc80cf06eb85a76a9fe2ef9e9899c78f55bf7ff2becb901c58392269ec49d4938cb0d35e356fcef02291111e4150c15340de36157cc8a51b02adde189d3e4233bb39e9d5211372c7714213acef1427136db1e51701dcaf19f8c9c0a9bc07020fa94fc565aa1e3c658efaa50ec8ef7d657abd3c88be1067d9eebad4a1884605abdee151a587bf818c6c591b1064ab9db699a54b5c9bc9d720667806fbfa4bcabd64c07e677f947c24ec4218e52ebf804c8d2d384687e616506244070ff82b20bfc7034e7ffc422e1d0bbad146b528d0f70caf8ff80fadcf60ff5de554ddcf1f8cd2db02d0fe6f7a2595e5fc0860f142046e3eb544f64e7052b136a652bec1128546cc349d7dccc322971c7625846609c7011ee39cddfed8546b6eee8c38d349c6f92aa7de5129562abfa2bd6a181b302b97e59680c4c9ef3b043ff385717a3d7178eac251394760232f0c50bf444395cbc87f01ff3f4e57698e39963c9bbb327f3ee575aeb66f238313d0da35464661ed885ad556ae7d158b3bfdc79eb5857b13ca52ea85db0efb6c1d1e73f9877efd16b49039aff98dca3938b46744fcf73dae4c64bc6ad3973220cddbc8a20cc44cfa40a605b7718135118e2c83eddd4b977d360111303e622a302efa9c82baff9be3c8ca4b07c27024718c69b60db492d8307e583e6fe4a1c173c18b00c77267ae9fa9a90b318ceb783dbaf4deef18d9e8fb8315f04d7f2804e201e5ddb0611a026897259de7133ca9cd078e84c334e0fae9b97ea30d45e801bee4a308eee7e57595f4b79f3c37fe12795759c2295cf19d0c8ebf847170c28be97cc7bcd8f1a1e974928b87a6e8025a356e68f0ad880ad0825c8785ed84d6b8e75c7dc83ed6533a883eaee8246a468b7bcc464ab67f2ae9fe9e5bb90ab67d6d382c4d1c18ef76e8cbe1f078674e8019fe09eb271127d9a2a840ae756ac36c454b7b5c514669141aab60217bce4782b13afa9e8584a90ec3f64a060bbfc5ade6c40c233b5ccd5aa1022a7299cf50964c08faf39c14c8c09b6ad52a7fc2c743fc80caa78a2aa9424961e5c9a4ca29cbc227ebc876fb034d25136018107ad60910647fd3e9fdaea9167618cb5c78338588772608e5c5eb81c9c97be5958a294149a587d8c549ec05d807894976b2bb0549010cd9f7d6adf7624870f7988dabb223a85f5362232a9f05fb4b43f47acff1253d20132a7b9a14272030d718f563bb34e151d49e751381d1e1a1301453dc5d2b14563afa0102102a33b2d68d394dc0613b2e79b052c1bf4671d424ec7dd4a5b871782fd28d832cf851a6a451a1aebea3490a6aaa6b64bda56b2742adb4a91ac5d3751198fd019b934990d5d0223d6b15d50bc4c3dbdb1afc5c412f5cba2ceb3922b1d3b1e0d2386e6b6514f864ce4c0259177eed2393b5d7500b0eca6950917d354531fc8711e6e085c6922488616bfc9003b47a83cf503765b975df820c0b1a9e80f3b1b73936165c7739fb9aea6dc5a761b28ba0b577659283b6fd580a5db2d61f4de689dcb446565fc7a96b547c790a9c0d917a4e5c871bf17c29157923efdead3e327b0d038a99113b8163a2d4e32722fdd38b85ac7cce55debe2c320d884c6fd6a7c3661e7b9b50444d5a3bee1c1fb75f19e1e687b61eeb4212c5376039c894e0a30d545ecbd53158a66d30509f253934f8c43f7c919add2e4b49b3f8f411b20b082276354ff1e2ad30228b51f222414d407f404c23c1f888fa4a68b8e6d22b468b42f6b5199aa80a2a13279a23556fcdfca157bb04506bdd7c46e4d84a1c444e80150d365e17fe70698dc595ecf891a678659b2c8240b742606c0b1296e72e993913928346817bc535a52fe2df16c1bc508f11ea4840cf10f94c312676c09afdd7446140e23abcf389c4abf6ee8d8d99688fcc16262c100481d32726a464d30308a4b7736ff73401f70f1e89886fb2872bd1142379a3547db3c4f92b4c193018c3bf1d5f65f8b3eb68e77d7bb30015351083d94e1604d4c707086f84ff18f9bf35c7d948d0271673cfbe776b08991bf713ddac5a5a071925d3665e559dbf4863a092d866acd261f623bef4e8ea45e640801bb44816e131f6f11c8fb676485d4b4e528f6a7fd69875b2480ad9f4055bdb994d023d36edcf9477fec8e00b9b75425b8fce501caaf4cd7f2af598214476fea9e4d2a291756a9c2502989b79620a2a9389f13e66232687649dd710f7a2bbf265143e8eef97a0d87f5290591580fa73ad32b78055ad55c775c798337f8e3f78216b0a48a0ed49776cda56193c23bf8a108a76bcabfcbe449ce33f13b6a8294d86c804fed9296d1393f30a39281963644e65173a8ff0dd50089e22bec2adcbcbb9893682e1f9bfa14363352051c24e0bcefd481fa475cc7e225b74e88f8b269b2984145054c1a33f9938d26749a5c75e6210d126e36b42aa99763b418cb0bd1bff263f552502a1202255cc7d255a1c9e03e63a2fd367358f513d0a9bd63da7772d24da45895b28ab4af9a8449288e60ed8edabce02684665f1b85f580544c07e168afc6feae9d940072313e9a9d35f7f11201a12a48412aaceb0649abdbaaf4a99d3c614f05eac20c1dd56bde312e937455bc948299791dafba6fcb3be855ee724f4fdcbd0b17ad20e6aafd25fc3dccf8d2ea158509f6db30522704301cdda27efbba7090d533f2eb09805d5fad5316251295b4b7054ee92b8c3e5d95fe9d5b3e3504f6f8b5f01d6ac49b4998f5daba3002ada18cdaefd3965ef6a13addf6bb69b8b037e3bc48a4e514972195d529e3f3fe0f7744798d39a3eb7c26ac6fc2cf33f86445ada47d9066f9291875abcc970db0c75a54dd8ee1a079fd18f8d4a9f3d11ed244024a83e3c87c0b1f9b4cfeced3ef67dba6c9fdef869b254b0ddbe8009dc754805d52b9e29dc501ded075da86110eee1a9324ceffd0f0c1bfe3f9013df9ad5683103d68b13b75e66dae30af5ed9d294e35fb98d46e78dcb75ac33eee82844798f035e92c19d9b486f84f33c7ba66e3450a66c58ef9fd0402c126c6b276a45fc132ddcb3b82c5adcde9a50be86da1d0fa1d2c33eaa3cc97a8fd78b6c7a6769fa84ae3212d5df5591cfb6a4a6d72e6aad0a51ce116879e348d3427bed5cd1e0a737b0617265a13cc0896475d598c310247bf6afa091731906d28c186a0250734dfd0adb4ac779d48e0ea843a507b5846c0c45ba7a7e19492516425267882fa019f679efd8a317d4cb03341db465e2a6a0cc8b5e12650980cb94184eb5b06614356d27c0fdf78214c299e66a50ce21aadac2b7127c6279017919aadb469a797504416abe37d0252cb7941585c2e27b5c4f54b983965dc50b1ea4d088a821312776ec79114442f58111149e3b93dc7703015ab688c5f2dc2290c9c3d1fa1de3563433ff43015862d10edbc947645d3a6ce7275b6f065fa332a387ba44456824177f5ea7bd854bc7113459c0061ee0d024fe7c1d284fc1904e20ccb70c9318277d466a15697b314e23e16dd07f47e62ebbf62c41a63ca2b8c940f0a5411853947e80b5502aa28c9af3766680e02e9014e528050258c47653b732230c469ee43cba7b65c136d7e442b593bd0c1c0c988bdd41a5d169c36f020d7605e02bd81d1e93dd8488d303f87aa1a2606a4131a9ae768c7ae6b5faa0e2ff3b6f08a93983c785f0876734a2e35ca319eec57673544b41cf591ff99fd8492344b068be7894014ea1529f3c675edad12bbaf0ce567b1198021db57700cade1bcd1fef863b30a4cc835fac6f6a63b7dd01613e9e570c2cd271c858cd43d1482391f2d4ca845e0a91eff765c42042d48aa051b869a31f3bb8fadf1835036cd89287e18dafef462549b401dbafe9ed5cd9bda5bff38739865cceedd76d581b018f4ff3d93ba7b22b2bcf2309f45e69fc94a8da4164c8f371a32053788ed4de5515834df1ed5a96f90f69d637152ea3cbe586e9c8b21dcd4feac4cc33d29e50c88a89d639f979de793214f20643cf65abc297db7bb6c39b2e420ed4342964771180742e78d444811dfc739655307d7375710de3b2aeb0ef0834923542e1b3bc2c81ba5c402dffa3f464384948f79db7ad152679cd1d235b3ba11b2cb0b2a270dfa5664308a67fbd8f46062addb26e83dfa0b4b38940555ddb7e8e3a7128d2e36431f7ab3d8539d1813014db868f9d68fe00b8a67797ad00bb59e5a97afb21e64ef32f70da608bd546b1a573f15d77f9eeeaa7251c208b664926a36a89a0a2c50feda28176ba116b8fbb8fcd30d9c6bbec106a193b3d99e11f13522b921054029ba01c621f87cdec0af102c710fdd99cf08a6f44530fce2abaf88c87ff87d7bef2ecb13df55bca454b9555da36af04ed74aaf7595581dfa799705f559843e6872eecb33c1d940a571aaef85ffed6b5ff6b87e6f40ea7645867450176ee1aa6d02aa89519295092eda98399536b19c6f571c03fc6784dc58a80360a09b20c679fc5231a06a4a53b41ef1826a300b4aa1c128105d185394f2e331cc1ece0d85351821a0fbd5cc2c31ce3cb06f66f130c2e877e1fbc22b0d98412508a33d52667e78c42b02064f02cae4e5cab85e6e25afbb779ad203f31dc9d6e48ce5bebf2285514bb0997ab58512f32cd8550d9f40459a3114fe120cec73d3e0084e89a74aa0fdf7d023fe4bf9ba3720f0ab7efb352298d3cf2d4ccc2a608a505d01afc136ab22f776bfcf34356f3746efa6737e8743498af9171317c9551a219832d488fca067cc39dd095fd330bd36993684af6ace21cd6c7f5a1e5877bfb3a0270edd3b40b15eed5d7e2693e5e68d11c388b1dbe72b5b1915dcc471ee1d76e50cc260a6a8e80fb9678bff22b3fbc9428114c817112625cff96bd68416984fdec5acd652bbc9d87af7ea6c9bb6d2aa6b2161d5d4cc9c290fec16b0cb1cb51750148d722d039b041da60e92153cee94a9ad32b72de14fcb2bc7e3e884b675069895c37885339a11ebdb5c6beee6ce47473ac0e597507f5c86f92d700b52daec107f779acd8688a9abd8c6759a0486e52dc0a7738dda80f97237ad791bf57fd58b885b3119aa01cbcaccc355897edb94b79c177730c589cd79c881d7ea9a01a17d98408d9ad84213b31082c42e8240d32e6b4060e4ab717e7dcd80e2edf531e269426789ef948833838e67c6ed1926dfd01126ec76fa495843229e7b094f956f4581bbf63dcb05e67ef87b9978c69772d48867c2bf7de387755ecf99f9ac5af1beac05532099fff16991c2ac7c05b187c5deb3083649643837cbe260b2222b22c1da130c42d767258aa2712fdf95b4feac96d629d1841f9ef0853adafabd404f4544cdf9212a33817b9602379c93a80760d8911e2a565baa6ef42ef16ed2188a561538462aaf8210485cb559b1d98f9b4b7770a", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000180)="df3d41deb299f886b231df1f69ebc0b8886a04400eb3a9dd9f670d0c511acadcebfd11f5053688a664b39fc92014a66f48e06faedc6d9f67b2780c335195701c52d6f3802625911a8128b01e2a341a26c198aad2526228", 0x57}, {&(0x7f0000001240)="cbc78684750d05a9237677973d18fe26d97a9f1b0181266c3da30867505c8f0334977460efd921044ee92f83fa5a9116473174a2d648eae92daa6d2e438434b702152576c60b3b01b143bb951aed4abfe48e7985185b5e2864698bf3cf64a9beee36e22804b6766f30dfd1c99fb7ef78cd2b983d8f68c745d9ee68682d05a1ce50a5750038ad76c965e24e386dd0dbee3d9e43ec6925950caa8317c83bbb7eb0d12c6d8920c6f0d806666e0efafd8f99dabe8ba1c10a4101900fc8fd33cbb2250ff41b1ba73ef610b56b90783d061528ba47ae70d880a3aaeb7d", 0xda}, {&(0x7f0000001340)="34b5bd29a7bee983384748969c5c9e7596e15f5075bdec52fd84ab763cef78029c92ba05592dc15894fe525801d0aa1bae9194746ce4433141435d401030c210ff907232311676b88a9ea516ddbd2041d56569b1b8b8af91f80564ec73f6616aae619f60fe495c7fae5719c880c894c269fcd2b04a985eafac88a9d343b0b8972c5c122f8923feb841420ebc5dc07f4cea240c9b9e954a178b6f0dfc9a56fe1226331b70ac640f927b", 0xa9}, {&(0x7f0000001400)="9f9e8353ee5bd3d7f0a48b9954d73e89c0fbca9558005e53d3e1c668284ca02fcd3643e5dcec43de489ec53347d8eed262b658d768602cb11cb77aa915b8f0ac6414bc5180ab4437b32d32d408626fdaf0eb0686c617f7ce2001555f1b70b9970d067fdbfdb9176822c9c36e4f8ee2652f951156eca16639b05c6843323ac58a29d6e8ffb4ce71d96e44ee79e1ff029266b57988ba159fa1c687af1f1d3f55534646b96974b3303b5346bde5006b0d53f24a5d88f44d719c034d29cce3cef9e41399887becd611be8a336382404702ec1be3f1724644c89a37cf0d6bb455ab20", 0xe0}, {&(0x7f0000001500)="d19552358ccea5257fdead80b2c5c511dcdcee59a30fff85233890bdf72b1e5059a33c7a4ce44e3a587d658f114dcde10787a55de9fc676a96d4568981455615b8e018e5eccd59fa22c650b00abac005a88f9bdb7ac170a27ba9b609cda42b560fc7e02e584a5a47e2715b92df14cd41c2f34efceaacb365e04bd1c852282959d661b55495110c6b7af5281a3dafd5413b5aad8a43d5abe98a5f279449d33d900fe5867c24c4511e738533cbd552270ab4b1dadd66f58aeb2d6ff1b56e22def2809de2d0e64f365f2fc3c72bd32cc0f0ee1f31dcd7f93cc9f52c4801aab091c0f469539de759efa026508f4536d4", 0xee}, {&(0x7f00000000c0)="0ea6dc6beb4c8bf881939f04bcc6fe9f04dbb9347e7a014faf1196bc510debee61078567a3", 0x25}], 0x9, 0x0, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 11:46:09 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a22000000002e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r27, 0x5) r28 = socket(0x2, 0x2, 0x0) r29 = syz_open_pts() close(r29) ioctl$TIOCSETAW(r29, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r29, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r28, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000001080)=ANY=[]]], 0x1) r30 = socket(0x10000000002, 0x2, 0x0) r31 = dup2(r28, r30) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r32) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x3, r21, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r33, r32, 0xa5, 0x1, 0x100000000, 0x2}) r34 = getgid() r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = getegid() r44 = getpgrp() r45 = socket(0x1, 0xc003, 0x9) connect$unix(r45, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r45, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r34, r36, r43, 0x20, 0x74fa}, 0x25, 0x47d, r44, r46, 0x0, 0x10000, 0x5, 0x4800000000}) fcntl$dupfd(r8, 0x0, r8) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x391, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 11:46:09 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt(r0, 0x9, 0x1, 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x180, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0xc005, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x100000, 0x6, 0x0, 0x7, 0x1f, 0x7, 0x52374e7530c7099a, 0x1, 0x7fff, 0xff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 11:46:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xfefffffffffffff7], [], [{}, {}, {0x0, 0x80000000, 0x400000}, {0x0, 0x4000}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10082, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x6}, 0xc) r5 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8004570b, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8004570b, &(0x7f0000000000)) r13 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffd, 0xc0, 0x20, 0x7f, 0xfffffffffffffe00}, {{r9}, 0xfffffffffffffffa, 0x43, 0x80000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x3f}, {{r10}, 0xfffffffffffffffb, 0x12, 0x1, 0x1f, 0x7}, {{r12}, 0xfffffffffffffffa, 0x0, 0x40, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0xb7bc, 0x7f}], 0x4, &(0x7f0000000380)=[{{r13}, 0xfffffffffffffff9, 0x10, 0x2, 0xf1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x20000000, 0xfff, 0x4}], 0xffff8000, &(0x7f00000003c0)={0x2, 0x9}) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xbcc, 0x4}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r16 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r16, 0x8004570b, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchown(r14, r15, r17) 11:46:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000040)=[{0x8}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) fchmod(r2, 0x10) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x104) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000180)="bd0ff4e8ce1270ee83e0c5af07de85690ecd0017ab25a586ef1588b38424956b5df92a4304d2a92981f8e982bff076a9f3ffcd70843ca4fa180d206e5b65d3", 0x3f}, {&(0x7f00000001c0)="c5ff46e98ce38995721beedb037810ae818360de8d6fc692e1fa97e75a8abbe765e625bc3217e8211d1fd7d5ac134b9d8e43a0ebd62d9cfddbdc1b24c8d876f9a0f2dcb60b377d0d2166fd5c31ff8da82f2250bf47db726570d068f81e348933802f8c98de1668832f22c1472789bc39c134b2d732be20cc21b2f2cba2dae6af88849cded5f5377f68c59bc0cd7fc0454ca3bf72742182c6fa8c73d343fd7b9f2d696d5829bdd2120273ba8251538a970dfc443b950d27bbcd1de1bfb94539876499290f95d9d263f47440f3b8949d7080df2d0989f1f2e647850109316f35a34922a2ab8a021808355603f38157d98cfaccfa7004af4559aad8ccd4a8b910adc566b9ae0376ef4e61437a418275b01623c8ec013f3b459e2dedf0a1dd129d81afc55f8e784c1207f0714e4c903c8870bc29d8e11944c0ea1e96d8514bb832528b4dacd422891e8301f7b17de3e3f796a6a9475fc587a280385b3387a03d8217b3f31beca6b51a261898958f6f1b0738d0b34f19ef115b1dfc8aa255ba443ee7a4fddf413b0f9df1cc876d83bedde6ee174ccc7c2d5469a8c099097ad41b9945975cdeb2d24e4625759c2802a5aa2b29775a7957bfe59be8abeeb1b61b6451207ea1c5813bde2d048cb089fc2a81664559ae1f85b6a69a7341b6c431355564e637b7c83d590eaae2eac98793d06f21d3297f5f278dc3e82c691a3f165e012efa69c47e2c274a10cdcbfd82214c96eff3a1705c5ea674bd542d2731f6814084a5fef1db5df0c31b0b4e34cc750aecdf9d985aea051568629abb7595e3b7ed36b2b4c0fb810b9a3caa6cde864efa3fb700c2108950ce3a963ff15d5d847e8160bd96ec93d4434f1c159b273637ffb0ec049b13d2a95c6c47fb20af7ff0192a036d1ff5708130d832783cd35f4e6906e2cc2a44e8b66ed70c78cee8ac365c35d786e1f302d7b3ab628b0ebef63a7962c3c968e71b268d45b4b7f5dd9546362edeac5803f2576d2768cb0a6c35d840d89d13543079f8405baa4eb67f7b2cd61130efc9f58cf57bee260239dd7791b1f59ab18af6293c5edbd5a46f5d9cca914b0e4f3d97d788e460d6eb9f239c9069e8983bf7adff13394f05deeaadbd3c66851d548cca7ff13779d7b2c96d1be98a1eb005842bfb644fe2a96390503efde4409028bf3b0574072e7098f1be69173b907a307fae30ff3151f3e78239b32e080aec7d667bbe8dc7bd88f8836b9fe0f92f97838583eed20f88ed49028bc813499d329bcafaa24af66e73386c6ffc0f2ca29bbf96f7d789c6f1c2510f1425ab069b586e1ad7180a3f8d5b0e707f658f1954cc7d2f2852c85f562b9be642459678fc7976bc84d4c1dba76bcc4f8b6c04613e67ae60a81de269c9446455acc2ef1d7ec041103372b407de4d76d624033a09bdff473c9572ba49e496e69b42574bac4a3b310e68a9fc8ba4014a4097604275bd7585aab6ef966d804882d951dab8f5bb0916dcbc2f3bf16753928e74a9e8bdcdca7602ab503698d1ed19688d9e513fef05e7bc4d685472f9c5932d18e40e6c0614baa71f629338ef5ad9b230d4c718698be4f5feda5849411ebfe4055affc4f8fd8eedc2d965028512b520b46120207ed4957560e0de962b943c7ece00d300293acbf6b4ffb8b259082ead0253b3fd62544f809179e224039b2f3096631feabe9c1a7ea428e745d6cd4c6bce04e3117a11626ac2fd96177c6bc6c21c7944476400148a8e2d302e23a38c7ccf7c862f65ac86a4d0294dbb9c428138b4fa2bf5004beb86f9e9e18c14571b5e835a5f6fe043e03b3f6d2565ac6fa4a5917cd1ad6f14a4192a8f36413f5cf628d5dd9671546ace899c0e5dbed64b53ee0e291a9193ce5d4755b46f969bb50a1109a080f9edbd946c8fa0cb24bed426f7e01e5047d9a08fdee68ac730479d34f0cae2755a7a5652517fa747f30edbf9fc4fc13eb0b1a58291f51114a84f1f096ca241c185e24c89586db411dfda37db233b9eec3fd18359c070c52fc1408f248cbccbe5149052fa06fc2907e622f1f9ed161a8e447793d4fdb191aa3317ea1d69e3c46c2ad73b02963d32efa5cecf51b80aaefe13a8fd97e659950d1e05c66e528b30c2e279ffca0f2dd8239ea25b0ffb78dfa828ca25427e7b5aef3f7eed52965d6001c74e6e66c29f04296fe722c79bc41374b33b5e73098e07cc7b904756e6ea28f4cd27e6d028edec6adeac0cab8295da3fd5d903ca76a67f7827033aa0ffb1fe479851d5df90ba09bb4de4128c2e1543aa3df935f92adf49eaafbaa56f684f2ccb9a820baff888e2156c3192decc500c5832d0000008411615c83c90b44ad708b7fab9c8813fc030037bfbe2ae7d168afe8f50594f35a8a34ce3ccf4a068c28ddddc44b940a729c5372986d3bc3c70cb38ec284afa19698f62f741fba32ac2dd32f8d05b88d2d80adbec52d7ce22c4e38964286529c570a23475b784f0051a2bcf7de83d73f7c7382c38b341443d535e31ec1c44f57f0fe58a7ca7d108124e2cdc0b7d1aa6d4f75e7ef2daad1ee8fa7d4abf6369ec0aea864aff3d338e969fa824efc59ec93607241e48e7570973602f6f58cd3c715f551d1b8e8138887afe1b09a48160a79ba0f43a146a847355faddf447e43d5bd97a9c95cfa4ff710f8975b38b81d970389704ae961f5f4a01e420da3baf2724d987be2355c828bab3a9e77eac9c9e8a9d179ed4eb138f7fc374f1994ac81610d7f330c79f3106f4b71e9683ec4ce4c6dfd573c70ab7f2eb808712d4b67cd3972631f1f67fc6bbc4861fe626b3427b9c7ac0b18371d23bf8f2ec018de49d53ed7de4edb22b0c5b43716486686cb0b2be967982820eac92a72ba3066aa00141fee4bdf6f96cc7d7ce01083872c13e164bf1a916ccad6ea0bf1f2cdd71549e52185765a29296ddf81701ad66a721fb66ff2a3cda2b18cf8eeb99459ebbcced5c8522cc1443230e55a994a42211e858984c9e3779bcbde99133015aa744d4cac4de23f59034b802bc1ad0b5fca442b54afffadda30b7cf26c9a3522fe28efe9f5e3fe4064803fde76463429d9ed01227f4f12c5f29dcf6273aa4f8ee9bd57af6715311c8fc6d826b48f31c2bc8aeb1fa8a7cae0af7eabb2be3509fbc8d47c22460fa528c02382af275a3aad52ad57c22ccb1f09475d2712a48715927819f6b34384dd90d679bf028785cffba3fb46ad1e92aeade769ae0dbad959fb6216b9c500e7663ac6654e024dfb6ab981e2ae5a41e927a9f520804083143ecd41259b0c3930b4810b0d0da811cb82fd5fd541b02724f162418fe56dac1bdce537cacf87242b70cd704fe39cbf9405c4141ba30960544c5af84df6655392fcf3d50f2e2d4e175b84c2f6638ff2a4822d36b2c1ef7098d68274830e6620a5144dffbb08aba255ea8128a348b080023ade47edee8eb22cea235eac6896e7e9a6649832bb3e93dea530e0801e08ebeea86b988e3fb75702b52657a4305c9909890eb6046e287a812167767f22ab23cebe7faf545656937fa6aad75643e1fa283f5b878e5c7ee70553de2c9d2550cc5831fd1124b5953ee09b7c65c28d4e814afac094eec45dbdf586de75879bb40272f8f07f4f639e8bdfbdda02d01c40edce827c8d385f82f1681a19a074e63b05093424f3f46716a8b3f166047cdf48a104b8838a4472949da409de156d9c41b11d7f624ea37b8245bba5f24f7ffc7544eb370c2eb51ce507441143536514cd33549b3566964e45783fc171516f64044f12d05f9f8a511307c7fe79150a60077e22527bf521b76eabcc91c4ac4072d79c1948d89913da4a13d4f8fe6682bbbe3f7c8dc976818a548a32161eec9e6ab03cec484faf6d5803967af8465a0fa6ed776abe85b2f9bab928755fc572f3718f4659f1bda79f3d4c3a92bf0a2b1634b9272f52194988b0dccef9cb457cfcff99fa1ce61abb68d41daa6ffc2b433de841ddb30cb74a800d6c0488d6355c20395ae90c6ec1c5fc71a9ad30087dfe8480439b287bd52ae4fa8b4e11716276c7868bc21b9cac3deaa7aa9a8643c7dfc37f67ce70ff5c7fd1f191274c52f148c37a571b0a18e27807697b69acf56b579d814971afa4b9efdd0f5dce2fee0663d3a598e27222dc5a02a287752cc0cc7f5e1875cfd10f3034e03a7838f82a3f09fa780c225a078a45c4a9db9a1c9a02138fdd316ba2de5df33d1d3b9e5f2ff14b5ce80e503c7062d8a4aed86ce6b7d9154f2e5d54be1a7f02715cc89b6dfd6cc96976c7928cb8be41baa55c0f12f68768bba3f292803738ab952df07824b51eb793ad1ca3ce93eb4b05c744bb7329acc59a05ea88a3877ea8fa202c1f609653cf739a824a67c1c3bbb9a888ee26ef4db47fcb5d28a88b1e151b52042854dadfd441667b6cdb8402648662e191a1f09eff9c1753e3f319add1f380e68b3603a8896d1200b1c931944a432fae87ad2bc778e3787dca13fb9831dba5f45a2787f83c74de6f18f42c31f14e6001c6e9498e7b490faaa2169616d0c2194b3a6793c4495fa7b97a88549a74a775d81d42d73fada53c2929a1bc552dc046ef973f0ee9810f05221ca3ae0d120f23257fafa2825660291b63ec72d7f926ea26182d57084979537d6f251eb90a548463909ae713772970f4e9e407ade0f8295029a0d6a3c8da92400cda59d14b86e041c571231ba07351ed9931970a6cd6595277d192154b304b41d7d1f337eb01feb7a718a6f163766111ec09ed74bc7573d1fe4deb6241260f11b6196633bd53688c96e85f06f608fb8eaabff4cd8b146330db5de66c9bff35126fca0ed416a5112b56876246e672aeefb4be807c1458af33375ee388e8b13d628938d5c094a385522563a4857cbdb77a9793ca5615ebdaae13384bbf5602d4d2c53fc2d401786db4d17e2e7288c8c6762a7ae4d36c66389d256f331f0328fd57344283355d963cb09b8daa6687025976d1c05c9dea226df1546eb60556fcf90c8d85c9cdd99bae5f53d9fad66761ef234e7f55529a45ccbd5cbadaf00eef36934ef16e4d7289d4c36cc4a3ea32a60bfde2ea374c0e68c17ea0f4636f778881a229099370ae1bafc5382eaba765798d9f00f251f5a848c99924a484705ad93df39ea4c82f2f62d282e3f4d5531de418a192ee5211c9eb44e0b14c061699a3259f5c3eab40d253591ea40409ac07a1eabeb5f748b7cf37d2308cecdb32ba80f4f95775813c36bde19e5a26ab9807b40e650b1456eadce7a8ada6004278c7e33824551c962edd78cd6c4f04d64a5b6e55b8c6deec93c8815ff8ebd527b8e09ac9773f5c0f2e169b15bf4a5037ab027ca5c76b2fdab510038b97d72285e7da6672716afdf14dec4a2433db9efd324f65a69b22249b9990f3e7e8c6e69e44350e1b69aba219caf9101deaff33fa87964a1860340b479c0eb9796b027bad24fa38c827a191f74a5c318d412e4377bacfa1a4e58e9ce08c969841c8f39037f420b8f6fdc41fab5b4a2dac5a340bb7fb9acbce27d8a652a82758b2fc23ba979e2db025247cebbf9d97a92c0a52d467a689eb90bed0f44817172ca5d0f0371a54dc52e3c190a92e34b8cdee794932dd3fa81b91e10344e93eb2aa8fdfec4589ecbe17c6c57f7148143e44733f9605063981c271e2e34ae9214340a9a8c9367072499181c582d4b30339d9adb5804d1b0d2b8f8a7d36c0d82387c6ce4c1d2ed8205d40df2eff40ef6f589555b0fa7ca802a492e00a0434540739c7f9386b265d533424386cdae4f99c12fda7b967f559260dfb8445e49076853132ad425933", 0x1000}], 0x2, 0x0, 0x0, 0x404}, 0x13b7c14e67aac51) 11:46:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = geteuid() r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket$inet(0x2, 0x1, 0x81) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = getppid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getpid() r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r36, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r11, r6, r12, r13, r15, r16, r20]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r25, r31, r28}], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r69, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r44, r39, r45, r46, r48, r49, r53]}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, r64, r61}], 0x88, 0x10}, 0xaccff110451b3cdc) r71 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x2, r3, 0xffffffffffffffff, r4, r24, 0x0, 0x7f}, 0x4014, 0x6, r58, r71, 0x3, 0x0, 0x7987f033}) shmctl$IPC_RMID(r1, 0x0) r72 = syz_open_pts() close(r0) dup(r72) r73 = syz_open_pts() ioctl$TIOCSETA(r73, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) r74 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r75 = dup(r74) ioctl$WSKBDIO_SETMODE(r75, 0x8004570b, &(0x7f0000000000)) r76 = openat(r75, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r76, 0x40045744, &(0x7f00000000c0)) syz_open_pts() poll(&(0x7f0000000040)=[{r73, 0x21}], 0x1, 0x0) 11:46:09 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f00000002c0)='.\x00', 0x1c0, 0x21) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f00000004c0)='.\x00', 0x8, 0x130) mkdirat(r35, &(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(&(0x7f0000000580)='./file0\x00', r35, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 11:46:09 executing program 0: 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, 0x80206913, &(0x7f0000000300)=0x100000) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 376339 98343 0 0 0 1 syz-executor.0 *246916 98343 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ace000,ffff800000b20d00,ffff800023b8ee40) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023b8ee30,ffff800000ace000,1) at in_ioctl+0x463 ifioctl(fffffd806ab3b010,80206913,ffff800023b8ee30,ffff800020b2c540) at ifioctl+0xb64 sys_ioctl(ffff800020b2c540,ffff800023b8ef48,ffff800023b8ef90) at sys_ioctl+0x5b9 syscall(ffff800023b8f010) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5086a03c010) at Xsyscall+0x128 end of kernel end trace frame: 0x50b5c22ff80, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic ifa_update_broadaddr does not support dynamic length ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ace000,ffff800000b20d00,ffff800023b8ee40) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023b8ee30,ffff800000ace000,1) at in_ioctl+0x463 ifioctl(fffffd806ab3b010,80206913,ffff800023b8ee30,ffff800020b2c540) at ifioctl+0xb64 sys_ioctl(ffff800020b2c540,ffff800023b8ef48,ffff800023b8ef90) at sys_ioctl+0x5b9 syscall(ffff800023b8f010) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5086a03c010) at Xsyscall+0x128 end of kernel end trace frame: 0x50b5c22ff80, count: -8 ddb{0}> show registers rdi 0xffffffff814c4807 db_enter+0x17 rsi 0x15cd __ALIGN_SIZE+0x5cd rbp 0xffff800023b8ebd0 rbx 0xffff800023b8ec80 rdx 0x15ce __ALIGN_SIZE+0x5ce rcx 0xffff800021d6e000 rax 0xffff800021d6e000 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0x58bfbdf7105cd461 r12 0x3000000008 r13 0xffff800023b8ebe0 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b8ebc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=246916 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b2c7b8,0xffffffff8265b7c8 process=0xffff800020add180 user=0xffff800023b8a000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98343 376339 85659 0 7 0 syz-executor.0 *98343 246916 85659 0 7 0x4000000 syz-executor.0 44232 75163 78095 0 3 0x80 nanosleep syz-executor.1 44232 207761 78095 0 3 0x4000080 ttyout syz-executor.1 44232 387763 78095 0 3 0x4000080 fsleep syz-executor.1 62063 50421 0 0 3 0x14200 acct acct 85659 134107 46181 0 3 0x82 nanosleep syz-executor.0 78095 202773 46181 0 3 0x82 nanosleep syz-executor.1 84060 97252 0 0 3 0x14200 bored sosplice 46181 177130 1207 0 3 0x82 thrsleep syz-fuzzer 46181 306851 1207 0 2 0x4000482 syz-fuzzer 46181 28236 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 510803 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 120920 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 90978 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 98549 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 316255 1207 0 3 0x4000082 kqread syz-fuzzer 46181 334750 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 214201 1207 0 3 0x4000082 thrsleep syz-fuzzer 46181 209899 1207 0 3 0x4000082 thrsleep syz-fuzzer 1207 44838 22109 0 3 0x10008a pause ksh 22109 29733 76477 0 3 0x92 select sshd 48875 422295 1 0 3 0x100083 ttyin getty 76477 347787 1 0 3 0x80 select sshd 72159 408251 88300 74 3 0x100092 bpf pflogd 88300 252312 1 0 3 0x80 netio pflogd 91631 214877 40852 73 3 0x100090 kqread syslogd 40852 354373 1 0 3 0x100082 netio syslogd 20896 72333 1 77 3 0x100090 poll dhclient 93872 279106 1 0 3 0x80 poll dhclient 65331 40202 0 0 3 0x14200 pgzero zerothread 51935 398889 0 0 3 0x14200 aiodoned aiodoned 78875 252059 0 0 3 0x14200 syncer update 12847 27519 0 0 3 0x14200 cleaner cleaner 70781 183593 0 0 3 0x14200 reaper reaper 56453 108473 0 0 3 0x14200 pgdaemon pagedaemon 23198 156450 0 0 3 0x14200 bored crynlk 41721 440937 0 0 3 0x14200 bored crypto 22163 316661 0 0 3 0x40014200 acpi0 acpi0 89296 416291 0 0 3 0x40014200 idle1 52696 56062 0 0 3 0x14200 bored softnet 93791 437228 0 0 3 0x14200 bored systqmp 12429 308429 0 0 3 0x14200 bored systq 87644 347872 0 0 3 0x40014200 bored softclock 18308 491473 0 0 3 0x40014200 idle0 11343 477280 0 0 3 0x14200 bored smr 1 78554 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 98343 (syz-executor.0) thread 0xffff800020b2c540 (246916) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9609 7105K 8195K 78643K 17113 0 0 pcb 13 8K 8K 78643K 592 0 0 rtable 110 13K 14K 78643K 2365 0 0 ifaddr 96 19K 20K 78643K 534 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1588 0 0 iov 0 0K 32K 78643K 472 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 5565 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 24 0 0 VM map 27 13K 13K 78643K 33 0 0 sem 12 0K 1K 78643K 1906 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3577 0 0 sigio 1 0K 0K 78643K 31 0 0 proc 61 63K 95K 78643K 1292 0 0 subproc 32 2K 2K 78643K 274 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 181 0 0 in_multi 24 1K 2K 78643K 391 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 859 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 165 192K 194K 78643K 12723 0 0 UVM aobj 130 4K 4K 78643K 137 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 546 0 0 NDP 23 0K 0K 78643K 172 0 0 temp 249 3561K 4201K 78643K 87307 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 62 0 58 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 734 0 732 1 0 1 1 0 8 0 rtentry 112 373 0 336 2 0 2 2 0 8 0 unpcb 120 2326 0 2313 6 5 1 2 0 8 0 syncache 264 31 0 31 8 8 0 1 0 8 0 tcpqe 32 15 0 15 5 5 0 1 0 8 0 tcpcb 544 3354 0 3350 12 11 1 3 0 8 0 inpcb 280 6722 0 6700 13 11 2 4 0 8 0 rttmr 72 5 0 5 4 4 0 1 0 8 0 nd6 48 56 0 55 2 1 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 72 0 72 17 16 1 1 0 8 1 pffrag 232 74 0 74 15 14 1 1 0 482 1 pffrnode 88 74 0 74 15 14 1 1 0 8 1 pffrent 40 2382 0 2382 15 14 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 228 0 154 1 0 1 1 0 8 0 pfstkey 112 228 0 154 4 1 3 3 0 8 0 pfstate 328 228 0 154 9 2 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 5 0 2 4 1 3 4 0 8 0 art_heap4 256 1622 0 1441 23 10 13 15 0 8 0 art_table 32 1627 0 1443 2 0 2 2 0 8 0 art_node 16 372 0 337 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 26 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1897 0 1887 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7779 0 6372 46 0 46 46 0 8 0 ffsino 272 7779 0 6372 95 0 95 95 0 8 0 nchpl 144 13882 0 13409 60 41 19 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 57044 0 57044 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 26 0 1 4 0 4 4 0 8 0 vmpool 552 31 0 6 2 0 2 2 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 35077 0 35077 24 21 3 7 0 8 3 plimitpl 152 200 0 192 1 0 1 1 0 8 0 sigapl 432 3733 0 3717 3 1 2 3 0 8 0 futexpl 56 101506 0 101505 1 0 1 1 0 8 0 knotepl 112 478 0 459 1 0 1 1 0 8 0 kqueuepl 104 635 0 633 1 0 1 1 0 8 0 pipepl 112 1478 0 1459 1 0 1 1 0 8 0 fdescpl 488 3734 0 3717 3 0 3 3 0 8 0 filepl 152 42490 0 42368 18 12 6 7 0 8 1 lockfpl 104 883 0 882 1 0 1 1 0 8 0 lockfspl 48 296 0 295 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 58 0 47 1 0 1 1 0 8 0 ucredpl 96 11479 0 11470 1 0 1 1 0 8 0 zombiepl 144 3717 0 3717 1 0 1 1 0 8 1 processpl 896 3751 0 3717 4 0 4 4 0 8 0 procpl 632 11174 0 11127 11 6 5 5 0 8 0 srpgc 64 18 0 18 8 8 0 1 0 8 0 sosppl 128 51 0 51 12 12 0 1 0 8 0 sockpl 384 9812 0 9775 30 25 5 7 0 8 1 mcl64k 65536 22 0 0 3 0 3 3 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 19 1 18 19 0 8 0 mtagpl 80 48 0 0 1 0 1 1 0 8 0 mbufpl 256 963 0 0 42 0 42 42 0 8 0 bufpl 256 14485 0 7427 442 0 442 442 0 8 0 anonpl 16 379249 0 358720 141 50 91 99 0 124 6 amapchunkpl 152 23940 0 23782 43 29 14 14 0 158 6 amappl16 192 17294 0 16151 121 63 58 70 0 8 0 amappl15 184 386 0 386 3 3 0 1 0 8 0 amappl14 176 1166 0 1161 1 0 1 1 0 8 0 amappl13 168 330 0 328 4 3 1 1 0 8 0 amappl12 160 84 0 81 1 0 1 1 0 8 0 amappl11 152 919 0 901 1 0 1 1 0 8 0 amappl10 144 147 0 141 1 0 1 1 0 8 0 amappl9 136 1377 0 1374 1 0 1 1 0 8 0 amappl8 128 965 0 918 2 0 2 2 0 8 0 amappl7 120 232 0 223 1 0 1 1 0 8 0 amappl6 112 890 0 874 1 0 1 1 0 8 0 amappl5 104 350 0 334 1 0 1 1 0 8 0 amappl4 96 3969 0 3936 1 0 1 1 0 8 0 amappl3 88 1299 0 1294 1 0 1 1 0 8 0 amappl2 80 28707 0 28622 3 1 2 3 0 8 0 amappl1 72 91855 0 91393 26 16 10 20 0 8 0 amappl 80 11694 0 11635 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 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 3765 0 3717 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3765 0 3717 1 0 1 1 0 8 0 vmmpekpl 168 30506 0 30471 2 0 2 2 0 8 0 vmmpepl 168 469027 0 466554 353 237 116 153 0 357 6 vmsppl 368 3733 0 3717 2 0 2 2 0 8 0 pdppl 4096 7537 0 7471 11 2 9 9 0 8 0 pvpl 32 1064100 0 1040196 330 117 213 231 0 265 18 pmappl 232 3764 0 3723 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 668 0 28 19 0 19 19 0 8 0