EGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x6, 0x484}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) 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') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket(0x2, 0xc003, 0x11) connect$unix(r18, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x6, 0x484}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r22, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100010000800000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r24, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000500)) r25 = msgget$private(0x0, 0x718) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r28 = geteuid() r29 = socket(0x2, 0xc003, 0x11) connect$unix(r29, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r29, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r26, r27, r28, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x6, 0x484}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r33, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) 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, &(0x7f0000000500)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() r40 = socket(0x2, 0xc003, 0x11) connect$unix(r40, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r40, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x6, 0x484}) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r44, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r44, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r44, 0x4004746a, &(0x7f0000000500)) r45 = msgget$private(0x0, 0x718) r46 = getuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() r49 = socket(0x2, 0xc003, 0x11) connect$unix(r49, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r49, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r51 = getpgrp() r52 = getpgrp() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000300)={{0x8001, r46, r47, r48, r50, 0x4c, 0x6}, 0x8, 0x800, r51, r52, 0x7, 0x4, 0x6, 0x484}) getgroups(0x9, &(0x7f0000000100)=[r8, r12, 0xffffffffffffffff, r19, r23, r27, r34, r38, r47]) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:29:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x43ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:29:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x5, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cbfac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9f6456ce090000000000000036d11b243425dd9e1e49f931a4193897b0a30000cbf637784e19bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da2ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc458bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf8000000000000000"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbb, 0x4) r8 = dup(r6) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000200)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) dup2(r6, r10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt(r11, 0x2, 0x78, &(0x7f0000000040)=""/57, &(0x7f00000000c0)=0x39) socket(0x2, 0x3, 0x0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:29:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xd820, 0x48, 0x2, 0x3}, {0x7f, 0x8, 0x0, 0x8}, {0x26, 0x5, 0x2, 0x93c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:29:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6, 0x0, 0x0, 0x10000e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 19:29:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x2, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:29:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000200)=[{0x1, 0x6, 0x5, 0x1ecfd5ed}, {0x2, 0x3f, 0x80, 0x7f}, {0x3, 0x60, 0x3, 0x6ee4}, {0x8ee4, 0x8, 0x76, 0x65d0}, {0x1000, 0x2, 0x5, 0x5}, {0xcb66, 0x48, 0x20, 0x89}, {0x100, 0x3f, 0x1, 0x3}, {0x8, 0x7, 0x1, 0x7fff}, {0x38, 0x5, 0x0, 0x6}, {0x7fff, 0x2, 0x20, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:29:19 executing program 1: r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0xfffffffffffffffa, 0x81}], 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 19:29:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/70}, 0x48, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f00000005c0)=""/200, 0xc8}], 0x5, &(0x7f0000000740)=""/114, 0x72}, 0x0) 19:29:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 19:29:19 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x6, 0x1, 0x1f) sendto$inet(r1, &(0x7f0000000180)="c312ed5976cf8c6be0bdceb744a1d959ccdacd8de5fcbd8411d1e45566ab82ad542d91b45d9f7423c730e3e90759d5f397956c30fada4c72708a1b0a7b23988026c79f3c3c4027a9b075531a4df39fcdf70d1e60b927243d764e59744f186ca10a2ae32bb0bc6fbddeea9699918eda290cf3cfb4e7d19d966c74d800024e563444981c2656e2207087864dec36c95209ac8e71380d7beb3c615871bf48860f2ca2da4aa947a635f9ed1eb667b39883c15d5a2f851db00248206cdb7e50523249a3a7ee8efa7f34562e441c55aa39aa5f7b8319a3b8fb2954ee", 0xd9, 0x6, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') 19:29:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7f, 0x9, 0x5, 0x24}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 19:29:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:29:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r3 = dup2(r0, r2) dup2(r0, r3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) dup(r4) 19:29:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="d2c6d910a09e", 0x6}, {&(0x7f0000000100)="93af1b19bbdf9fa31d45b8e36ac2a9eb371cecf1ac90b8c022102da9395dfd0ff903348805aa9304d677061c97fc", 0x2e}], 0x2, 0x0, 0xfffffffffffff801) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x1000000000000}) 19:29:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000340)="ae5aec7b712035606b117d0e2ed0d9b32e8d74f565580383a879019d4384fb9465e33da17205aa47cc5a02fedbcf2e4d19b9022efccc4254fec76696466cda261b5ae57cc6438261a9c30d98e4468f494a55479052f335e692fb12ce02cad072199fa71474d3fc9d3148690c2f3aae80fa1ceec43123aa0ded2aa82ee5c8f0e001aa5d2c4ea6954c8946089c02a99ad336b233c4ded0a9a6af6725c6a7a202ce9e93cfd78dc6f96d946580ba1abcb41114bb725e22790c792b18ae7a30228d934f6ebf9cf8a43281421acee442c5883c507be2109d6653edc98dd85ca267238faf9667e4a5d6eaeb753843b9", 0xec) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="06000000000078772410f443a5ab4ae99ae86b71ba9b5663c7ebcf03000000ef0360a650984aea848b6034ab86eda2f349a2577dce318d13e3d67aad62147dcdc1cca2d053e91c7dad7928051214ceee9441f69ab3f0cb17e0a3b5033b260000000000000003b7f866000343b3655d65375b7228cfc0e94e54232a000000"], 0x1c, 0x0}, 0x0) 19:29:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:29:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x6, 0x484}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r9, 0x2) 19:29:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 19:29:20 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) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="3825baf6981c409e907e1b680880ee6e5c4d02022891a99f2e476d0d74de2ad61571ad32452442212299ca5fc041895665ec890172b77414ff395628fb5ba16f9f8ae704dcc4c89acf2beefb071298213933a9df08ddfabbd312a42819b74898b85fe858d920af530d2e673d5faf9febe6ac1e91475b99fed0e642d40a843f6d39819d09e014c19ace3202535cbdb0fda97d6c2384eb0a0de765e5c035377976b10cfded1757e4e610ea151b1f524ee44a3d2c76d300890348c95d842c51d5670d97cf242d4af6d2bf9904c718af8a7ed292d4ea3dee59b3a62d0f5d280840cdaff90af497df1119c70d05caca0b795ed306dcb1a447f3", 0xf7}, {&(0x7f0000000240)="75031ccd29085cced0f34d5469c0e7367d01e05c4658f987b8b8bc9dd50fe722e8842a021c49c3d91aff3cfd5bd376d5b59ac09980aa92e81fa866c8470af719db13f9a0730092224ba049dbf14a191423676e9f1a2422dfdfda41c3aaaa75bb5c1c4331bd23976ff07eebf13dbef456af5ced6ddccf79cccb92aaf23f360a37f779c09a18cd30824cf12475ec63ff65cbc240a4f693a0c61aa237f863fb51dc5b8281c77492757cf32b368b5bd1919bff3039fc08672da6bf1554533aeaef4620f52e63dee0286e7366bf4e997c76f76e1434429ca15b412be6f0cc5313b1ec051f48db2d2d", 0xe6}, {&(0x7f0000000040)="9dfc84e1aae9967871b429e0a4b5d2b4bf0de9fb866d43f74adae001e64782c32d92e41bbd77121666c45f635d474f0134510f811fc33667aee0f6431bead18d81b4f722b99474beba960f3536c6b1c1ffcd345a445b946da36201", 0x5b}, {&(0x7f0000000340)="f33833c865bb5a83312ab175a51b56cfcd53f97fe9542d22b7a21b471c97534adcd578f682623a299024659d319f1a719a71191095906b056263233a1743f24127fe11b7ec1461d0d497b8ba49f17dbab984bea8998aeb9d558dc71de113961d88caf666ff93322740d7629419e9aec61e5cfc0930472fe435c319e88195c1c716fe993503a6481956847fa5ce4fc48c46ffbac2584c6a63b8cc799873b0d523f84a0bfab1672246b34061dcf8d8d6ab00c1df880692c910cf56aea92e9f92b0b2c0", 0xc2}, {&(0x7f0000000440)="cf0c70835e179c28c54b2473f9972d1ce86487d59743b79ac671f417732f7f47e241b8c8fe7f5d6b7516adbebbcb700eabc9e7a3d2e6c2d6dce430d0a559dfde4e2252605f37aedb60a1b89ea4dc7abb9f6541f835477f9fae77249fc0a14ee8aa3c63a0b983778d7490da02959215cc91495c11144f68b97b62f48c99ae166b690640bbfc24bdbac2d5da61cf64dafff60b7bace790592d4983a0065ace9a9ae3a300c0bcfc6638063675fc620cb911aa08ee845d1a93523d801db79c47ed46ef3b859392b186c4510e8d93a9a88b753ab08011cf441abe9b7f47d937242faebc4bcf2e7a0c1d8f07509c3d9b81045dadb9", 0xf2}, {&(0x7f00000000c0)="c229518b4d539e2cf76be3d8236510008faab295cd3870c8141e52ddbf5391798d7a7a09edb997dab8e5c7985e5cf5e9cb86543c21", 0x35}, {&(0x7f0000000540)="63fcd35b932dbde7475b8b9909b3095bb75052b9945f5f14870fa37a91b7e590b342db65bb654aab3918afc2a7247ccc36c196791678575ffaa6e2fcf6c726d311b1cf076d73cb4e9a79bba95f6168834989388525be1acbab5e9df04213b58c67e271afc49bad5f5e268b6d84c8139497ca955a7a3da65d5d3675841851f400d9b7eec7065ba3db0418fe8b50124b75588e1b4bd39812eafa4c336caf1b8fd0acdd7db1f59de9b7ccc8cab693358ca460949fd60a8517c98a8d0b3b5639cb98e0bdba9a59a15df598ee312524d8673402819790d5f9d504cadb1200526caf9b3528b212bc592929e8113f735de33709fe18c59af615d7101f5bca3f95", 0xfd}, {&(0x7f0000000640)="9c113232fc17296f813f362a601afc2bf81564f5a1466e1fc4403361440a75e8e3bee21bc963b50ebeb5af352b4377b0a7a612e7d63fc4614862defbe71b1d13fa53aafb00eb109b17946c53f00d3a555259", 0x52}], 0x8) 19:29:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xe1, 0xec2d, 0x3f, 0x20}) 19:29:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = dup2(r0, r1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x6, 0x484}) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x400, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r16 = getpgrp() r17 = getuid() setreuid(0xee00, r17) r18 = getegid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r21, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r22, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r23, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r25, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r26) r27 = getuid() setreuid(0xee00, r27) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r31 = getgid() r32 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x82) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r33, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="0a2b598ea42910b205a92415159cea5be299bc44a0367cf27833c1af4fd7fd8d9a727a4885ebf376c090afad81f42bfd5d2dc01e37e61cb25f5ba28cafd8441bd758af8c190604c4b5624b5128ad3b3732070f5e75fae95f07f93e95e2ae2dd90add3a8d0e7e51e43f94c949ce1d1fba2be0e9987c44512743d3c735fd2753c9dd4840c653dbfe587a312f8d14ddd57700d14d6534144fef29c249ec220946f0cde8df2c706b05bb2cbba4b3c1e2bf951f2af1a0935a259bd5b4a1822e5015696fbbeb9f31ae7d7aef2a14725e4c7b70477fb3499e36c7287e", 0xd9}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r11}, @rights={0x20, 0xffff, 0x1, [r1, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x38, 0xffff, 0x1, [r19, r20, r0, r21, r22, r23, r0, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x30, 0xffff, 0x1, [r32, 0xffffffffffffff9c, r1, r1, r33, r2, r1]}], 0x120, 0x1}, 0x40c) 19:29:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0xca, &(0x7f0000000140)={0x25, 0x0, 0xa7da}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0xbd8a, 0x5, 0x7, 0x0, &(0x7f0000000340)={{0x9, 0x8, 0x5, 0x8, 0x9, 0x7, 0x8}, {[0x6, 0x3ff, 0x800, 0x0, 0x749, 0x1000, 0x80, 0xfffffffffffffe01, 0x49, 0x0, 0x5, 0xfff, 0x4, 0x401, 0xc59d, 0x800, 0x8001, 0x401], [0x4, 0x9, 0x8000, 0x3f, 0x0, 0x8000000000000, 0x5, 0x5, 0x16d5, 0x4], [0x6, 0xffffffffffffffe0, 0x1000, 0x77, 0x1c8a, 0x8, 0x8], [0x6, 0xffffffffffffd944, 0x0, 0x1, 0x6, 0x1], [{0x4, 0x8, 0x0, 0x8}, {0x6, 0x1, 0x4, 0x1ff}, {0x7, 0x9, 0x9}, {0x8, 0xedd, 0xfffffffc, 0xfffffffffffffffe}, {0x7aff, 0x61, 0x0, 0x10001}, {0x81, 0x6, 0xfff, 0x7fff}, {0x100, 0x1919, 0x2, 0x4}, {0x0, 0x8a, 0x1ff, 0xbf7}], {0x5, 0xd6, 0x5, 0xffff}, {0xfd, 0x1f4, 0x7fffffff, 0xfffffffffffffff9}}}, 0x0, 0x2}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x12000, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) pipe(&(0x7f0000000080)) 19:29:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412", 0x4fa) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000880)="ebb836f73c3a2da1ee9ec4eb4f2a7b892044b9e7b386c44bc99e6f5c7f3324d72c6ea83ae4fc98442608dc14b7a4529dd6424174f103f4914d8582695df215a48abb3b9886049f1fa3ebf12238e9501f7b91ed8c32db631c1bc7931a16427ca6d32227e80bc80769598d97c5dee9c44242c8de73a34c9f270ad7199781b2361b73d9dadf27460c0f0c47ca8438a36724013a5daed1387cccf83b532447c32f35e4452b3c34f17a510ed3c3083652a4814852c0a9fcb9aea27f6af94dd729c9fffef7ff411c", 0xc5}], 0x1) socketpair(0x10, 0x8000, 0x20, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x6, 0x76c499cb, 0x8, 0x81, "d4cc755849569d838cbf796c40b4795beb36a99c", 0xff, 0x7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 19:29:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd74404000000000000bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r9, r8) 19:29:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) pipe2(0x0, 0x10000) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x1, 0x4}) execve(0x0, 0x0, 0x0) 19:29:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="03afdc03922442c4408cfcda79ddc3880c80ee51600ac44bae1601ef53e681456238aa6331227f2db9dfd37707396a2b9d8dd6389a058679faf6a874ec4de2496bc1f5c5703ac5d94243828a1967f9bf6d8cc7f1c59fcd649df088640ae8777e87cb1ecfa25f657061ea4f216d4b2c8dce83b1bb15b482608beb813033877dc103c09d62a3d4f7256708c077433e9023ad1ac1b0f35e74a2d0d135c56e5b5b82b23cf8cf22e331850f05261bceade3170590e75218572ad7d32583984f690f3675436558305ed9857b44184135", 0xcd}, {&(0x7f0000000040)="f3a9f2fbf3272c86c371e429fcafa7d086f2767cefbc13006c76ffd0ddc5a30b077908c6a7ccbdf8958263ff79f6cd7806fa6c6c0166d5f38170ed3a0c804a61db19d7650536d9ce1e191892f5dcc22221ee7fc6037543a0af871b7266ec49781acaf870b0", 0x65}, {&(0x7f0000000240)="ecef6d161f595b12e2858d6078b2722d7868d9d7a9c4f369dcb53dad2cb0f09bd3a2ebd25314673d0d9fa04a2cd16adce82892fd2d1b93d4da5f60683f215299318f56d362645bc94f644e58088566833e62144b3ba582cd92d2d0a2ffe9ac4478fe7f9e1bd7701d9d37328bb425b0fa30fd2ef7bb438f13b662ac6f2aa13a623a5e22a792ff5a2e6de3193af965d1c0144e8833a0e0ec62cec041daa61445a55a48ba718a8c82d5f1b2235e3ba7a08871fa1a80c772e50ce0399f33781b70d857ebb5a8f13fa6c53595643e1f345d05ad6a9d1c376616504f022de3bc3204ce934147875d452c9636005eb46b", 0xed}, {&(0x7f0000000840)="91916c29c6b805f8a8a3e9a0626ead08dfde40955f61f8ee0804582bfb9b31ecaad0a8895c556785f64deb0f8b1da1f83fe5220d1cb891f718b8b9cfd16e753127cf7c64af179c74befcf00154f01c19f3ea17e5e3af61f50d84c3918bbe4f0c7905065e0dcc8ff857259de95d8fff6079e6d600981defed8e879841dcc4c2ee87fa8999051496dda96528f72b82894deab86138e033c216ded4324ecf8f119c4c8a7f8ff2bf8c28b11f9e2fef7bc65dac957fbbba1da2f0226c22e4ae9d3aadad1abffeb01bb030efb26317bcb049715aa7bf89db23f59749d809c117a9a080dd7e068455d557ab561de77c954a0c302a3102ed86469c8b94b55a5d4296b88012ac837c6dafaa204029fb52db984bb5cc75bb68d96d888ceb1f1fd95c756e197edeae1e5b036dff6811ca00f7b894c66f0dcf218029ce6d8062baec75601123682d1f2f8d67196c10f01ebf05ab3d934a406272407239bd623dc2f4779891cba10e5d7dd22d277cbf05f573bdf9ac3bfbe61c25b868df727ee586159bd0bc77c952be7fc48c86cba3cb34c4f1cd60959173cddcad6d52a47d4aaf54c9955f72757db68f5474089d763f3d71702229432ba35de2f44e89dc8d0077a7b555fe04bfc0e1ba613ceb34c2f30e22ce5be2b2ab2db9dad521384d67223e183c6daa7a6e889f7bcc6a36abfaf5483462520bdbde00259983b003c48e7058e0e2670b207eb364a3cd72a96b4cd58f0072873b12c8cd1d0d09f0849cd3638737f97c20bdafe6f583dbbe7a69c68a5297f4cc4ec5053486a05e01c9a395cd4fea3555be41300d2a0688977a1d6fad46771f792ea464b0b57d74bafe506d6fa48984f806ce25b76a292b466be2604cdd246224a070aae2a4bcdfca1b30801831f00feee6560ca470787b1fedd5bf69f412333cc8fb5cec5fdb3856839e845d9a063367ff88650ed77cf449e210a06e4c0345e5ae535c8d629a3eb569162139d1c930c02ea24832026aaf8347e1022ae9d536b4b677ea96c17ad7502a79bb5a34eae790496aad35c7bfee6cffe2b38f1a6a9ac5ba9533d0c17faf8f8115802c4317c373ee57655e90185910d9b4e42d9f475ca8c4b8b5fe6f1fc16f62ccd76eba3e9ead35e92d87cbce28b920744f377b44e743ee7a646f6fd1a6d056c341cf4b6a40954d2b430bb9dc75b5ad1fc17c4ae5354185e97233fab14d25230fd3ca0b880dd7fa4150e72c222c1eda3e7a68c18022cfadd244e1204396b4d256017f253a9ad03e1f4e5901ffbf4dca83414b1929a9a3b55564dbc5f1a24a8d6d3879566972445f31297b1bec4251c2948ea21ca0b171fa4ac8c88017ef2d06444e6362c39bd6b15061ba0b35c76631291b17ad8ec2ddfc2a896558bad28ef5c5c6893f85a5f32b7fcaa91685065d1bcd44ef1f26b84726dbdd7a12742c41117c2c62e4e3fffa383012ea5f15f3b82cf754be9eb439edb61afbc3408467e3ed66b55cd5549d5bac847896b8d05baca425bfe5918899805fe017e662a0ef610688968e4fb7b292bd5d0303ea3c3cdc7c51b88a03aebc4b702b2b69a53c8d787a3c8f1a5d2c4c4061049cd7d6c823f6906fe562cb7e1048e9c30e6ef53612b0bbaea201a0bbfd438d5db93a64fc02111d98e054161a06e8954354d5f95f0189f05f5091354e7e67e5e6638fe24e881d68fd1b7ef075e3a1e9c4e1def98fa640a23004332ca098b73f200132f1ab5d5a0f67912b87c4e73c465c320676eaffe396b1414d07bc7da83408cefaded3dac064b52fba9b73c26def886b29844edb8afc9f2adff6538db7cf8ce9b4f706be0e51b1ea786629c9ae4d95bd75849eca5dce4e312587cf746890ff4cfd2eef08aec4ef909f310c0853d3971a3a118f2086255f80f3d07819e3eb0d15dea5510def43b917b1f8ea7d6c28f12dc4839acbbdf2fd7efca2c721aaa3d68abc82fe4d662d5e6a2f61bad411f817020cf6983886c268de9fa1692b4531164bd93d1eef33240ae51d4688feebbef1cd280c0acc58d45f672cbe56b05414d94f0db26f14afa8b1dc9a766b8f045157195d403074ac2c3bc72707fe4ddde23aac0e0025ad817f1c99c5b34e7046898401227588602fb011e6b7662295255c95b533053637c967d8fd5a77b16033fe98e494eb801d672d9c2f86230eb7229f18048616c6a09e1e8b42467fa7c48801975469cbe633c5539f154c3c02007bfeae4fc8aa4c04fc86ea65deb449ad71931964a4b8017efe738a78d024d6ff34d29d4030c017ed3c536a4f9f1a88bf40bec8872753d2921e6b701cfc95f8e4b59d3bdb8dda7752f8b546bb1db0dcb4d8c49e9aca40e9e13acce3ba3f83ff15819571aebadc5244dcab824d6f283bea8b2649fdad7a2d7ff6bbbb9834d4f91bbc48c1f4b86548e749aa8ce96ada7aa121804043f44a3fe88eeb38cb39c7c3abf108ed2ff0256326051b119e93a5174636a0f0a9a14413d6692f221e3981b191fda442bf651e77997dc79065fcd26d0a2a69b06baf9207bf2828b86933a9f61945196128c6e2749e8564491b20fc06afa1e780f6fd15bd0742ce22be6ee7185e04a803ca46152941432ce5cb9c11233e46d731b5c6b3aa2f9baec7376d9a32f2e1796213427892c1e2b3a2451443e744eebc3ec6c57e9ca2e9db7e4a45f3a7408ecca87c7f2e11e1e3d056e982255ea7314a5ab0602ca4d42046e66c42ed254544d7109cc9ba4898a62a5c82ec4b8c52e819afabbf4afdd86a3c2b751ee7421ed6983c27a3ff871cc3b0d36c901e526543ae768678523106d94628898c31fc2545f70afcc6f397a516ed56682df49cd4a4080af925885eeae96df9b13ffdd15d784debc9e6c03446fa73143f65c17f9c4fee716bcb6febd06edc2fbd245382c11e04b8be1d1ea6b668d90453e09e38fa6a9c32bf68f65720cac12c70231e49e491db938ff622c33f875f67e872bc575fe888aa2540cf7559f155129c31bfa6499bdc8c64bbfceb739774ab22af1efa66f17a5df6ffc396f9ef7fe3286822fb09e406c0c5dd8b1e3ac1741ec5caecb73042262112486661d63583e5a3258425daa6e09a235bac31a15a0aacc5218c9a96d85e3cb554ca38460b31a22da7c34bc025855ae06cd737392cd58bcb90a7a682dd9e20647a7591a68833cccf02880307037e8a0460efa429bb1f02453968e6d4e9e492d53cb0d5d271f9a895eb2c091d6a16b6c5d678cc3a956bbb68d97ae75d84c14b9944143f2a02b60b49145edc3ce510e329d01357347afac699979ff5a3415f48ad085c0635a2a1a53e1aa4492a0258cc22e5cc1d5c3bdc5fbf163b658084828435d30af82c6ea97ea169234e54032b470f44b868f32082bb0f6e9ecad1b24c473bf6c2bc139c4fdedecca5373f7f52a224d973611c5e399b03246fd19cf064fdbdda9a936109e4338cace24bbbd946f1672872a7a5021a4e82b449c36cb1d79560d605dccc4f2242195f547f7b103a717f2de78c1bfaae76b6718e08397d634c1f5e08792115aa1fd1bf37e7354f851ba0928c567576de1d4ff5613034525d2fea3005c3c570a28c45325fad2bacfa805b8f85487cfcce7b94e1787ff2371ac1760fd3513776c1e1d94f1c99bef5c0e9ee98cc3002dad5239c6766c420ea5c965b7b0119307ba38452cb94c43a9a4b5b0ea0a0011d23f909d332b679ee320d51f1ab43b606c9358d9ebce798decd704b6bf50750f3a083e9e462e9c09d437597127f2f89d7cf503fdf62f05fe8d66b0a655a9d7925eda1a2be7c049fa1dcb2120b1b30932cdd8ba9be226e53637884f4f4e09ed91bc171cca54803423444836c32369dcb99fa15b680415b935f493e3b505dc1797340fb45f1375aba70f66e317042c4e17c9addd7dfd96c98ec403e282aab7d433a95336fe9bd76682a5c70986406f4628cf85b8143d41b3bd615ec818a9762a61ecf1c67add1cdf68689e9afd525c8cb54ad9efc22572c39a47891fa2e4d460c7d0c028d7180f69f765c162564632972b836a7a425256b6ec79f7461f74b202bd5507de9bdbbb269ad1e2d2097bf76727316cb8ef5003cd4e304e9d2286a787d4c72849d6719a4451da0190a907f353252a9acccfd423f25a5ae269e6826d66303d296e9d77e5793a1471e1813c161d31cc692e0bc62c62ea2faa8d5f7d8388dcf083c4bc0f988eed8e5fcbac7fed9cb48c53f1236c9965745608c92b0ea9f91ec1bb524251f0b2c46ab917a32131ad515c31ed911966f9a3ac398920be4a4e03fb535e1fc4fab0989513dfc03c53fde4c1ec9bf1bcc093141714ed8c0d6ae9a65a647de368c9788edadab4c588f742ff6411235c701514906c1fa68ddbcb2e3c60324556db15f66b607c5b05836c66721282cd34ca9682ceefc77b7b7f0ba9fe89753f79a86559fc025ce5f92fc0fe59b78dcc31b1d68dd15a89f88b01c07f26e42915f706d7f2e0bfdc65fe1fbbbaff40d535ded83b2623bdd8907a25caf370d28cc4834640760100245821a6a3f07dfa756e9b56b42922eeca32db9b3c37ef615cf661273dbb561af4b9a803a8f3f560495db08a79266bc493167afcf4fcc6bccae23751f89349bbaf79e12df7376613c5b9587157ff402b1b6f6d4cf8d3fc2b765dd5616361176ecd5a4ad3c77d0bdcb5ff4046aa20e810d4531dca29f5a9fbeeb6e081f0e3e76c4dd800f5ea247947b5cc71f911ff7d12be8fcaa1909e76ff187036d21bcc13f74f26baaa29d2f7ea3da032fd9494ca7f530ef5bd67901fd54981691c21192895f94dcbeac534697441896cbb5c12bb5ada759f6f4a22db5b7df8a94e913ef66ff5874ae78e85ca00d3eb4b79da623a69cf7f4ac280839bcf69bc5dde32329bf5102ed6bccce686db5cdf16e9fd2cfff84633ccd3b9515575c9013a467d4f0b05c0d3bec30253694c1a4c5664f47bfb94a817405f8b8dbb2daa1fdf4adecaf06d553c1e6e402a2761898ac66b5452fe2c1595fc5e9437748f7263213dea9203c21cac9b835a2a905559722401d45d80b1fc2cc7ce6c947d8f9171fed8c597bf47dc70d30b66de71fdfd022389f77549e02578e6aafef8e634aa081e72bbd66a263a61a0fc4ee1eaa8ecb989adcbcf685d807fe4f4e82dde4b485d752dae2d29de5f134b49bb4c520c614b4e29af45303d73854b26c46b9ecde234e23633daed860faffe96a23996fc8eca78ce6321ab060673631605cae5fc462ab6517035d2b6b4d502a73902a61e9c9e76e451011253708bade256bb700c1ac6778c33f93f5cee3f538dc20308d341fac310d44ea984fe4bd57f323937826211432e57d52bc80aa6370c0a8ace906388f80a70f278d90dcf61e961c0fca4360cd106d155532284474c905f0221e9fe0dc9e5670d80cdf4e847c7bb498bfd5bbaa951cd2a78757ba42070b261f4c6ed41fc77ff215c425e577dd7f83d9b3ce034641c2d3120e95a16a6dde2650cbbedf2797661fc01758597bea9c03b0d6106c22afd0ed32e25a7cb53ac71e3fa944a88a42f5e864e0e217ced653f554840c351cd3f0d96a17e15747b255b4da3449a642e0435a0fdac15ca419f252938af6cb5ac948a7718ea2cc12d8cf8fda523ac79185ae63ab525c5ba926a3758d7efaff5baa80d89971ba13c666316c03fc1858771d39eff4419c27dae9db0ad6e86dbfb49544fcaae9f0c493354050c3a0b7dad8b1d90924efb474578b78fa65a384cb1673a4d0cf798f7d47c3edff8ac49734ce6de33d15d9956412af5f1a487fafb2854372462134191a3ab4a2b2485a639a21f9dcdb8cf109cbbf", 0x1000}], 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5dcf3b00c1539e707acf9f353db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4455b6f2a4e1349c83bc905347777dc89e13c7c86f2ec89be9b04ba56771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c", 0xa6}, {&(0x7f0000000000)="5ac7296074a0517d21336c37b8fd3e5598dcd44a57ac5ded906c8627abefd4377fd81508f9ec32a83475cfbe2add6fb61aeaa07b90fa7a398e9af77f4c2067", 0x3f}, {&(0x7f0000000100)="e53509d45b442d", 0x7}], 0x3) execve(0x0, 0x0, 0x0) 19:29:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d27a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d00000000000087896f8748b3c04206faaafc0df02951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6bf892870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a497b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea9dd000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f55da0ff8237ed6b5ad30d7b6b561ab392ae5f26c4f3e9eec280a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913696e8e6fe0ee6b014bee149ca7564d13637168b061b5bbdd74983f116d4debf2d3800e5a2d4103da90000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getegid() sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 19:29:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x1], [0x0, 0x7d4d1624, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r2 = socket(0x18, 0x4, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffffff, 0x3) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:29:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x9, 0x1}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be9d602f6bea203", 0xe, 0x0, 0x0) 19:29:21 executing program 1: socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x68, 0x77ffffff}, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 19:29:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x3) 19:29:21 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, 0x0, r9, 0x7, 0x4, 0x6, 0x484}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000500)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r15, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x6, 0x484}) r19 = msgget$private(0x0, 0x15d) msgctl$IPC_RMID(r19, 0x0) 19:29:21 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x101, 0x3f}, {0x2, 0x1ff}}) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a62b6852ae78a75ed5896618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c81304000000d8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f660337d2030ed96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff01c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623cbd4905154ae70ad67ece0bcdcd36e8f26eb9998e14857e78e4b633e58645c92b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05"], 0x1e0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e9b52818c37e613912be6469c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0b414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cabbd5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885c24e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e2000000000000"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f00000000c0)) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x6, 0x484}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r11, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 19:29:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) chroot(&(0x7f0000000080)='./file1\x00') preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 19:29:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 19:29:21 executing program 0: syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x35c4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt(0xffffffffffffffff, 0x7fffffff, 0xffff, &(0x7f0000000180)="78d6592f573cb9bd7a9ebf04566ef2bc8a6eba26d14718aa22b453e5c372db7023e08f8468dc6c154400454bc60cbedb872a2ffa2c2d2f7cde7e9f4b91040fd8f77d08e6f43e84af7d62ccbf79c8ae1d72f52cb4a65f7cf3bf1bcde689522ddf286f41c39670e90bb010f0423c6464e6b30d77c6e38a70a5aacded4e01168a1ff0e8db4934b3cbff80ee2cf5bc9839712bf69b66d3ce5aa3bbc70808dc2b5e2147e3b97f80bf1b549568c6aaffde35a19f935bf2836fb3bd26e67a28448d4d9b30abacc36f925d9df3a3c01edb6a266a9aaa6187a7af88d0d45efc65aec9d3265e3ebca82cc6a16defbffaef5ae327cc6fa3de74799f802b042ee9b2d008971ae56d2eb6dc9fe41689a7c0693d1563cb84c394abf61ba0cfc604a95cff2593edb172c6302706d5a3c7dfdeacf70868181962de9254651cbda5ceed2e8eb364a0eb1e30e6f60c54950b0a6c4ce2d571c9b44b8162b36efc14a38178c088c4923aafa895b4b23756b3993b7b27a82b9e50cbe3c1168909bd1654efa29da814c61b6fb8c90fd4e4a643ebb17b6a07c81a450e24e57866265374b03d707ea288ae6123dfcc0d12a7d75a79c6cf7d99e8650a3f33dc412af813b1aaf1083cbcf886590402d7f5c6674a1d9f7a0fcb9400a7e39deca04c88917636330725e4b9bbbe8de2e2b73622f23908bc06f084e7dad7bef23dd902a1e4cae755d560046969e7271bc111de53ba4677b41c54195f1285d3ec6a8e7c5777ae5253de6edaf81475aee3518b1cb873bd8ee535f9bc93e38ef12b5ee41bef63bca54504fbed928c456815088e721fdb962a76876f909b16b675f516806373186ee47ea1b1acf48255e9a00e7ad99f6c2c76b26385cf2e7a801da869cf67fccae17868ec203f9a839cc1305b682af3f51f0216993b68aa67f04e459eb3f53c046184c18afd0d6e17a011c2170bd9b6ebd5d1d77cfde94651a520565094736d8f9a967546ac59d0c7c88d7a80f772b21304c3c19a3445a021de39667cc8ba80360df5eb8dc811e11e1f97cc7935d5ff5391f6245ffce27df22cea837e488a047c95f4d0c40fccb045fb1fa1abbd59c2bd3960501c805fe39f0b86ba76b4954e06776d5e2f4598a7adaeb57e982efd0fb515a2f514fd49451f7e0f5845d832cc404391ece29ba885670aed30e70611e290d0ab643ff355d1b959b40bf47c08119f069b595f3a3f9832309ce323cd5c02572ff88b3e0befc2574edaac35b970f5403cf27a5cbf84f4c268328f6f9af66ed16ea95747991848039bb5240feebc900fb3c4d004c8ca1c0e07db6d7684a902919a6c8e2ed7e0e2e0e1545c4479be48b3ff7952503d85aed98b55c9ec0446aac34333d1f16d55846e1794703c97817c702a58b26338dd59673c4df22f8b9d9f267af8a766f8d0d9fc632ebcb1f19cfc53c8413495de9f6a2c534fc9508b5a31dbd60fbb9f42a9b416503b537eede852d56ee45258583c5869f81088916b7afc992417e76efad9994e914ca11fe5b68f86eb48a91bf9b70403ac60f2107bfa250549ff98dc6782825d25fc2b0aeaa8f5ad782580c5445dbfb9e074761dd3d0c35817bbb8ad799a521d051d0771a025d4b1aa83d7f91903033706312b385171e3b2ce21287418536883b39490748b895a2a77b3ad53352ba58e6bb1bdb3810e97273a294c3f9463e1d384fdf2eed9f8c27176180e40dbcb6238c98162d71d192b7429b2dcd71f6b002ef633be995301118b3bac1ff23108d8213048f0d8668a769b7241f1eecce2444ab581eba625c8a200aa3c83a57367e77a0e2645c88aa887d224a0be317f24f0104caa9f5ec3f9eacc724c5568f912707da3cabc4af0a0fb5698307f869df85d37a35e8c514cebb1098e0fa4b080dbf8b9e65dc6d7f5e40a207c0fa8a6fd76a930ed2fde3a9b8077bafa19c4a7a918c77d7dc7a8e963ac652f0dc842002527fccb3f9bea2bb221d73bc576eafd46204801d384b6356fb0dae953a098d4435e2281475f77046b1db12743bb04c31c9eba7270e47b97856d1a2ad5dcf2a1a807e5fe4377a53abb93ae9ec29389867e2d95126f6721c04bdc50f2690257192f9d23b01276b61c4813596767a40e9c5c142d686185a3588fc1d37f3593f3b90b7a0b73d65458de95f79a2a5f4245bab9e8f14c2522f77050285a3d6d396b5a855647c9cf6b6abf87d25b874b76f0fbb72dfd7b651697a4a46dbc2dff443ec3bd7e808811140653cc6c1125af4b94b763f7609a85958e18efeb112c0136769d805ad85ce7a30fb874f137d262b1a5874568a2fd80b77f6a95cd5c4dcab5b907515e2e17b9d04595d1b682d3135f209b3d7d90f4dbc82c56a6aebafb52ade4e4d7df6fd94e75a39bebfe36c532fdbc918b4862cee2396ff2fe9023fb27db986c459efce06f9cee663f7b1a935056a236fe67c0c672b994790a7febc55a7b400221d14b9b2f77d9c1e51f8dfa7640fc701d33d529e23eaf088d2bc528898f1827f0c597e1fcf1fa2ee2e9eb4a33e3e629e4b00877259407daed2c1ed453ac81da1d9abc75491810d1681399d1557c794626e88e114a324288d9b2478539284e1067b75cf3af24afeaa5b6f9f8d91f3770cc959fb0d101ed6ddd43088366a13a609aa841151c713cb4e191ecbc6884dbe90468d4e6822d6b9a61fbc45c7320e324ab3678efa81f1542647f99cf9a201eb219c2dbd1e1751b3636cd0d1a0393e6be949bb53453681a784257b8490bf75d65c0d0995637144d9980f51fb3d5dba4b908357950fec1740b73754a1d14eb8342840d1c79a717855213a4ab285b9257c75efb3200615de5479ae1bab13c4479872369d21f1fe5ac4872bf09e19b0f153fcf40b51c8959421a263f5209e48e5235c5aa3807c678887f9bfd14c12725848f30c9ae4beecacec36e9bcbe167dc320008b3ac2bdd6ad85badb90602d3ad96a9e44a99a088014e8a9b321aae2948c5ab249520bd79527d3fac78362f8ccdd843ead70975052ae08264786d68c6ac5bf3498bf4673813e28cdc3cce59f5d3df613f4b31a352ececf26dbc8210d2631c9a52a9b1de063fc3bab020ad9814d8e4db309a4bede6e8c8e7a247f2bc66984a4ab6f4353ac9e18109645484ba7f8194debf992c80f946cdc18ab8c881657a63ea22ab33f9077e2c0ad8cfc315d3cdf3d5a0b224d649ecad57099578be887c2d9545efef0ec98db48bf655dd0d5f2029506793422194c3819847a9843cdf57a0a088310e9756f94c40aa493a79e57cfa98d4c18ba7a4b5dec8fbb6916518c95c83f7f09021058343d9425960255ca8df53d2534edca3b62cbd7b3bb37c42cf1db3dcb9747cde370adbb6605ba33d426fb570bb771dae7381602998c2691273f6bdf3f34e2e0a0c04cdaf834cc0144887788e06013e8049e54a9f750d24d66f1a0649cd5c7cd59474c5a5b442bc3820748452ae9d6102b5296971aa1986b84b49b071d04b1defd355a62aabcb595da0f9e5f2f80951ac0695629b5010ec3e5b6b9846937faeae64e12ebc4f143ba2489f0e209b9bdb191dc0908a719f5d35f1800c977c84064b6422e42416af7c526e3bc230fa234276e306f6e2ae9ee804bc85e92000e97a35e15c018e675c59188311a9d601810d59ca04bfb6f5674f6568be7ea5f13a32bf2a07f26da6deecf86f90bb7e2af1f17eeacadebafd0b9d6ad52f03bda5736ec14fff9e7d851d4e8b580fecf391d5fdd62151301a09693f3290783560a8c33d9637f31c5e3d59ea8f97022687a23e3df9d9d072687a64b39d46498f2c3b31dea859a59303a577e0d16c19fe50e26ee57e231f10f8bf626c04fdcc9819736c16b480f4d5e1a7d9a654918e33877b465047cf55ba1e97139106b8944371e75f42658e92729e69aa06c01ebcabe47837d19a9a574eeb3f5fe69fbfe3f2b7d279a11addd771b1370ab33619cdb1a7e2696aee134cc52b17d216149db8f1b66635ed24f7ed6a4a67681e6a999b45824c81e2c102a3e7b957e8c1d47b6e335409fb898b86d4dc8f790a3a1c583e5f31cac7841f6c811087e66566692604d5aa6e38ba7f3275c034980a6abd9326969600c6073143e8464801c2fca62cf9971e02292cf62261fb7a55834ebb2c284cf6eb4f67f27400eed3efa371b3ec1af91717c344c13db212ccc9a0c15c7d9a1be37a17d494d51621ceb722baafef20f5b7c45e4d1c88ffd6705463a0ae74b33c5490901b8a35e01e6ea411eb194a4e8226d6aa505d4c9d053d6a5827d98e3122497226e08b4bd932e7ab8e8076da24067941f40d660f60fc022dfb9707134336a055347c564446481ccbbec2ff7fc93f81f3ff583e44ba7670f6712fb60e82abe9bfb7e1f3ba5a88ba5b54a779d631e1d802fb2f47a2315f36ce938b0a738a8fceefe414a64c165e4d2fd73f2c9d65d5dbb5d112e94251a6273762b7d5a4e835d0ceb1af9e8529586fd2810e27437c4797807afce98e4477aea45bdb80b7d5cf999f1083f6fbe218f0e1a4e9b77aabce3e311d0f92fa676d94b1dc9be143a799240909412e8b1c6d0fd8660a978b8057c056e8d924937493a6eb06ae13bfdb14878dc2346e6db91adfda93953026a913e417ce26537d523e5cc78ea0831c71d6246514a4292dbe067fa11ef56e221e5d5d7b51ce3930deddd85f8b5fec8fd875e8e7267230861f59bc65990095d3ac5ca90d6ce8fc4b1a27f0f57112548eb351bac743472894fed80e838877e84a51f39349011d70862cf8f2646214c53681155a10d496ca9ff11c9f95b5324aed6542614891fff17dbec89657e20e58f94e0db84520c02635077cbdfa4d77548e959e9b06bbd6a78cef74bfd8f1eba7c389ff9318633cff8c76fece97662f56eeeb2ad994299b09cbd77292fa1bc142f5d9dc9805b53d7c130bee53f91845c1e51952085cc48874a44c50051a43249ebd221757875e1a1c0ddabc9568e8addb0c56fa17b1b9b957d069336f63294fc25973a0fe347fc19b536b252eff39418d9d1689ede7a9d5e1db408bd020637a73093e01d7754fe6a35051ac94fb1a3b4e0c848f39473542fb305c90ad1f064874481001ed3a28f61edd6988cb01e18b5ca210da286417a193c5993b4366ab6206196d9a66b9298d6849b814a480e4d8eeea3cfa574e1d3ba52a9bf4499b2dbd468d24069796c4e74338c6da93541ae28d2238d000b89e5f04e0ab78732f2a0385d63a7e5d53e8af910115aacf137f6bc1d9a561028f47abdf30ecadcd612271a3e17db91abea8cfe8202a25a1693a485fa8cbb59269189e7fcdba3225b6b0eee9a91aea20b90c630e9efdbb2386286b681b04ba97d28348a961848961f0436864b0dbef9a2735b0b43ae85914144ce0ca6d27b1d11c4411bb02c000d70a9a1a8535373a92f729d861fe485063362bfa06f361ff58c04e747a18e4f8989ba92dfa2a200c1cfc7ca3b0b44a3c6a41b5366f1d5cf518bc607b74701cc64f59a264a7ce7835403d0841cf52cb19dd615c19852477cb15b78862be462691732fe0d167c75f25e27dc14ec1c5845759e39bc291f3eacd14037ec1335d5fb6cf04676e704174f39744ffc6f302b9bafcfca7124ed6cacdc85f705835bdfa070e312845a243efff72d625114ad04c8c4282946d5f0923df01abbd9a4da6e8c17d84779342adb583fab3293fd4874a772c722e047c7e47b6f0dc8fb3effd12bc931572d02ef11a98d2fb0e83d5205f5320c7209a5750dbb584c3c33e7b8bad7a5430d68fd6a34abfb78759c025c7f014f9f04f5b009f883f97567f9e7dad", 0x1000) kqueue() select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000100)={0xffffffff, './file0\x00'}) select(0x40, &(0x7f0000000000)={0x8df}, 0x0, 0x0, 0x0) dup2(r4, r0) 19:29:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 19:29:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 19:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) listen(r1, 0x96) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/31, 0x1f, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 19:29:22 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x862) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/98, 0x62}], 0x2, 0x0, 0x3) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 19:29:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xbd, 0x80000000, 0x0, 0x4}], 0x9, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0], 0x2}, 0x0) flock(r2, 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:29:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x6], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091], [{0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt(r2, 0x3ff, 0x81, &(0x7f0000000040)="d78b114add538ebc7d82f9e7aae41405086b8a926a201125a4e62445756c166749b52bc18e052fca9d351e20bbf775c45c0707943e0b111ee0901161bf15dfd56fb590", 0x43) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:29:22 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) fchown(r0, r2, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 19:29:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000802, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) getsockopt(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000001c0)=""/114, &(0x7f0000000240)=0x72) 19:29:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x1], [0x0, 0x80000001, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd, 0x4000000], [{}, {}, {}, {0x0, 0x286}], {}, {0x0, 0x0, 0x800000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x4e, 0x0, 0x0, 0x2e38, 0x3}, 0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0xa1, 0x0, 0x2}]}) 19:29:23 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r2, 0x8, 0x2000000, &(0x7f0000000800)="4a850640f2b85d3dfc2fc6ec7b0e2a64d3c127b135c944c4a933749a3c81c3f0f22b0855dc5d6b026e17e3e7d3cf09c524a811ae9b702185cd9770d613d0d65153c398ec3b8e2e9984528851fd6fd2b668f3a9310cc6570c20f45110a193bd75e7a17e93de72d6086ada420631111b7d80bdd4b01800634082f2a73e1965d9a091576e008c2c9c14b533a21d1ca32cd1c90dbdd56b43337db555d7b54a9b030b4eb6c4a8ad334e4e480d67041ed68189a47aeb8558424d974669e90d8a4be0649f1300016ed1cf32a1e429d5886abdc492a2ea24e13d4a1d220fd1201a5c2d2fff76312988de585f48879caac5a03375c82c9492721020fef9df38375d6146232d825fb9734e5f2161862458382090c60a95dc4f24507ff8921718f79456dee763acfdfdbe8489f282d9a08da5f1496650f7f96f7655afa3564b577f062e27d131eabf51682422dacb41ac224da31574675614e7ce5135ef57cd3cfabb484b1071a9686f5bba433f3f07f782c5f0139cad37c64ed6ca55db0d5c23d63323d97efbab8fce904f7c09a1b00b796de188ac3e56861cc97442fa3ef4a33de3f62ea91fa6cff4ce04f5d3ac095bc63a84278493b289501ee2c48889707937ed23ec43185c021889c20da88495135008f783d5f027afeb19c0040cff6833b2c81641aa0f8c175b3d3c9b2b1cca4bb6e43fcaf48f9a016b6a88d620a59ddbd485029784a29112b38da648d73e88ef7a86ffb9de0436bd02bbd537992cc309b981e905f897736c66740d8d08e82db77f951369ee05d3f647250c4a685942ce11ffeeb14093cc6f618151414f611460c35f04fc7a7c73748cc9ba29c301380961ef74b160f96d9606a02c8f321f1dbab809e5ac1ed1995a9d399f7eec72b3a1330489e006c8b68ca3ab41ccc4f3f143f7a53de9fd270d5a2a3eb1d54aa012861f4a4332db6fd642c2abf70dc74cc746a1adb5ac979cc8d8dcbb261116c8fe19fd59f8f90e25124567c3f5eb2f62cc77ab4909a06d01ec0c1a19ed02909a2cd32db6e197152d5e283b17b5d4ba40a2854f56f5e80bb8cc61829f71b95180f3809551e84b18aa5442af9fb8d61e2d0da1faab078b3cfe8d176bf6db3e8e4128957ac6676359f105382cd48b08d87d569991243fae989a82984da3bf2aaf18b94ed1dcc343696436fc7e267d6c93f0f6ec93b233647a6c285fe272a14f3a2f9a4bbd24a6272afcdb2de8da28dc8a4a26904282803bbcf5d6bcba561f25224a37154e0ee8cc10cacf971921c29101c5134147244df031fec12503f85ae5230f4a714a25cc0e1ae7e65ec24f608ca08b4d34d4c25fb89a3184be1113e0e7649489c201e9f8c51e4005383396fe65501dbf80dfed6d95a745ec601c3219d1f98b85a2aace22889c1890ba9d6a95f6a440a6a5410f3e8dd56bb37bf1af5aaf13aee4e06946849e07b288c130879544655adcbaba19786ddfca34a461926441608fa7458e1d984ba49800a6a02d0483c22455789d71493c5480a1f051ecd9970841b00862a865eabd25b2ded5893feb477a636f3311a6b7d30366a26607fc9d1230cbcb729649b7060b7fdbed88ba788ec31f15d2bdde842c60badee8be12c2094e53df122c8779d32f613c31c8e3280d5001b7ab6278d7d1e3c017bc256c2beb4394254135d68e83fe6e23a6543aaa46376f0dd04f22478b8d5c73287d78248dd995ae244974c0b108c88a5e3da21307824f41cbe6961697b89ba271d214ebd804bff38568ce745e5dd2900c5effddc4ebcf7d48e7b720afa973bbf94e3fdf97b6c7c5ef85421afdabae7626e9bc21fcdaf4858d1ef21c3bd08a647c5698ab0d6474d914b3128692f1109b68567e93a32c06528e97be064c90a41abf8e2f941deef8822f7f085f69b3a9dc0807c193d8aac7005e579071a38987347d4742906b3bfaf9c01b5dbf62274516421fde1bcb20d1c5777a2286b59423ead2c8c749bab65999db392137763199e6b373c6ea3f5fe7e40352da201455c8afe0f1f29340c69ed3936ea6e13b08e03f3d3a91ff1be13028d7749951fbab5d509547a475dae1832c3277774d4467bb444e5059036eb36ad731a48430b588c583e07d62c55d3e979e50b4b3a6e06750b4c4336416b0eb450618d25800722082d589674322ec0f5c19a314f6d2079508350b5adbe06be5eb9b874f3ddc4c816ac08a07d121b6869cf56f85e4115c4008befa7bbce8c9cce453c78148bacc7f522cce8127771f29ceb121b11f5a1edd4b41855585d4d5c39439926d0dddca1d2e9a8b62b6d441bc8a3046e3f598232b4ab7bc128ba8ea48f5b51339883c8a96cca7a9a6603eab736560e20fc5c61eb53ac417d64b896e0f2ff70b257575b81722ebd38c0bce2cf068498c693c9745c6339d381fdc3a0da336d1e53a2679e4a2ab47473ad8a430e6aca3be212ca05d7a874bd950c03338faf655ea10fba3adfe45a30260126251c1937d04b91d576017c4f64bc4a670155ff54300c88b8589a17e0dd9305f4f5a4411863cef61dcfee143292ac4128a595b1d2d69c65c8260640930b3837e69b901940fe4fb0feee5140cc8fd2c1bd8a305c768dc059b7cc9f7e279910f6694ed88c06abc96f5a7179f105f8acd5eec62eea71699d9d1cf0391994590c4341d8b9c8884bed4880b89799355844884b3af3641174f39ff3169ae8fc70d54be980c5e22096826c01b2e9a3235fd273a046bb1c6f4f8a0151157c3d0fa52476b697866925e761384df2961f32bf2951fe379f3f1c7a01ddae021ccfab1e47ab04875089df7ed42fa88a12ab9ed662556a4c402ac231de0a7e13580655913a09a7ae99294d18e0b4872d547e5f817c94b52c238a697cfded932ad28c6a5e83e58e636b33289b2a7aac78e6ae0bb476b307a318b6de8fbd6405c875b31d970cf39ed6bdd884fa4e013a0e91ba957810c86ed1d24d9c5b4692cc576aa97ed4660f278163ba3171c90ab7ce31aaca7adf5251780328fd83c159668c7997499c6ceef4bfcbf084a2b8facd9650bc7a49f6ca4a002773810d3fbb1d48cf3391d5d556a3a394b2bb19c344a5c71716d8943c93d8865f1b2ea8bb1e08c9b81c700b6259f592e3962e8a518fa34efa305554fd81c402c0d9f24cc84f14ffd58fc7f8ea969619f032438aa96b6fe0b6b84b6c470239a906abdb030757f841f6ed16394c764011829628e33e2a7c6976f447d2f5f2a098919899ff704810089f832b885229777432a8133010c761ff8e1c6fec5c478658a6d8517c3d8208f6a39b127f6200f6061de2e2b0a27769dd60ea70a2a310272e761327360a084c19e2ebfacb8936fd8afb1a1dd7ed2c18cdc3ba1e2b1ecd007d70c7fa4e0a815351d622786d80c457f5c91b9cbc89ef1944a0bc29f5dd95849a719ec711088110c3d6e3b7a281ed55ea196871d0be2ea96e899bb374a782e0d4001b308b638b0145454ebfe99aa5e2a10265b6e808159f72cabe052cd15120248d550fcc176e8fec688e8951a84f5a8ddb4915ef8548f7bc890ae81c8125c1997e11a7372aac71fac9a33910b82092ff9b27426d6f191ae1f51a3cf8bcecccfb2de1d5b2f49f4ff89686a97c59bc8a36f1b7700b37be4aa627d23244da406106b35f12250dcec98ebf392ab79750ced6e2764725abd61c1b92327184d4cc5d3620d014c0cb209ab1d3c68baabc5acec047b33c17ea81259088427d67503e63110554971bc57046eb4a3e1892109d207ba0a95314b8a6fa39ffd1e6ff20887760bc97ab5a108fa79f07be5336e97c6c3262f6990522328fb28e6c6bc87af0bf3827b5b3b8637a761407f8601983cf14549e319d09862b4942e00fb98f4bec2de5da0fe988417e92090a045a720bd610ec1511f7c8c6d504d098e2c8802be25f71f15c46459a9281c6f02ae0bd7324d9664c393b7a7bd0739911924765b490a6f21ac9cffd8b67e2c2fe7515af42a27fb0915c6c374297de3a28ebeb96fe1dcf4b00f404485a5cae1035efdb1cdb705a6148f6e9cb907daf7046faa561c9d109c582cd795e8d94280308b86bbdfb14dddfdc59c352eb478a11b62b9981ad5ce35058e1b2ac500a99c523b3dacf90d7b2a5c92884a7d3276fc4f7aa2a74d996f5c754021590a6c1ad9dd5025148f0169e95439f585dd18a5d18897860f657109ae2559a3c931d6e4c729e7927e50f687baa42458da0d47c4849de26238ee6943c951c888fa78ae97d1f65686d3a53a3e1f70176bc63676ac342c5340a38078060828aec230049e7a8dbc450954a6d81cc78da633d047443f10b52a3af98405408d9818cb49ef58d25b8d7c18bd21b9741b957d1b1d8031adaad810391f6f062d70d05a1288395c28446c8b24d83d648ab9a9416d389814209371b1e0c5c32ad09d882f03e047802687923701b5d925cd0a4fcc52ad86798761d2d35b118aac8100bb1b20cb7e23b3020985fa7e33e2783d517d8fcfa6a9ab0b1975608b51001ee75f4db4d9276acb62efe1261c1d5987de83d9b27c166c2ed3fd0568726054d5cbf656850237e7c4c30df05231d4115d0d29591a22724430ed4b51be088237289710ee95143112b578287e6b8341c070fed3e7fad485e75137cf14c578dc2db049e8eacc0dcf31ef9daf1187af3a473c2d38913e15532d99a27482029003b2cb9f42e9e2b908efa580903b2cd235764a8971b1e863aca4ec015c89150d7ce398d1bb93159f356a523e4b1db85adcd115efc1f0d69ef689a932d299132797625ca9cf6ea6c7e2c0308f9620bcb7f810c135601be7aa9d4ebab8a1b7ae5dfee394eeb6eccc2b6304a5b748232d4f3cb2a78a1682de94f5fc075591c83f6a600fd7284d91c11474718aae6a16272d4257a63277cdea6de10262cfd2993842b92df6df0a5b6f9a5558ec5e5f83c14824ae32d391938cb4b6b088e026c6886c06a347639c4583e0221be0822888feb815fe61842999391347a80e05f3ca26b91cb11de63ff54005409fc12f88f429557a45160583de70aa26750278353621ec2044f56286db5b70eb38f4c38a070153878b6c70c39ac3f000cc744362f3731a3b793f9c52f9ab60114375e357e35dbb47bb0208e9275a4c15e19e7f928bc139d3e3d93d9d8320db3c70176577dbedbaffb32aea50023fee0c22d1e6bad01941bc389e594d2b65d7026faa4835ba75cf1673ff296bd10a4d5d11ae7dc882439d56692278e4280b18f11d4073e0b6a07dcfeac9806abbca5a289504fc5f4adcea5813f42e627aae31ee088af506d44f1167863845ab5d08f513ddbabf31ba954bf5a5afedeeb25e0ad869b392662144bc4f7fe198e12b142989ce27faf888134fb834e5c1d2de72607d120bfee719e64313a48fa1c0f17157716e72be34f1678aaa50110d5b09e0a891eb380f698767f5fd7e521fbba0fdceb41b2540144910838ab0227c5e58aff502b6459cc2ce76b5dbac7813834cce3047637b44f81c5c39e8f705ebf3b535297d057e4e90193afc800f1011cedb997408d5138ce87a6cf16cca536cd332bc48ddb1a36222e7a34eb807c20f0b358f117bef7006d14ac7f2b2af44bbbd81713fb7b04ff99b80dc1f6e6b59e368bbc601a29a4f130cf4dd37e02b9498ef1183ad1b59259b1c1c01d4fb1948544949254b80a8c02cacb4314ef5fc75ee3178886cfab99503e25f0ad1fd9c2fc570cc475407dfbf455aa68ba5cb26a82e2aa33f899a147d91111fb656a65e665c8fbc4c5362e0e1dd981f5b9f7109839afc2f8cc7af5ecdd241f63a8b39dc24a2a0e7be96591acb5fd5", 0x1000) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 19:29:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:29:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair(0x10, 0x0, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 19:29:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x99, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xf1) r2 = socket(0x18, 0x1, 0x90) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) 19:29:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x5, 0x81, 0x4}, {0x0, 0x8, 0x1, 0x4b}, {0x6, 0x3f, 0x40, 0x1000}, {0x3, 0x7}, {0x0, 0x9, 0x5, 0x40000000}, {0x9, 0x1a, 0x1, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:29:23 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r2) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x9, 0x100, 0x20, 0x0, 0x80, 0x7ff, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x9}) 19:29:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() dup2(r1, r2) pwrite(r0, &(0x7f0000000300)='q', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10400, 0x0) 19:29:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2eaf, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r8, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r6) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r10, &(0x7f00000000c0)='./file1\x00') r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r11, 0x20004b3c) renameat(r10, &(0x7f0000000200)='./file1/file0\x00', r10, &(0x7f00000002c0)='./file0\x00') readlinkat(r10, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 19:29:23 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = socket(0x20, 0x3, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x800, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/dev/speaker\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r6 = open(&(0x7f0000001480)='./file0\x00', 0x1, 0x102) r7 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x20, 0x100) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) r13 = getegid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/pci\x00', 0x440, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="10000000ffffc993c55c1fd82c05a42192941c748e00000100000000000000"], 0x10}, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001600)='/dev/speaker\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000200)="c161c8cc1a5a686272e61708c5a93fd20b4a473eea2ca8749ccdf6e00910faee16a8ea4df1db1a2a23c2014e060a86790d0ae351f5cf70a206eaee7206628347ca01f0f66ee1fb24f46c5b32ddeadcc50351207998c385a44c917e0420b943b0404cb980230be3a1e51e775894f9a7b218c9d52250c2bbc50f6a6510544288720c5e8f6eea60fc8fdbe3cb4ba7f8cf5b59561edabcdd97b47499e9447ca31f72f7fa791eb5cf862feec2f86d088492582c52eb2494f5ad249ccb166b5e3801d42f128c78538c4368d7a9c2bc8a8e7a7e9509b2a8d9b5bc6f35dc1d8475468c22cc6609238e92af386b394d48a7fa41844e51abb93eace5b87bdb", 0xfa}, {&(0x7f00000000c0)="b37095310f371f4248c4add346e3967b4d0fbbfe39ffb0c3f3e4f404c02ffd6ceb89751b1eb10adc8fbb1df7b24eb0010dc7b4970c", 0x35}, {&(0x7f0000000100)="4d7b520462cd42d4bb41be4b9676eb876f45", 0x12}, {&(0x7f0000000300)="a7c86ddb2554cecb0b17f2858ee2d3e9861889a7cbc555ba0a0f019ea49798049354d6901e740dfe1135b09b69bbd95e3a2bef401ab53b8fac2b98954c432eacb0cfb9fe680ebb48c134ed7a8abd7ffc455ac92698a77e23ecc9aedfccbc7ed0ba4c065b857ff62754d4ae8643191b608371e91f4f2c1f9fce1884025e449b8cff32b7e97a36dad084b25a872e7a7c26f5cd751f248a0ab13c5ff8b089e735449411b35fdb2019124fdc278fc83ad6727c9a40165395c51e11898c24bafe6d9eae4c7576509ec36b7a064b7e98ce356629c09458a53be9d1a78d4101f5541c288fca4120c2e8982fe248a5ed45b08bac19d73ba5c2840fff37be5d7d835e688361a47a7eafb022b06ec59673b862cf7a28743b22d6e6b6969826725be801c9ebf24cc2c879d60f9cf8f43baa1341648ee59c64d17e341cf84b0211cbc58d7edaac403576b927bf1ee0a2fb0837522d1d1eb6323c45330fac3f3015e99f7f29db2e2245a5ec9cf99e9d848d3384194efcd5da05490bc5ccb0a777df9227293793b9176a91d267f5f5c11eda40c76eaf019d53743f5c87956a3e6f135716095e48719cc5457b7ee1298bf83c8f64fe801f8811b4d2d1d21b933105abaebfb6fdcfdf851ed36e80e8b142a57f394857c9830a0c85774a7fb150e3cd938fe76f77f822b34e0ed73b449c7a8042fd712b3139ad0511ce428e4ea15271db5525b1ead8f4c1d17d2a11d6bbb9766a4236fe39cf1b9757ea13e1c05ad0b00d5a218ba9b311a3c14addd420b5475b195750edc2f8e85f374b3d95f5c1a7d583f7c70bf3b33fe6aa2c851641696d5d508c1dcaef4c1d80fc773405be360a68114164da3fd5e68c92579114ff1ac332b6a4cb7369b0f4b7ca106b425603ad9f2332ca1c1de151ac6a24bd18c4dde65812494e018871bea95785460df6a22059b42683f61a5fd05651dd4d18cf569e2cea9d149605a3a23ac35eedf9a1cef33ad8094ce3cf3a6c8e6c3951c8f96f67e08befc7db178040c9a56dff8d1fb6c9c7a7dd7ee4e3c9b5c1f600ae244f35033e54c20964956cc598d37399e2ec80fb7231cce4a76fc54b6064ecee5ba09d7e7901a38ffb23677235d72512f02fe745459a2441a39de81b910da788d74d3b611b2fa52957f1d273a5fc6785c7a6c742885d0fab6c1652c32a7ff933d6c4d8094dc2c8a752b70c8a7b8c6cb095167927cbdbd3eb864d51f098ffab2857b62dfba1dbc9a33455684a21ae683e47aa9740368d9ea6945e5bfcb67f43e77bdf4ff7e94937732fab027eb67de958d91110dff824d8d6ccdb35b2f41f11ad062cd7451c62eb79b1133916029397115dc40e86b415891c3e7234c5e8e0b0fbe7983f53806d5c229bdfa41472d777ff1e78a1e74672b319ff6fd098ab5b77d4f583e1d5a4076f4b2de5811c2a015387438e8ea416956bcb67ac06098bde4ef17a0b7878380295cb65c6f7d6ff3236be09eed1a32928c0598ccb03ec910846a5faa1728cc47ee37c0a27a8f4a109582639273109f4aa1615a14f1485c2b4d3a2ca6420478586ce3adda6c357d5f8c2878278164ae4a2e77a912baccd5bf8b77e8651cfef910e11d2245669e84782138de8b186dd09fcfd554ce7660c0c6c8c3d5ffdf1f35a8dde8b688d47ba3302bdd9dc3c86247be0114266e2eae928e203009a427e6e308442a3c619f8b5ae6b54176c3c373f575dc7c6b886fac5a85a24ab117788413c59e1fc85ee66ec90f84bf252eb45de76b338793f7d31507f969490c3fb5ffaf990c0b4a1712e79f031a185cb98a33b89ca8b65658db6d76e084f6b56992dba8eb3aa01d10a4f41cceacb479348ffb251414f789b9f3385423884feb87955b12e19f09c700d0ccd91ff07d4c5b16b3a33a1fdc760d4dd6aeba1b77d766f2a6f5db6b37aaa0d15ad59364db58f4a5f9378516a76a9a2f123bcc1e61e2820f6904b8732e39df99ee1a5800ba7ad6e961489b64fb4700d72fbf5ee0beada2412a10caf2554471f5b0b0873f254e327407a516a394aa1ba51713a2c36939db545d4e6448864fa726d667695929916136949490370c8f0170990b55a93abcd9938d81b2100fb1c21d11b7411996c56a8b8becedbff765be1ea1d6cd3e0c6d1a2e32f27ae26682442fbe7ce69ef6da1d4db571fd2678c8fd623229802dea8b1a2ddbf9d75443d799fa4b86b061aac306520e1cf18d0e87406d037227ce5b3dfd29b8020ad64ea5840b4a55dba38a3775a609c23e132ef0b41a6b72809d4fd57a6860f41a3ec2bade1f1076b3e28fa0c04144105c9821b26b116a08ba727c8c107c397950e1dd03da179f056f280f00cf9c320b80ce1bfaea1e530eaec26064820fa5b936d325adc180113054d1545120b2d074b23c4c7a35ba51dc0dc16bcb8036ec50020a416f165112669fdb3b80bb3ff2a76cebe1a90a740c95f2d1319ebe502fb575ad6951f5a005113c8e77c5d537641d518764de3822ddd87004ef86a489c134cac666703a29c1d1f29acbc0358c75e1039f18c4b0f2b24c9d26989b020420cdc61752ea6888cd28eec194ae5e9e1351c643cfdc473644c1390b22b24b8a65d3bb01455d6daf2602f6e6f389e25b012335826a3688991343bf14bfc9ed655592de496d36039ba97e8ca8e9f95fbe210dacd0852b863b95f10baa97f9439bea3f4afcb532576f3e38a56efbb10c1b914d9e487b86f7027bb29dbf0396962abf139a8a952ccbb6f772ff2c1ebb8b45a2efc9134922eb982ecb4bccb8bb53d7a8bbeff9d6ed4b908fe530d92a5071897e7176b964eb9e289cee7501bdcd802444bb1a8b25c132f89e64a6ad5c18782fa8cb1a70f46a29156f5401fb2c2a170f483f0fb6cbe6c3e8e36507a55321faac2ed7d85f708225413d64a55bc4a72482dada2999decffb875a2b95c6b809c1a6a8b0f4c2a6645b019412d2298e6e41dc2fd561d60581e958fd95dacfc08d4dd7775393a276f37c1f75e340f3541da8155d8c059c04be663705f9d2a5fecd07a2e742c947026aa845c5399c772404173bb7f861e0b82f25c1b24662b67dae5b51b8dbbc4973f5af6ad15607009ce8dac41dac23dcfe0f824158476627e6894c9ffcfd36c98b4937372978003ef19923ec39cd1e9bce1741fc1ee2bdcb7d78fc97e7f54401ac420eb5994a57bd654accbb02cf6343bd3f032d3dfc0684027d59b22fd58936860fdf95f73d270711ee182dd8ef9e401eb5ea3a45b435565c5cdce7740a6b4c2101a125c4e1267360d368e6fc20d229ce86d347b7dd3fe0dc8fe7172a37c60b32d933f82d4cfcc7656669f15c2e6e5e149c145012d09159ff63a5b5e9715cd6b44db4b7217daaca5665070f1c322a0a22a12d3de1787e1cc389aa1df6511b2e60c5b12873a3107b30f0d12860ad5a1c217ae3757eb40b312582923a8d8e4c21bcff656a92fb418568c928c13563ed01a6e194c56dd83cfa8a8f43ebe7532e9e1376a89585075c15e1d3ee9232cb36a3ff8ee4d0a5b610fa38414744f9d6ada3c75452d7fd2a8d55c4c104e6d732f2094403a13cfe4ea9436e71566df89117eecab4317eefdbbb1a2a98a818d5ca501e5351b6c708f65935c29d23cb0d91f2e772fa5e09058180ee11a02485a363f442397c92310b05ca50c3e26cd76872ea37155cbf60263cdeedae6ca42bc244c2ebcc75d1c26cc3fa58efdd8602cc769f62b83da173b424dbcd741662ede4f92828bd8826981c3912fdec511135e6f491aa8c47f25a9296c442b3e80c74f82feae9ee5c4d1b441979d875029779e9656ff0808c7c878840ed99af675ec20fef5451a3964862f07dbb1202a690a014c906540522f11aa8bedb810832949167fcef335c79bdbe9f67ad5ae2e976c5e4fc12490ea7d4aa1a322d44fe5f8cff4d5bb755d2ed16152e5fd10af41012cdb2938c75fee36e8292f54f463c4935740a2c7e15fe5cf589b645f391936738a5061c83eb579a88e04f19355acee6895d882c3db10eb4e66cfbc35cfe671e481c8af765909448323b7b62b33f9b909d6fa6dbb697662879fd6c2cb0d16b082ec3f14b8b48fbac0bc90f83db1c36f7fb6ef25ac6ae18a277e727f98b281a40fde6f85045593a5eadfb8942ac83d145481d66b92e50316f8faa37d277a0c29b0f36bcce3b2dc312547a6840d0df4edf03f39857c3849c94ec9f6829aaecfd451d48336cc6189f685d79d09b38118719b5ace23ec339052250e28326cb9f1aa2409af2732b4ff90d923151bfe2ee4bb411e7733f1843b3f21d436e157342d7908a0a7d998d74454857b9007fd539c42cd15821af95335793a8dc5adfefd9c580252cc738ba819c96e28a81126bd57582096b704cb0737a4c6b2ea660036dac163b733425cff505519ce387891911bf7bf51f4f7cf0b9944585207a24a621a0f20e85f0beca814ba79759c92746eb7a1311048e5159de9ab27314cf68c99da95ab308f0f54239a876bb8d78a8e79cc84ed6915aeca28ec5dc8fa8f1539370663e1cb08040f033ace0dfa5e706c0261d66b6c18b7faa079394e4b13e6299b0acd4e1c07a37ba7bc23e18a0b433f71ef3603302416b957390c60079b2e3992472a85f9c9183e95f71078cf37957697f87172748badd6d09ac4628e64acb8857f0e33e0b4ce33fa8d03079a5944baf12ba265299f9d1eb311a9dab5826cb91e7e054ccf6113803aa5658be518b2660f80c6a119d29b67c070b4a4571f23e7d5ecefc57fe678285cf2b4ef68560c3b4f1bd290588defb8ba2d22b66bb3358840d31d239b7a2dbe2ef9d02c81815c97ae26ad66608b26ed4b8de41215dafbcb8da52a2b82711023cb16923a2b22df4b3888432b84b253ea640fe9ed3a740c5a74eab106b5188b08d36c6f807fb0bb4833f00f39db38c36d8665c16de4bd2a7e83b2e3c2ab81d06c8a5a3af6de445097ec0b8a833d42b30e5d32e3a25409a4f5c016fe1572b6286b4dfc23eb189cc5f676a69bab5b655bfd41acf00b1c4d5f1082c0a865dd406e5fb302c00b081271b9ad736f4e6d6530067cc3dcccfe1cf3f289c57c77e9606bfea7a9968177bf36edd19019601bf34e46118dca73b417856c57baa5cf50410450665149d7b9731d52cc912e0d3cb2d7fd649b14892549ad4168c82473383125c6fc0eb29e4672b0892482a032a6b57480f4a7345df12e805a3306290033d416cf0614fc0dbb2700b922e5c6c1e2863d185a6fdd452491221625f9ecfb5ec60f523bb929b726b2059d766ba902fbace896a118c5c18822fb1d634210f899e7256c8240df370a7631983625e4f30b90976e5635816b42d5d0ea7182b7bb124d96d7a8e49d9c79df971ec24503682a20805158aac51e7b2ed5fdfcda8866b35f755f380fb9eb698cb96171582c157d953a0ed9ec510b1eee3c0dc47ac28b5510e0d8c2a0a466d8415b65e1c0c9ad9bff1ac338b4099e1ca6f8c834fc15132a3331e43e22059aab498e1c64c92c195bfe17d5ea2bb3d73b662ba2d1dbc40ec20ae6d18a67a3aee26a039f6c0a2e4e12d650d8d7a6e86720b22bcf072ace6f94b936ae2559321a76a49490dafaa843d2ce3bd73fbab8532cde0ed5a511aa45a75baf990a0f5f459c30cc7132f88a44884d7ec9805e6f946a5c3a4571938e447d286b169071444643e4b9a94410a97183c0d470f96752f5110542bf3d615166651bb46385e96fad8d22200972b5ad3b6d6637fae791d2d81085390c08734bb881b62954bdc72a45cf367708ed0c13649f77ccfbc5fa7d9ea8930b3d14551bd7964e01c46913e3304f6f", 0x1000}, {&(0x7f0000000180)="4ffd00cd091e3d0aa642f9707c361c7be0d53b63c46b67c0", 0x18}, {&(0x7f0000001300)="3ae29c6f6fd0a77079853072902e2d22e70b5a10dd0d2e0a59c95ecad7aa36bceaad", 0x22}], 0x6, &(0x7f0000001640)=[@rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r3, r4, 0xffffffffffffffff, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}], 0x78}, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r19, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x841) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRES32]) getpgrp() 19:29:24 executing program 0: setrlimit(0x3, &(0x7f0000000180)={0x7, 0x96}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000001) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) 19:29:24 executing program 0: r0 = socket(0x10, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 19:29:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3, 0x9, 0x8, {[0x4, 0x9, 0x8, 0xbe1, 0x20, 0x200, 0x200, 0x1200000, 0xc, 0x3, 0xffff, 0x7, 0x989, 0xffff, 0x0, 0x8, 0x5, 0xfff], [0x6, 0x5, 0x7, 0x9, 0x100003, 0x6d7e3d53, 0xe479, 0x7fffffff, 0x2, 0xfffffffffffffff9], [0x3, 0x8, 0x6, 0x5, 0x49, 0x0, 0xfff], [0x100000000, 0x56, 0x8, 0x3, 0x300000000000000, 0x2], [{0x1, 0x3, 0x2, 0x100}, {0x5, 0x8, 0x9, 0x200}, {0x6, 0x200, 0x401, 0x4}, {0x5, 0x9, 0x6, 0x32000000}, {0x2fd, 0x0, 0x4, 0x4}, {0x8231, 0x3ff, 0x9}, {0x3, 0x0, 0x7, 0x6}, {0x1f, 0x800, 0x6, 0x5}], {0x40, 0x1, 0xba1b, 0x8}, {0x3, 0x9, 0x2, 0x3}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r3 = socket(0x18, 0x3, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:29:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 19:29:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000000)='mn', 0x2, 0x0, 0x5) 19:29:24 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe080000000000000000000000000001fe8000000000000000000000000000aa89009078000000000000000000000000025effffff0000000000000000000000bb00000000000000"]) 19:29:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x40}, {0x45, 0x0, 0x0, 0x1}, {0x9, 0x0, 0x0, 0xb8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x2000}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x7ff, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000200), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff9f) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) chflagsat(r5, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fchmod(r6, 0x3) 19:29:24 executing program 0: r0 = socket(0x6, 0x1, 0xf9) close(r0) setsockopt(r0, 0x29, 0x27, 0x0, 0x110) 19:29:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) lseek(r3, 0x0, 0x80, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a101018000010ff010003005ad35a0520010004"], 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x2) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 19:29:24 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000180)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abd5e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abd5e0 19:29:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYRES64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="949b9d056a5d552a3c3be97df063e31984618a93eeb0e2c13d62267ec95f881c65b4e715f835b05e6c49635549399c305885a3a28fd1078af57f321434702d120e47a301bce8cafb5ebb439c3d80d8615af4d6ce7f2c907a3ef8cfc3267c7ae85d42db3b1869b3c6b084bde821bf7eb30751e2207b77023960085ca5bf8c8735c6dea02257961c3307d6d0d2e6eef12189a066e94629564869c339bfa32f39b22e4d44955c2f393905abd2ffa42a6424cbd266772b949effb8d2c19b7e55436d522e74567243700981c5751005a65f68d24f3b408d6a7156798527a79d77e3cd8b1f7c2bd1d605ba2e", @ANYRESDEC=r1], @ANYRESHEX=r1, @ANYPTR], 0x6) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 19:29:25 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$dupfd(r0, 0xa, r1) 19:29:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x254) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x100}, {r3, 0x4}], 0x2, 0x2) 19:29:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x1b8) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 19:29:26 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x41, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 19:29:26 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 19:29:26 executing program 0: r0 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), 0x4) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136a432b7e4a1734baf0b681661ee9ac80d4ac3d0dae129881382b249fa2d48343a57d110192440839312c79d"], 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abd5e0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0002e0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abd5e0 19:29:27 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) socketpair(0x10, 0xc003, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x1, 0x5, 0xf7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000180)={0x4000000, [{0x1, 0xf6}, {0x2, 0x7ff}, {0x2, 0xc8fc}, {0x1, 0x572}, {0x1, 0x3}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x7ff}, {0x3, 0x4}, {0x2, 0x5}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0xffff}, {0x1, 0x8}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0x7c5}, {0x2, 0x7fffffff}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x80000001}, {0x2, 0xfffffffa}, {0x3, 0x56}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0xa47c}, {0x2, 0x4}, {0x3, 0x40}, {0x2, 0x5}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x3f}]}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0xffffffffffff0577, 0xc2b, r6}) close(r3) 19:29:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) 19:29:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x5010, r2, 0x0, 0x401) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') fcntl$getown(r2, 0x5) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) linkat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) 19:29:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2}) 19:29:27 executing program 0: kqueue() r0 = socket(0x18, 0x5, 0x0) kqueue() setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800001ff, 0x0, "b80054004000"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x1, 0x4, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/185, 0xb9) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:29:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff2e}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) dup(r3) 19:29:28 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, 0x8000, 0x0) sendto$unix(r4, &(0x7f0000002780)="500105010000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d8fa5a7299530c844f685b76d1a3194e3dde16fc3c87d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d000000800000000003757e60642b45cbc5737b", 0x14e, 0x1, 0x0, 0x0) 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) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffffffffffc84) r7 = dup(r5) listen(r7, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="ff00011f0000000007845b66ca994e39d28cd21c0b405f61fc413514906f5768a24e8881056619f509781e74c5b849503872f0485673962075bd6e1a0b89282525ae358dea0bddfbb7f0b6a318df3c1310ba0c429482559e7326e1554a21cdc303b12e2572fa419cd937ccc8984bc4ccf05832cac53552c1b628195f3e404a94474888a03609ffbab411f9f7d2bc5a594393696be04bcd4b61e987b845650db943e6aa178b0aedb8df309dbf713cffbef0f4075700a50d38a151c5919cd6ebed7f80c74158d5327391e851b4c73fb70aef4010938a4180112b28ec6716033d1d948a205227fa685a98d0b04b87b571f3081f6ce47ebacdf72213fa3bcd93d5599ffe871d4fc9562cf4860150910fd9d9376fe5e6b317fda62cb4003a82552edd5217664888580c66b38be4a5937faacbe27fd49eb937bd1de65638f0f477c53cee9a3bce1002"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r4) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) openat(r10, 0x0, 0x20, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r12 = accept$unix(r7, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) sendto$unix(r12, &(0x7f0000000340)='\x00', 0x1, 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 19:29:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000180)='\x00', 0xfc) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x60, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) setsockopt(r3, 0x3ff, 0x1000, &(0x7f00000001c0)="aab82741fab0ec3e94dd6bd52554af2cb4d8707b9841e7e7877213c068a357ed09ad815f58a9a5fa0319140fe83ded29cad8332e068135c3b768ea0b7d1b00339a6344fc77f2c6f8c92d3bd3fe22209e3af1def4a0ecd83b2adc207785e592eedd5935d33dd5d6d538a273e04eeff0b76f03b58b64fb95ff031d87c0049f212af217c7fc55fa08765dd4382db3b657f770d88b9bb640eab5706fcec9d1f976", 0x9f) 19:29:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1ff8000}, {0x7, 0x6}}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 19:29:28 executing program 1: pledge(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x6, 0x10001, 0x0, 0x4, 0x9, 0x8000, 0x0, 0x1, 0x6, 0x8000000000000}) 19:29:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r6, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 19:29:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:29:29 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000), 0xc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x0, 0x9}) 19:29:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x10}, {r2, 0x80}, {r0, 0x40}], 0x3, 0x100) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x9, 0xffff, 0x2, 0x4, "99b59aa8486b67b261f889f548a803702c2d126d", 0xff, 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000140)=[{0x4, 0x0, 0x3, 0x7}, {0xff, 0xff, 0xe9, 0x3}, {0x0, 0xef, 0x0, 0x4}, {0xfaf, 0x9, 0x7f, 0x6}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) poll(&(0x7f00000002c0)=[{r7, 0x80}, {r0, 0x1}, {r8, 0x8}, {r0, 0x20}, {r1, 0x2}, {r9, 0x4}, {0xffffffffffffff9c, 0x1}, {r10}], 0x8, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4}, {0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r13, 0x800c5751, &(0x7f0000000240)={0x8, 0xffffffff, 0xc}) 19:29:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x28}, {0x22}, {0x840000006, 0x0, 0x0, 0x7cf}, {0x7fff, 0x5, 0x8, 0x2}, {0x6, 0x6, 0x7, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 19:29:29 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socket(0x1, 0x3, 0x7) socket(0x20, 0x4000, 0x2) close(r0) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000002040)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fe6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba77f27c12723e1428530853eed711b02517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090da4cdd5129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efd8c6ae1ed2fd85372a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a959b2d52dd20bf11e085d4ca25c3202d63669c92daab68a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb2ecfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3e7f16a3a14e34ba7bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16ffdd85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd79ac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c18772269a83899cff74256501a5b1733f22dfd7ba7839621ad768981a132c3cf2f9cb3337416136d22c7882aee03af4c9b828d2036997e6af97256e81e9590a1f91932bb92e0965a93f256f19d20d2b1a1e1e5297da58905402817724fae4b10e5d0f5f86ef4d5aaf291f8e2616e38c6e9a92396cf8fd12e5a6fef0c1cbe30105ae78a0d283fd4861698083a7a1b63a458918b059e8a2b00000000000000000000000000000000000000000000856d772c901ce2b66182c2475c999b3967cf22bb484d4c9bb2b3aff6499bcc00e4880c9fa161cfcc89c52648b4580666c68e3f2cd7f5e86e30acebce603c04daf7", 0x657, 0x4, 0x0, 0x5a) 19:29:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x5, 0x9d) fchflags(r4, 0x1) write(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r9 = accept$unix(r8, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc2, 0xfffff, 0xfff, 0x7}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x800, 0x200}, {{r6}, 0xfffffffffffffffc, 0x80, 0x40, 0x7, 0x10001}], 0x8, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0xa2, 0xfffff, 0x100000000, 0x9}, {{r3}, 0x0, 0x3, 0xffffd, 0xff, 0x4}, {{r9}, 0xfffffffffffffffe, 0x80, 0x4, 0x800, 0xfffffffffffffffd}, {{r10}, 0xffffffffffffffff, 0xa, 0x8, 0x1, 0x3}, {{r11}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x10000000000}, {{r12}, 0xfffffffffffffffb, 0xbd, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x1a}], 0x40, &(0x7f0000000240)={0x7, 0x1}) 19:29:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) syz_emit_ethernet(0x66, &(0x7f0000000180)="5b990102a4a98291b894cbc8d07db699bf177e7ad56a314fca451d7e71ee10ba0e76430b45cf37d74fc7568b9e0fb7d5e16d0cedc8e2c4479c8bbacc5281654cd9172c9497fd9893121b4877a520daf7ab12c2ad9fa544b15c85fe43b9d83d81ca1dd5b03dfb") writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 19:29:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus/../file0\x00', &(0x7f00000000c0)={{0x4, 0x400}, {0x8, 0x8}}, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r3 = getegid() r4 = geteuid() r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() getpgrp() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r13 = fcntl$getown(r12, 0x5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000024c0)={{0x8001, r7, r15, r9, r11, 0x4c, 0x6}, 0x8, 0x8, 0x0, r13, 0x7, 0x40000000004, 0x1, 0x484}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002440)={{0x5, r2, r3, r4, r8, 0x61}, 0x7, 0x3, 0x7f}) 19:29:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xe8c) r1 = shmget(0x1, 0x9000, 0x184, &(0x7f0000ff7000/0x9000)=nil) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00"/16], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = semget$private(0x0, 0x2, 0x155) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/123) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r2, &(0x7f0000000480)=[{&(0x7f00000005c0)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x6, 0x484}) r14 = getuid() setreuid(0xee00, r14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() r17 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r3, r8, r14, r15, 0x1, 0x401}, 0xfff, 0xb2, r16, r17, 0x4, 0x8001, 0xffff}) 19:29:30 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x24a, 0x4c) setreuid(0xee00, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 19:29:30 executing program 1: kqueue() open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7f}, &(0x7f0000000080)={0x95}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getuid() setreuid(0xee00, r3) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x1, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a080000006207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6b0fc0554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002780)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f00000001c0)="e50292749f612ab4125b26d7cc17d3f69c7f49bf55", 0x15}, {&(0x7f0000000200)="629863f54ef2a37b5829cd607129019b04435351f0cf569cf339f9bef49e640767be5e0384c4466070fefe6976ce1d5a9213cffd2b6205a7e46426540f188706e8b77cff08ecce83ecda80de4c85ff44165a25cf13594ca99a3a7ce8193e7c1cf70ca723b536e8de254a923858da3b38b6d55ab814de3f4df21d662ab9b1e02910e8c7a844dc227adcfbb5cf572c3f12f95e2641ffd7da23adfd08353b1d3e3d53a2cab133bded9518360e25a160b674afd7a9f4ef2c084b1e46c3d069a9a3e6c67b4a4e32dba435b0eed4738ac141667df0c42772e8ae19e37f05f58bac6c172116037f021ac53a2b93dc0b4566fa722b40fc026ed7e906a05143fb059ef0cdef257d2788c6fe48dcffa60b9857f4b3fdc9a5ca156bca13c4c655b64b5264e4951b6aff8b2fc86f881555be523602b121b6b93393d393528779e3984b567c0bc0da5d08f97a0344c384a0b92af813c6be5b7c8dfa054d7390206bd124590a9a520e259d437261860793a9108cc7f461f99a1f3e892229795fe6aa4753846c599729bcaf562c8bfaf37152e1f2f9f40f3febdcb57f2c17e5fde9ebd26fa1138273f75844ad596772cee8a61ca8dd7931b1dbb6ff7da9f049c9db4e0c5f23ea018401d86ff3c58503ef58370473d5e81afaba49088a0047e90491b2136e42fe77a0f02120f52636a03cfa1a995b6d000919a6f38387aa1de2c60923aa61bd68e3c31e663fb7bf1964b03925426991308c71515c37fb0cd56c4a86c0b22651902dd5ecc33cd798c8de576cf6c6e216d1e3442df72a3152c6461a92cf05244831d68abb87a7dd57e979551aed83f9760a8e66e6b1291fcc71a0c30d43f6b111fd765e2151cb7f9d80a59d5d81dcfb26f40edda65f166d9a0e54bf00519eaff1cf5b20589da403cf839a785d50211670dffe6c6727e7125cd3705f1ac662f97affddc7bbeae4a24eaf04bf7dc738586ee529dd98c76b9dfa0302ac4ad0c05a24fa703e59ff6c36668815945b13a7e69a5ca0d6debaec4e331377215583f0b654fff803c1638ee4ad7a23e5b9600a40ae54f7d5c73120f8cf4ae49e443056b79aab54ace3582641753f3518d52ec50b173217bb6c12556bbf0a37aa74098eeb0c78f707bca08e129f42855a1efa4b7467b70d1d9a13362586b1ac5e5d6281724f2ef2fa47acf945f68cf1daf69e146b1fba5d1687bef67fc75e89ca9815f221ea43f9b3e40e3af01e144d9f6918dc4da6c5fa4003ec66374ab0456cf314cc2e5f0a892a48a5eb453509976a14bfa4d4b2a3f012d98b317897220b135cf69b78927c9fd8ca70206215a097f400d3f15b0c40be394348e4e9efc240242a4fec916208373803360bdeff800a95565b5d884e85f30b5e97888f60e0e8fc3fa3672b53f4f4ca938e1119d92d06e9743676eaab643ee3df77e2bafc92780dd08ccfab5331c7ef2d0bdf7a604118cc4561d83430cb5d3062e3d5d031be081067e18ee8f518b71993dc061bf1c3f990e2787d64d42772b151c42a8f598946170c32698d72de58fd3fbb085c5c27eda779f7bdef73584798edcb34a362d953fafda1ffd2d4037e7b7cc675b5982b0ec3f0da7f845276b54b101b0946c58a5fd4601c3f2dded49ae60440c4ffff2908b162b9f6e300434eb62173d73d0c7c24293a19e4ec06882eac9a8169896110772601dff0118320e2858af390edd3b563a438f7850258839fe08a0fc8816a945f9ea6074a128571e6de971aa3a5ec54400be7f40b4f58aaa54ba8029b5812fb58464d60b9d70a51605bf17aa06ded498d21afd630f0e9882bfacec419316a0051f6d508e53e907c0e60b699a9d97d62ee639d05bbfc2ea10ab62fcf1a3b59475264240ec8284596ef95d4802a392e68e44e13d22fd263cc2a3415e0a8d8097d6e0077167317e26ab41f2f5fb3d8a640c532d7cfae579bc8042bf1140daae398f22829c2ad1605ebbeeb8ed23234c0d0d682cc7fc68cfd497e71eb9e2da9884be47eceab90a6e5ebf235fa3a654bb0ac876614e42c4611f23e96631bb8cecafd561bc74f8504a6639eb56a900030e7ebdb0f3bf401da557dd4c694c4e4ae022155cdbd15442bc753c3a2cdf1461232b00152b27236aa1c0e9b2f848360d9ae84be54cb8bc9bdf248bd7fd7da7b327b1e0fb53ce8d94c53aa292bcb12ddb60e853e8df4a0313d31a8c26f43b3ad08f3ab257c45c1994747c8b51296c177a95988f844bffa8e0a8122ac684eb85e7b1b414492078b3a1b1d39618223e59a03673552588589bcda36a2b00aabf79ba56a818a3e8c47c2c648aa59e22b0eda131abf0c0a93af03df23f8f8670ec6e53e69eca9590ab7aba22fbc0451c795ee23f7b960b8fb4ae39ab370fbd036162d8732cf62f1b0383902853ee831f00396c1729d53015dd1d49f9e598b2b6197bf1ba81ef854bcc621590725df1b7bdf46995bf6afcbeabb7953510ac8e4e29d0ba93861f5b5e9fc4222ff623ac7e391f0463b3a61640ca95636ee6bc5bca25bc16c56d2adf96eb077d04520f557004064dd43f34410942df95c6c362fb31f5b00b06c7229778479a38ac0d0884d7e0b35189d5249cb8490d31fb82ea74c2d3a6764fd9993df39ca4ae6b5276d556ae9107076748891f2c163456d7e9552fdc453874df456022fb57aa663629c7fcec42906a5bc775f4771865343570a107bd5e758760822a9104fab32812dae273629023e86bc50ce68d3e0f1391f52d9d2f2cf1c8cdc08748b2a1c4667dda410b0dfee3704a0cfda08234f1b6c395e1791a3db3d0137d02ad10b296f67a2847c406e41a2b39a46221769dd2745c6106deeae14066932787b4ab047769dd07cb4830f4694f51ce0c4607aa2280ef297340148dca1f2c3a0764938ef68282c0228d75a2a8b69aded7548f4b41e33e4d560e801704bc81e03800595084fd941fdc378030902d1c13fe68cc9a56bdd8373553fc41e67c89fa5fb3eba3af02e545d2bd08d1315e8bcee5f6a02873c2f72a74430e51c8b8f8529c47acb0db7ef96a96165da7a610d8c814ba360f2ab4f25d1df327bcd1cb1ca38bd21e1b9ce1cf869a1d2f37f41e06e4de1a49f592d542d95fddf94a41d80cb4e5859a3eefd2b9aa176be6cf63652de358dfd470452e918e74f084c8459b98ede5c22caea97c6c61c8a266bb7f5fc0e4264dad5eb4c686009924325adab8f5cf451d9c30c0de34a18d803dcd10cc0c9ea73c52e4bfae699a0b3cbb1967963580e90fc9a7c2866f6238838980a4e3f45c5fe471ed88dc1b45864c09775d2aa6201aa3c694dbc431300513f2e9acc4178eaed3c7ee95959a226df6183ad4264c77629e3cfeca5cd174b56e7300b5aa22a03b1a594f0295cf310ff8791f969e796b55c0fe1d3cd5d25c9a88594c2607fd496bef274287aee1f4ac8bd658be6d3360306c546eab27cd7734feb68946a6efb96bc4df50072fcc34597db39587cda744d86abee850e55c28300e7f0051a92085d4019bde85c7cc0ed9e3a11f4442ba8e1644377ee67b48697b61431522a1531ee26cda91d2eeed0d7985f0dc32dfe1eb852b386086c79178740bc45643467e02a5c24bab4452c3623eacad2f95de8c83d759ee275b2d88aa95192bae99b19333216b44bb6e962c50eb42b13d50c860f6f970a708e4030453198d30239296df08419141a9193825481eeff543403febaf4359e83f48629d656aaefa817a25f448bd7a385f7fa97654c4c9ec3d1fd1e43a04cea94fc19555e1be85ab21c6317d50cfd50c4ff06b13385b2a9f5e08b7e82549b53fac301bbebe3c2ccc7685ca8131d90cf6ab2c836ef2db2140acf5c0914f7d47788e52ec659ee1524ef4f4138c8d3b889332bb581fd07b4e5037c94a0bccdd70c2774d8f225225279b57301d0adf484c535233d8d8665ca32e14e04f44dee0f07877739265872aa8cde4ea39c4b005df10db45c9a0f1466d46063e400b53884ff13b8e0dfceace156c1084b3c1e563bbda3345ecac0dab29d1713a329f88f55e09fe37cb07e4f351fe309d21ac8734a6cf5bdf6a03ad874be81adc88661425edc202775dd9b2d84cad161f5cde82eb963e97edb1fc98a225b86217bfa6dd5887120ae5ef1baed84e5a9121042e441e86ac221bdcdaec2dc7fd084c7c5187f48679e80431ab184c4e044c12204696f91193d531da3e2cb45467909cc241f3c005fbb107fdf814514e2206472870dc59c6867b24222d75876a61d5937d8ee25e39a5c0089da4ba58c48a863fb68377abf4b35a162f83deedfb8049c4637d4b3b9cbb0e89f1500d65132c64cbcff8b0a3c0507f973fd6cef4ee3e45b2918e9d1ab4c771c091f1d0ffb57d97bf5ec5df65241e86f34a1cc6de6f34b0534f41d8299b3ac0be9e46277eee4ef4128d4181e5dfefecdd24d8716af43e31107f0d31b27d07561370d287a94b922b514a8b1bd6618916654ab0085f856c32f4abd0b5dcc9bd89c5766c91b1ddc45213aae2d838ad4270a1024006f1997bbb59920b27b4b59f8035203fe4695deb9f9f1b849329362f83103979b9f84191547bfdcf89e0d140ec37df4fa8cbbed5e1c6811b0f6e08657b6a7e52ccee3d8b41d83b5275aaf30658007a03dbfb228c380700ce4eb76a79963b1bc5ffd4f822934e27dbdd2cdba0f365d4edb00baa620614459546482237d781f8e42b3eb5b022355d1f75f81c5eb36c0ccec82133e322694f2eca25adf772c9d0726d2f5ffd36e1cb1b9350379b6c1625ac31fe69b664cd5e1e8a148cfd7ea996f4a2da9d032f43676c32825e47538f42abf31a28e9187ad52f1310d3484d1fb46218f4ff41c07b6c9e135bd79d172452257e2dcb95f0f6b6814461b70d0366618407cb834efe84b333d836429b7a3ba8f73358ffca18dd06293fce84116efa38cdb7205168b827f52faa70fb48a6d0f9ec51f6a567a0a15a70ab201f793eae3477e1ce8410ed917d5e638670134b6a762d3b0b48cebc46067f70fc57252234eb5631a3f82ad8b45898c2c531528dd7d634124dd93434b394bec4eec0a0d2cda3f1a214734b0ed85639655c43e33fd58a1d356960bc074aa629693c8e9772d5897256229319769fe8217cf3cb7df0007e8acb31a9e63ced7532b7980381b19b99f48a2d7ea38ad84aa94a16df8b776ff99469b5f6f1ceff3c180002d2ddee835611a0e1587e9bb9f96249d7d85508ef119551ce6297011f314c03477a5e80613128f3ed627be930489ebadfac77bba1bc98f2f60a87617bd63519a8162f789f141a52278720da87da37dbbcd5da24dfccb066f2c28cca02b311060c0a01ade181024bd752e85c4c82005d74ed993ea51ad629bf92d6349874559700d8f0b44daa7d2ec486f4284e413e34369be75a4264dfcf9f8f87c9f438fbb208f4b472c751802c63df3db032831eafa63fbce8b20d5cbd50ea55118fe355977db1bf4dbe28470b72f4a28432ad2bd46c42e6a7fce9656d88bedb10876e36e8e77d61a90bd66e6fc3544d3454b9526f9338f6e786795a00349f84c7c06d90f17c5ea71d705424d31f7629271c0ea2002c618649eb521e32e4c47ae7dad8b397f7cf5b1ee9517eb4a1cb9978cc3ad49c3ae2e674a60d63176d93d749474ed2b337cd1b1152a65f638ff939cac8e808c777ff79bebb4b17348b00af9bafb6fd48bef512f9e931e5b5564482f836a0c67cdd99113600170f20176d43df12ddc6721481e10fa0391291acfe816ae7dc5c8bd9ac433c5d34ddd61e9e9fc12e67810cc847fad193001c00210847afcf23d36cad419b956cb3a386d", 0x1000}, {&(0x7f0000001200)="f0ab33e3ebf1f6e5b2d29ef1b3171d7e68eee56ec1780fd19c3eb63524441a0f89ab21e282b81651b83531b0955a3878f7910210c1a39fb397f3fe8bc38f788f0c9138e4120441bc49b781b6e737f9e5d1e09d2ed355f9e7ca78d999e33cb7d73dd4577ee9ec3d45bc35da840d5fe3b1adffc55b75365bf6b9d742cb06e87f876fe0ef26cafbc94720e9a879096012eaf93e088e982c3447b1af700156a81b82906e0f81b9a55de0d04dcfbf88d09ac599511f0c521040df20b8e83b417ed45a23972a41de73c197267290aec9293468417a188a61e9c4d92bc392c18ac24500d312ce604920914e2406797055d4f7927ab66434dd2927cda9e53771ec", 0xfd}, {&(0x7f0000001300)}, {&(0x7f0000001340)="9df7", 0x2}, {&(0x7f0000001380)="d266eff7ae9ba27dc611b10a31c584e1365f3439eae17a6706ad47567b518354ab4310a27d93879ef49c8f654b402eba7805322ba98ed7d8bb864d239f0deacb28b0f6c4c9b76a7cb73d7b32480ed3ccdc1e8257c58c8812e4063a1409ee4ad5ca4fe891c82d65fb010f919d421756bd14538cb20ffa11eb28906e53d24b50ecb31fbd3e004abbc5d20506e85a5a6a41aeb68aabc201ad8ef1d24d1f54829e0c4df3fca2f9b83b8d427a8f1147d209fb95f230fd0bd07f1773258a9e8847c22f7438a33357fa16611ed0e0edef0dda0cf8fca40688079dc8dc2fa64b07339bd90391bacac11d5ff28e549e46df41bb7d03d579c22160ceb18de98bef232e59c660c7408dd5355a5f8fb294d076897e4ff94259f06e83d993aaa379d25350d57ee4c8884f09d3f729e4cb7505f040844928f921728c678f99846cad5be9caed48eb7ac6343b2e09d3caf8bd18f7b9c6409662e964e081b55b27ea2067233ff3859f7b10366ee20bf100c974fc8c19c0e61480840dd6e23cefa723f1135658680ef24603220d4872097d2ba12ff671fee8e0b1aa81cd79dac7570be918ed9b16b3f9306d71e3bce77e6e8e0120754e6a6984268cdfdeb18f786299f978fe8518c6316f763d5def822c17388000d5e33d7b06b603a91bd68286410df7abe8b854fbf5a076ad679af29607e5be3e783b7b4c8874921072dd9fef609dd558eb3c218bcad3950293bb266703adf5ddff640d797e4902810baa907df6baf473443821a5c28af1231aa2eb1b0ec22ddbbb17290042768a13124fd3cb3bb32bbf26828fa94fa26a774683fa0a50e9a18a851198972d22ebb35f1853af01cd95b584e7b299a7865a97ff82fe7b6dd8f5522ca8202ae4d3b5fb17e84a119e481ff04d0f6e6c2a252302a05d80308c36883d548413e1142571adb0e4202e8fcb4e403ce13d2799d775733838f59105d33d3227c067f3d27c8732fe6bcecb85a9a20b0fbf2334b86db7550d44ac9188f4373b8f54422c19bd2285386fdbaabd868c524b25cff09bc4f503f4d79b558b48f6510552fa03b2804c39ae1429e369540412c11747c84084168bc8ad6ae26aefaf1d2af438b67dfbd0a0d212d3998c8e4c7d24c19482b2217d5a7c220bae4ed7a7e3801f4419a26691792ab76bc74ab40e340e56f02c92fc414b307142621fdaf90a00e1ff927fc9658bd7143487f3dbd8c4b9ded7f85e6eafc1e8b977e262959e0c3e0336abdc0177c81ad916a91ee6aa48a2012605f36d23bfce0e122edc144e1030d25896654b97af6a30f6059d3992710741cdff5bdb59addbbab8ea264de346f90322d489823b56f5ed941c7c253a61711a45066fe2b2f515095ccf95faa52e24cfa538b53d7a8d374a3354b479088d94f86235721ddf2fceaa7858d65eb583c4490eafa14545c27dce9ff3607561e3ec1c06f3331ff22ff5969398726a757a612c80cceecd64f53c5826cd7c6368ada243ba6a26f4392e90543febd20d8e2161623d9a39b5cb9930fea84dbc4583909cd51b3ab91813f9131c4e72ac08f3877089a378a0240cb428d060a300f533e447226dca6514ccf847fd7c3835e8b8d829c758554261f0bb6b79376e9c5609e2455fa8f936cd24916b05f4256b4bc26660cb02687b7d80350ea2d94de108d47492bf7ca838d0c2de32643b47ef3ec417839fd8fa21468eb8c52e69b9b8bc02672eac9dc95ae4193bd9f46901f572786609914529da24ddc9de5f1bfb18b5eaf23e923cd05dd83f1bebb87abf8b3cb65c12a7d9775ae4ca9014eed80823249ff2640270a78617b97efb7260a4c69da788a45410d86fba51f09ac4621841147585398461383aa6227139e9e9aec2b49ef701e56fd427487a719d6bfefd715f60d9463052d85f2eb9c070cc533395b29688e296d8cdba0551c20e3d00b7c7b11bb59eb752e3fdb7b0d46293b2ca92af135ed880d8ebc536b59e0b1b9709c78166dd9abd4a0b77c0bc6cdd772785464439890189784a5fc8464f49d6cd3eda7a80d0bd50f89464bdc9b0a65105f928da13d5569252fb729d5b9af367ec2e22c7037df65a983769d10776723d11cc4f56c9416b645779cbd2ac3314ef9d88e89fbb1a6830963996fde4acd8f08ef80f67c51ac59729a11bf587aa4ce2be18f91daebe9edfa63452b491a54acdd9ff56076b99f686d6fa29c26eaf6c8f8fddca00fe18a3e95b7fba22b066faf794f712e6439a55dfbd1675b53459bb6d3e9d28cb4132f0641be1f10778481c16c4d45c27e2242354e0f41ea4f1368e0fbfb4a9f79683a5e88a0becad344758a1d572223d2b7ce21e8440b161aced2d89602f2dfa5db5a193ebfedfff6545f24b066a1655a3c73fd75883c04359ed6b86c5e4cac9d4d55e1dc4326372c15a6b97497a47cd01f05a60c999b97172f18007f405ef5bbf5bf7c45cb8103e96a397709f2117dba02d454fafdb99598d73efa9abae2258380ea0135e8e46ef631839081409d4aa061be66a9812b71633f34fb13e6f00e4db58da41406271ded3b90e8729ad57bd35315e76dac87be06d56d4b48691bc586f9945935031de42fd47a4d591844f426708a9e81335a498eb8fc515f2acadfdd9822d91af1aeeb5d01f12362dc9dadf2754dac9dc76c6bc978c37f51ee8f9fb1a472694fc670cd723eca8efb48651507f3ad7b5c1fac63d9dcf0bbbb9168797c265014356bee7d3d2e6d7163723e3ccf25f9b106712475a7002b0f14878c9762feaf892afb7b17903cab9bfba5b966152b76c37ea7f38b435d0976b4f112b62839fa8ac44c6506945d48533d287b502ba98dccfaf22eec5dda2be2f7966a37eb83aea8f5a279b55c56bea172ef2f25ce23a98195ebd578d3facef0647ee83547ac36cdffffdd080c7da4455ab674a14b932ea2d3db300cd78c620fab64b745b3b2c8bf7ad439a8257e093e580d5e88599dafe9d0c1b038b761137425e79240b5dcf384022a9338845c380540e021373179e1a5633cb0f765f1d01d04f27e7889ec53380fe2f2b5761e25911f474ef659410cdfd8e25297a878f7c38cc7e865068222432347b1c76a498c79fb3ccfdcb321745be59cc731b2d8e5415b360ee25fee2c4b7f2591abfa28c1875c6a4a0ab9b523fd986cd5ca2b092d9797363522de4f7a0f642d62c6dfc8e716dde724e57de65bd2cedf527fd57735de662ff8113b85b2cc7ce8f21540bcfedc59990bc4746f81143121a6af54231f1affbf9bcc73241575c4bc13019e8aa4438808ebc8544d5233578b86e427247e1385a9ac30a6fb0f647e54ef297701036bf1ccd261488807b3bd3469c27f547893f94a32e20943aed5c2c530b66a3b01a4c4b32242a27433ad153d9c0667b9575bfc40ee6efcbf2e05bb9a5a9e22f6ea52a7da6e41db9fd3c0e49791098ad3696e0a3b1cd5ffedaa31e2e6d6826c12b650ebc1cc1ed58120b3768d81407066aadb94c60c9d64e5fa8f4d84881443a3fc481de8d3f1679d8aca12db815b24cda82375dc0a0baf2c2e73b4092a57f8f59818effc5b3d167bcac61f10814c93c08492b83650911bcdfa914ebd4c8fae32e89950946cb7473536c93da16e99256bcc1353d6207eb313e8ac1fac3946dbffcf0ac0b925a0e7f9e7842dc837665e98016944aacf04024ed8167fcc922b417f77bb3bf109d7da24b80a56ad414cf392e3fb026c04bdf4f730fd6626f9c6292e05eb83187ff105b2c534c1a83e14a1392b6613bcf869fed932239ce235a8841bfea20260e22a021b61f1d0fb97221a94f685b75f1021f4945f5ea51e3fb6778401c17b68b366739fd77b03a31f9de38f96dc388e0281ebd91532de19c605acb86bebbbc5fd4e17568b6dbbfe8bee1623b0f13a9c616dddcad59aad058107794a6eb77ab4d2535cac0bf7660690d2c0e0c914e0d86151cf38ceee0dd0d7fb86203a8fdf880313c29029d03e05feff58837433df5f76bca57370b5fedf4d58c1e6f3187dade0ea23e7017118e576645ff9976630f5dc03f051f95bb1808f072f45aedf5069903cea6e21a6e5c24c6792775dddeb3412455d9ce134f358b281f9f26f3d941e20791d860b621f1cd64de9384905ab2ed4e3252b3899e0d4a9ccaf558cb37eff754cb7411c99bf13d66cdd022f745bbe919925017fd046c0151e332e00f85299c068a9fc481c831ed0bf1af0280b0bae4abcba1275aa30446989d8f5245b9f5ac0a4f62f762a607a102dbef404582caa34f9fd455c4708169caee4f07658cba8de3d0db18bba223e1f1bdad2b878e2879ac240f6edfeee4c890ce58731a4d6bce746e2efec357b9f215862210bdf45dc1577f9bd1f6754b62a429354db922cb350ee4a303d9381802a72266a1a78f487b98016525ab58a334d6f69e81277629c32e27fbb28186c42cd22d7a3e86715b10aac0ad4ff60642251eaaa8b10be7247fb697a94562ed651f1d7fdb615c313b48ce39d06321b1e5853a24db83309bed0dfccdd0caf5662283b0854a0cec16e4e03879b9f679c56414f27ec44bd6b7565867bbded1bd68d980d18a1271913646757c55feae9ae438cd509dd10ebbb137b9f507f8f4737426e691ab3045b380897c4bf8e2843031ca622a439bd9616c91ed437056f373d32af38b743eb862db7ebcad2c16d0020d861e4869fec9423d195fe0e621871f191fdda7c8c8c637a32e93ec31ff812ca4f31a4ce10ce0cc7a5431a3cce852adb65e0a440765446162e9e112ea92fcada990287a3cc8521852dc6db063c1259b0cc1b060e5022fcf34fc3fdf22b4ea925e9444e53431233b7ef18c4cd3c24b52d765321ba7e1ecee00de90490dcfb4a54fe23bab3cee0de937104aeb0ca9e874b0084cca39bd51e740f8ad4c01ed66850e6e13f5a4e03801f2afe7afde5cd364d6ea2b8d19f3a22989f97aae418af120f2f3019f71b0064ad2194e0754b6b4d08bb19cace32262686d9f86eb47ba829381bec2b08603fb7da378de48c009ac20226e302ffa66931f1d56aa80948854f8dfd57bd7bd554d3e8b7884474cf1979833fb9110f86c7e7afc22c52a810d7b2a245fb87a361a0d7f2c4f38e24e2862283346f6f63b215263961da3d17722acc22f2028f8930ecbd01bf0ccb2ed024d9fd08a82e527674fe040cc8991c0d2a01380d5527fb9591d7c3a0370ad0d2077414c50aaca0744ef179940480be8a5b9c09e3a0a5c50f59b0eb935ec75ec11a8edbd52895d12dd959c31b2a94b5032554018e4df4268bbe5c7110327d547b46eed493b414070e366a95c035aa85c2d52d9a7fb09d535cbfe894e08af115886ecde861111807bd20d38861be787d7b7d866b611ebc0876753fd567a9b53bc12b0e8b6046e48fa93f0126184b15701b68271843660aff4453d4a7576bd665e6645bcd160a605e92ee6848400f4da45fb8c7bd0004b2fe2062730b1b618cc227681ef510af163aa7cce8e09a89b30c5d35893f295703a911583bef4846114276b9680ec22ab9d364c71a74fd79df8c8be055b25efd3ebe4f1aa8dfa9fac6fb347f2ba335d7c1a487f90c0aaceefa1ad8f4d1b34669c8bd7e810696ccbe415f43b53701fa87e11c29456fef79b48d607e9be527ee5cdc52664f6e8799e630d0c76ce6102c945c545988a19c450e249893146cc818d207671931ee59ae8502e6ba7802a3fda16b0b722b9ff68de52bce00d2b3cc0c1bd4e6f89bb4448d006f430bf2c886f02dc257ed84f93f603c69d402398be57c9fa13283294e3c149338fb4d41b585bb0c47aa2976fc644ef24fef04f8737b0d3ff", 0x1000}, {&(0x7f0000002380)="79b99dd2074990facc182d6dac2f51446f94d037a25f87a50a02ae14ba7867a6fa7207e7f05c3a71f37a0223c56aa12434a0149e04f69c7c63765567fa68f3848afd1fd31eeaea5f563856b700cc57636ba6afbfca2e7c2f721619ebd8b33556ffbd10e3b13eca0fb780622b5cd8ad294ba7870f9c5c37a1fd829047a112208d6571eec44d36d955888fdd00cbf52d764536b4023023e0ad894e365449fe1e6314c51c35fdf06a0073931d2c5828bb60abb826e3f438d325681e644a3667a65330733455533fcd89fae98f4a1ecf2c0525ecf6f11b57268600446d4e4545e063a060961dd90e52ae10e2f998096bf7", 0xef}, {&(0x7f0000002480)="e61cf190bd07aec3546485f945a120becff3007d85dd2e0d49c1547beac32700d48559df016960822a182e3396a541c50f6c8b5e72378dc1061d5cb50b58b85bf6b83ff112bde378b163d2b9b0de6fa916d204635ce13835d6fc6de397d9090efe14ae63e576db2739a1e7e2d27f931d5dc78ceda5fe1fc3210b4f823003e40865ac14761222a3aa16d265eeed30e8402ce923c4c7ce21eaa53be5d85e9234b4498cbc15f4deb0ae7fb1ebafe6d7033fd66171e46ad267bcabb36e917eaf24bf940cd6ab80b71ca7f9b9b72f11cbca17830bf9e974279587c7e35bf8fcfc51280f7d2c5b288cdb78ce5c0f453422ed9e8b", 0xf1}, {&(0x7f0000002580)="cdf5e7020db3138add6b7c64b07966623f997b926f1a0e7bfe157577da364a5d373d31ed9d6a153d", 0x28}, {&(0x7f00000025c0)="899c22b0e18ab119eece0710c304a50770d0db798a9f2df2d084063eac0ce63837c9d60acc820af6e48a013185e8a03b7aa52a48f3c62e153f2875dd75501fa5b4983bd1f5b2e419e809d61423d31092a6e1065d3f5eb18f0894e6d0392641146354ff271392af00cdd8db83b7292a76ecf056094fe8069da5cddb3d061321d1fdde31dfc0412b4477529fa4d85de88f54886876a7754b1706667f7d4313527e", 0xa0}], 0xa, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r10}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x8}, 0x40a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 19:29:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:29:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x8e3) open(&(0x7f0000000000)='./file0/../file0\x00', 0x20, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:29:31 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r3) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r7) syz_open_pts() 19:29:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 19:29:31 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) setsockopt$inet_opts(r0, 0x11, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x128) ioctl$TIOCSDTR(r2, 0x20007479) 19:29:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:29:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x40, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000140)='./bus\x00', 0x1, 0x4) pipe(&(0x7f0000000000)) 19:29:32 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000100)={0x4}) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000004001000000e73fa04800000000"], 0x10}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="331b0000dc34b8f745637817e947a2a31a0e8a1d0f8100a1cf8f77ed894ef25290e65f623bcdb5564e9cb3edd884ce0900000000000000cb688663788a13f1c492da4a40f3231ba3a1ebe4956e3ee033caf467069847164bcd4604005ca1bcf30ec4e09d5457144582660556420311695606f8af690300d4ea5f3d0524db06e63efcaec92551ce3719cb6d20aa759ed4166300004ab9008686676add8e9e"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f00000009c0)=[r3, r5, r0, r0, r6, r7, r9]) r10 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r10, 0x20004268) kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x99, 0x0, &(0x7f0000000140)=""/153}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r12, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x4) setitimer(0x2, &(0x7f0000000340)={{0x3, 0x2}, {0x3}}, 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/122, 0x7a) r14 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r14, 0x6, r11) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000a40)=[{&(0x7f0000000480)=""/42, 0x2a}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000000a00)=""/21, 0x15}], 0x3, 0x0, 0x9) msgget(0x0, 0x0) read(r2, &(0x7f00000006c0)=""/148, 0x94) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r17 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@abs, &(0x7f00000008c0)=0x8) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) chown(&(0x7f0000000600)='./file0\x00', r18, r13) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r19, 0x80105727, &(0x7f0000000840)={&(0x7f0000000800)=[{0x88, 0x100}, {0x86, 0xff}], 0x2}) pckbd_enable: command error 19:29:33 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ab5293892740c25a69e35dad1ead009475c94c18e9753f80249b62829964989962317f99efaffc5b02da2347373515950795a748a969f906c481d0255ed3fcff684896dc95134238158ad90a7358a31d928a18c066ea9a59f9a12b763717adf6", 0x60) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chflagsat(r2, &(0x7f0000001540)='./file0\x00', 0x10001, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x8001) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) preadv(r5, &(0x7f0000001400)=[{&(0x7f0000001100)=""/24, 0x18}, {&(0x7f0000001140)=""/129, 0x81}, {&(0x7f0000001200)=""/31, 0x1f}, {&(0x7f0000001480)=""/14, 0xe}, {&(0x7f0000001280)=""/100, 0x64}, {&(0x7f0000001300)=""/210, 0xd2}], 0x6, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="936092b01d20eb054c95b2fa5666f4f61a38edd036d8b19bb137818c8301bd3be42de5bcc0614de9e200a0f8a7cf9d519a96fca19bfd503e757f46988d3f6e3493f9a021a1b74831af65952df693553e2c8693c4c6c5a1130067c4bf78204c979b5050e1f5fc4e4b72c83a5efaefaa0eb2ea15aa90609aac62a6fd395c5b3edc343a21bc22472ed12a78fad4b68270a3170420ea7ad46b0c0793155cdab06e40055a02c2893450299c2690ba7a04670dfb1da668c4783cb724dcf53817d6379aa1aeb91037cd69e15de84818aebd99b1a18663b7d8f272dccc1a28d6d2cb954d6ac89973b77a89c11fed2a04b0267c212e6dd85d219df5225d94a3baca87b621874daf6359a6ae826ffbacfb04221a767115ff04cee8131c4c319d050feb15a3f3993e4c4ecf29ab0008fdfd02697d58a399f09ce5de68ce95b9ee9392bd1793bcacacdc9593786cefee99a2b6e17fbb9c6f7909b39e25cbbc6831dbd46eb3cb25b583c2483db8efd5e26b77ea8af074cdb5076d7f4ad17b3c002a41070ba412c6ff747d7e4e53d98a4fce3f30683c65cf79c93a25984e060504b62b4c8205826afc72525eee0272dfe1ebb99575afdf8001a0c9bc7e89ac0c20d16e3c0c9ce13569f5542950fdfaa0270b4e177df540f1d07ec023b59d4a004556f3a353cd4f965b8974b46b0de31e95cdacbd18f8e4532a972929dabf5845a522eff321d6674b90eca892d35248933058979b19ebb395188aaf64a3563449aae8fd64693c0aae801b58041b99b90407af0359e214ec80eb86becfaf97fab8a4c46078bb58c0c15d4dbbe12b5aa87f7d10c1baad93b9a23d20b53ab926d1c48e64ff83dbb2121c2f1f97299fa471606e638742c864cd041385ba9bf9d96926576eee78a8c6d4a2b371c8cecc33b37cdcf9d210a55c3fa9c2a0107acf8cc959d0e85c7f9e9dcf5f709b6bf16dcafe6c9a32adbfa2c03108fec03818ff0203d9a3a163d9e20c4b30d0e296c50ac9fc75467ecc5ee71a4ecb4a1385b5c3fc60a09d6168a95659297a128ca0075287c7c3fb190c7513f6e454b64504481f78147634f2a85c2c58fe3e55ec205e79045c7fd5609df45b2ed184f1f8b020ce8a77248968706dd2b48c614e29c27dcd85b31c91c296bbfd1ade911137f44b76f766d32dde81ceef307fb4195e3d395871b6e8e3a97487f5dd872e9abb6e58d74eb83d2238db4870ce1b0652a07a5ce93c95cc718969229d5224281c33ee7f3dbbf0a2fe747273576c5867425fd389c5a4da7224547058f6006a6e934f57a6369ac86c6b708b8f273919eb559f36a3f33b7cb8f2739e3dfe5a393ed8794f09163986679e76061c726ee6e68cc00876d0eed8e6441a8beeca57d900383d62e0968606fd9f8886d702f9e04e40c892d3099d87b06fdd91d0e5bb29a3434db23956598dcc7927658f7b9561e0c608a4f24b9158f661ed871d0c0cd9ffde1fa89ee826107c51439da9903c633b794621001dc92b9f2fd780ed6213a65de00e4c781a1886f9738465ea884cb1391a85eb60595915fba1d99b9ac7d383a94b438717f8b1b65c0ad39c955d5c29171a424d41ab1fe1e895bad3f4332463349101041eb21d8540b56feed25ea700a44375370919f7c0f85101ce558843ec43ed012f8321bf5d7e3684cc2cb0b7c2c8bb4e318301df19467d2c2a3923e1dc560c0bd9efcac5000a1df2f679f01176685e70a3eead8899f5ca26b8cf804072fa6c465b015039152f54339333b49ef98c72000c2e144a02e3f672982c3441a2a3ef51436160d3f65898cb5c306db41a9a3eae3e200454c627ff27e6084fac9e5fa1fe20a3f54e6bfb97c5c7692a573ca9e275e4b368e49b57fb1da284c4df08ae4efffce5fd7d6ac9009780d6478c8db9ea81169fffe2db82127ffa79e16da1677f1fce0ad86ed04aee4a35c7f3c512d9956ca2011b54318bbca8c7f7c42fe11b10ca621bcb23436a510627a6a9c086b15d537ed2a3663a16024c2aebec3c3812db38c0ae007fcaedd6d3cfbd8507f806a12a3a88f4d7a84127ab0cc20a37e55c8329a608d1ba1c3c7e58749b073fe82ef78768c22b60927194861493cb1439939c4cefe1a99e2a97693d990f3bd9a7b4593fd021a52aac3983c58c8a341f0c8cdcc9a743c9dcb76e538202c0654d2df84225f4379cdd8be9cb36095b8aa7f3f3148db855598bbb649d0543597636932a20a975f092cd34b01623b391c1035775e744567b396fe13bdf82f4a47ea42e4976e1d30582852ed9a692686692712fd0069cbb6cf88caf55a9770f750f424e67702311199c31643237756741d3ccc5f1f83e0b8a282cd182cf59515834286a5b6131cb80e5f7c27242d1f48ab94f1e67c0a9cc99eb295fae9a6836b3389e765398c6991908167b6cc6716e969109b1444a2942333aaa34b214c440691e334fff9fd06b5127b2a3b2f7514da8c06b73792ffca51be0b1a047e08258733bccb97d08d45509d86a967c9838932153281c94b689c3f1e003a9e2be50f23d42f7e7c8da0d4ca823e322349a7ebb25a141a43a041c15bffc9ce7a8dbc1affa6c01105163b87b65ddf280868a55d5c499e830ff717caac52aa7fc89e4aa576830ba90c975f3736ac63c52d7ad78ae28e621471d9ab94234d879ddc6a503c2d51bad0b6d7f44bcbfc1beb4ae7d8f805e22ada2ef6691c60767072dfcf8ffdf91991076a866ddf1746ec384cca071de15383dd6b95b5e17c8fe4fc0c30ac3a83c17470808e8d749cb7bc6ab712e94e11721d906f57266d17287d86069b6fc39615ca3e247b0ec2b5e886b36f05adcbc0599004e5fca01ec36756a1df4b91ef8f669471dd1cdaece48811bc7a3940b6d45b074de94b5c8825688a3576c5068f518294c2fbebff011b7c98944d18dca12fc7528546af181161d623f20a18d0f1ac2658a6f9cc16cde41208e0e7b2ef0557b0fa594ac9e53992504088aeac42465119d419d8a3f429d50f0d6e17f4e70358b873d466d931d363c477daaa55aaf391476141a8a438ff1de116462a8fcaf5e4c7d0fa01ffa3799164b7d2352b3c0e9f695b5d8c299dc8259d49cb84320ab91a095f0855decbc582ae34fff634f94165dba66874d9a2e63994e2c29665572293aad46180ea5a44441582a1c55e93d0af15a70417618847f6ea3ec0b98df1e3e0c2d2194da85bc76538a59ed054aac35f12d045bb0919582d12d37dd5fc6ada9b24587aedd7b9948ba72e1c9620bcabea6e326c8775b4fe28a6d04101edebeff8722db907ae802234c62fd3b5996ce34312fc427f33a5cd33dd006f217f3dbb7db2dd9039f986687bff2c0d6eefe87639148c8229d81f35d728f9a8423225746b939b9d6531402337e5399b99fcf41ad77836f05217bdfc65a1f69b2442415d5db551b4e1ea6584fed7bf80d3e69aca9ca4e8d6004d7769d7608cb04aea8898583dec6b5493e43a1ac01d0259cee7714c25b26bafb5160271f663527addcfdbdfc7e02842107dc633c132bf2ce69174745e7b8b49753616406000cd999e5699c2c9ffc60a707df8be776d0e80398bfb0d71da3c9fbb87730e5170f268e7629c26d2f04bdb70ea85d8021edfbe7226ee9c1f94e8f97b5c465c4811e53f7f6ede2df7fe91b3bdd2cc16a63ce6ec71b171f5b2a042241671360abb798ee963552d4cd317e23f1f5279348a8eefaab36ebd120224aaad04e67af09dbb9646afa6bcc1305265cd865034ae516e607d48c18706f066978964326bafd07986b4669e13d239fd7d9f7a291fd29993f0b40533ed83b65c5b70f8b85996f7c89743c2ebf27b86fe33afe58719ba17e93b5c8d20e9a22c47b50f48bdb949283e24f740c23039cffa1934d18889c6e9c11da815d15113411988cc7b1f8bb74a175d3ef7dc764c55488d8afcfed77af83245f8c5ace5f31e177bef983893960832e1408af2a6045c8a201b6b810a11335167275228c867cd4b65258e57242abad4a5450594ca99607115d343bf906bdef9d733d3500de3c4fc06034bf5d9b64566e674de55a244d7dbfdfa8fedd67eb05a59d38436a4401d18d2eb58677f9c180854dc159df9e17a8d028256a962121eba41b6f35b812b03acd9db727488eb8ea2605e5938b9f924b97e3609967721cfb43f101159e126de7c7ca145375cfce2f8c56fe1b0b1906146865507613448b30527872c392506f809180bbf2b5e32a3b03b7d82018c8d3dc9bcf65f6bf5ae82b3d811fb5ba9b860b04c30e2ddee2bcd74f56ff9733f067505fb7321f00e6366daeb33d9b2691b352b48db0256c64807b88d30716e0513ef896c1fc3d25363a30a8ca0280c3ecbb6c839e5216df3008485dc44e73e089047e59d8593549af55d79f18bd68a191904fbca9b096a00007cac83758a7d12d7d38af6867144b4411343f71ff0d963241f147ba971f2ec37efa2b33146105d873068f443d5ee4f81aaf7b6c703042a097663868dee9cf5ba23f3e9c125d1798919956097be4e8b3f28658ed20fdb3e7ca976ed94b74f91329b4e9d92654e96b44ec0bb9bf3be7be77bc2a388ce9ec2c3b50bf39b4b7251c204594bd72de8fa55696dd6ae6bf3d9bfa1143d843f19088ce3d5532128bb0bc61809784eb01f3dd3b5de4fc65a02b077bfbe38faa3d6f6e552d076f42b8b97062bfe1eae2fcc2df01968cb3e621c10ee2143051a515b00316ba498b4dd8d1b7ba1c801cd7268360eb5cffd1b7dab34dcc1a23de216384159a9d0b208952f0bd50cbaa8f9685cd66e519286b789e0e4f842b2955922607030ef4f7a9ecf14dabc83f4848202a6ddbfae4f2fd72a8c141f8956da156a0e881ad2958e72aafa090a56404ccc6bcd9d9a8a9c36da3d8ef8d4a40b27cd1133b54e852f98ac8d87f4d0960eea6d37a2200658a7616d728dbe518ce52221c9199eb3dd11ac0403734a93efd09eb916c8704d40c79e4a34bd84708c46104f22bf040e0243495912e4ef5862017296bce9023d36521b5cb7afdcdb7a47199998a1461c50227f950db70f9370852e1aab5577583bd9258e655fc44a0b53854ae744d3260931648a69b05ec49e6cb0971bedd83e0b289ae820c32b9e3f79e9fd291c2096bf0200efe95bc6f251b7022765453ec65fa543d408a38272bff7fe82abd1780b89aa6d991e5028fca0cfe316b727845fba5b6f4e6112787dc700a4bc8e41628487e82441451d8ca8a5559bc14362aed000602b21c735ff668457dc234674d6a296452740344d8f65712770b23a240b98c98ba619f141d918149d2eeb369ac63f2ac440e3605eb59e044026684216a0cf1cc16581e242f4f59b96a7a1cd40d1f6a0d7458cd73a67b86466173610ac481d9362daf7a79e1407cde0e38271eb65bba413e6c29c58d2681a17d98ed82f5584dd0bbe7343799e7b56140dfcb97e293c642f6460f0b721d8a3572aa323e1aa3c93dfdfc07e337fffe8dbe0efa0246abc135e49c3933c9943a7a7b8aa0c56ffd6750ec85af2a9d386b08ab1a60e5c3a9196d6a97f5f9fa9ae60dea61e4ed9d1816454d8dfa52f3e5a3fb5da4461b758fff443003ccb8c9e2a45c8de1724c440285474f391fc79ea5e4ad347b20994cc48a0b268c040d31afc112d4144701ce328452d0cb1212935c22816709322aa54fad8341a652ecc0e5d0ca91f3182045a747e4aab7b6f747e4ef4ee658076ca317364ab44007bfb5d4b35d853036f6aeb5c82e7a1830bd00f0bb39c333879d5eacd3d3c0f688f9c6eba06a85e1b2491f1be53158159504aba6f5d4c39a2a866e332a6891fb", 0x1000) r6 = socket(0x2, 0x1, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x100, 0x0) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000014c0)=""/42, &(0x7f0000001500)=0x2a) connect$unix(r6, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e2f66696c6530fd3ded1200"], 0x10) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/38, 0x26}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect$unix(r8, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 19:29:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) fcntl$setown(r1, 0x6, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="928d96d89700cf56f2e4b8d4b2f82779", 0x10}, {&(0x7f0000000180)="438d4bf4b9d36622a997bc55ed2ce68e713e8640b0", 0x15}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:29:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="05edcedf7ad731bebc720110652f69d0335271162c9432c0e768df89f30f9b4d6b6f545837b2e7e7c8b36f3a3885efdf603ca991b85c416a4804b623adc1fd1f09bdee126e7359e9686ec7edbee7c2ce9dd7b2d0f01bbe416279badc19e17f231e8dbc3d29e76ca07e1741c1bafe6b66da4d5e9b8e49fa135c3543ba4c27bd84d05e015d964a4a7cdc43611c4b1d740731985c57875d1fe776f4d36219d027600dd7b6276a15b450cdac288cd503402c6196f8dae0fe6bdd4605968d6c27b1dc02411337de33c4892ed364a01ff4eafdfa4c716a1bf74a9fe11430d3c24e5a9a", 0xe0}, {&(0x7f0000000300)="68e710f7dbb7e6f2e0495fa74492baf7f83ec91673e1184a7a4ff8e3da253387883dad86cbefd770c5430a2829f5261f99c8a9800c550b4d182522389f74a2089f661f5ca2225aac143f2db56ba5a2d23547035cff0d065ea74e62a3ad034096096bbb22a016152a07ed6268f6e5d7dcd443d633f9db610df4e66a73afe3e7bd82ba57bc29a57161848d7ae06b5c457451a8c426f9d4d421a467314828737862e54c688e362a96", 0xa7}, {&(0x7f00000003c0)="424b58e1db795309a11c57a2d5387857057aec4011e536fc5d1c777e2761a4a8320c320919532e48f02438697c63939f1112bb8d1c9b51a9d25c7c1539892c64de80ffa3d7511467e62c0badbe2002e464eba346071aa86729da3979b8b9fff5e3fe0e0e92232cb656e5cd506de8dcceaf52a7016ed0e886990296a53a7b77fc4d5faa06ffd3db3d389e46db610694582fee6a0b42b4569457c29961635ae73046f30b502c874d837943751085edc23b09d6eaa2f14f9f8793998e7bc5ad8eb9e199ad01", 0xc4}, {&(0x7f00000004c0)="f47fcb1f6ad5b2561430436de3b4b657ac7595ef6cdc7272234f3aa60155feea17ed17a49284fa549329c84bdbb19dab0490aceeac430e5a2a5710a9651d091a428ed3d63be1b974c7c2615515cfede7c7628b84c66ac2f75f19d317c3f2e2d652ba9f7ff138037b8528562ac0c5577d15b590a350ab3e1d910b77ed09ecb72a9aa4e5b8b159f3d5532163515da534e75fb162084f0eda6c20596b1c3ca35fa1058611512e4d1ad2cf1d440be5c4b98d416aa7b27978f9bee00fdbb43ef949b1e7f177499b3bc7e79ead2a62ec1a37b20f02c2cd", 0xd4}, {&(0x7f0000000240)='&', 0x1}, {&(0x7f00000005c0)="e9b77cacd04ddff7a3ad92371c358be0c33df7946f5d7a54fa5c02663721e34d68a499e98d699e077aa7c540fd869cbbbfe0882b43817a4bbbf6da9af5613d593993024d7f002c81ebfbbaf598955cefaf490af46509738f3afe3e99398249956dedade6e5ae608fb9f50aeb5dbccd0513e9fb2674d6642ee9eb65e8a7d72fb9462cf2a430bdfb5c66e6d35ea961d3c8b7ff80759d2d0fe444f053bd91f56593b36f3417ff413caf6477724fa64eda33eb656bd1039328db0f4f795fb8179e7a442cd6f83d897b0905dd878631719a45ab2e22d95bfe22fe8f788ff1c305db504d2539f2027d65a3102fdc0b98cff3cb69d0d94bf283436d8c8225682cc61fadcd393d2f9e993b0d6f8b3a42e68a74e674f0d12414f92718705c67912c00339aef5660234bc54248a56744df35e6748a4ed775816f276c35acb5223d3c4be646c2bfb464697c20c0261dfd6ff3254fa7647b4858e2d6c2c6e24e55a126de886740dbd05778df4de9a0c0ec00d5435833375e3c4d6e7947ef0b7fa299a43e567a06b6f0d01af4a28398bf9ebcfdd71b9c9cfbe34950a553ebc943594682f99b7aca0cfd6a8d8a45b376c9eba750bbbdb16e640ddf1b8fed2a5ba886cc79fd5f8399096f86139166ff16f109ee267b79f48f1419bec0a01400cf6fa07ee64b45b1089e10f82b169ea1f0c87b0b77eb5c0610137db608b80d09f3bc6dfa9da446e0d4568704e59768fc1fe676fbbb4e29700a726e258f50fc435c7d66a6623ff691221750722a9a0a7846bd763a614a443f7fb30fed65b66cf5c11d6002c044c228c848212669609eb5d1e87d0adbe9754832ddf666736b3eedda661f24f93652395ee12818a6c1cd6674748572d7b2bf4ca437703fb4f3344745a3272322b890c1d8d048cab60d80c296d1bfa01f40fa155b8fe13352953f5e7a7359931d3a3154309e4862497d263ee68338f1dbdee84bc3d4016374001a80b1b463252999502b9f1c4bf28d7c1fa71f6693e3884703736c942fe45d78c050eb7cdab0c55534c02081b94a7cbbfc7be6a3ce49dfba14fcb18914ad263afbe29143850d00dd7f0f75452b7cf844677281660b134977d8324640288b970e72784b99452f135ac86e9ce16bacae0a590121e4049817fc84a2bf45f1ab714d999af0d6ae3a403c9b9265b8a6126acb597d249e29f9d1b3102cf8a29314a9acce2b38f650aad0fa974382700c95ffaf79ae7914a805ae6d1cc62a2f063c12ceda3ec2db06b2720a4caea2045bbb04f73bd9af8a835d0a9643df984d52b7f122422d78b90efceb0687bcd410f34bb07255667b77e34cb86de195cf78f72a390c44098d3b255ecf64462826932c7942c2eaba419eb5386881cd878adc69b96bd56b2a26c2ff3722dfc1092a5c644ad8fffc590f8939d788e0f2d1bb03cb0aefcfa6c5be40e950427b35de08aff4a1376cee71ac7debd6c8be8eee748224470ce56fc31a08328511a9fa713bb6c73b1dfe0e886a54876cab8c4f5782b5a02c4cc30b2970c162ebe35dae8d41cf3e1dc20fee89636ce126269c43aba6e26faeca78d44d399298c79d1894e48280a779ab12a8ee11aff10cf8f96ba2b6f1959be5fbf3d52bdfbb0b45a5fe3fdd7aa130d71c4620fc391667fdb74acc61b2f2c07171ecfcf7108c43a1cdbf0b27b974bb188fd71315f6c3e9e6614fba9acb7666b6ef6030cc9a9bdc830aa64076f7909dec0773b87e12adfc108fb0eb6097d3e16c7609305d68c2d7f0f843a558d2a61fc7ec9801fbe6631f771cf41d980c90b6df185d76cc691d5712b935226f04661487160e8c49f731c42f2bc7f8b30a1269a251ec9f260fa2147018ea2e0abf75b2c32c8d8f29adebbbcc141c67056b9a24b4de4ef90544054dc1e04d6fd93b001ce7483ef2cc3e0b42a6f7595f16557d6457bdf280cde879e203a6acb8f0d15f67f332ea56b345a5e23e764bda25aa0c3f881d8bf48757de0466c0670784229d43a63ffc14ba3077d208c947be84ce26137e70b737f7ab7456a49849b08508c45d8bcbef119b210a5ef6b1fab8aebbcd1e68e6ba100a66a093e47da4d12aa66176162f9dda4475a04a49a0d1d06f7d34a26bc645359485c520075c3d52f0bc52d8d9a850b9bae1c5cc6e33d8dbf3aa8a97420a1a11bb0ae24e25fed9c92d8c574129357ed9edafb6d5c4f44e049a672f9f21cb209bc86f5501287654ee8ce084552b8c0c2d3edb480a963da0750a7479e1882f57b35229e40d9a8e1e46c36ab67323b0375e833e1c8d2eb4b10873a545efec8e0efd32b68f4dbedbd6620f0af6b4d1452f9efdb8bf41a19194203b15196b4d62f5045ee5cbb68b39e78690ece62a3d96a5f6490ec38a90b518eabd244ee907b1696dd61d1c5b2fb656898dc3ebe8226cfa1aa3d8d19af3e743ef92f4b78fd5601829a333e8a8768b967d395635793111d5ccbffb72988d4f1f5bc2bf4247720905c9b9ff80e5f048dfae4b11ae0bbfb2e7416faaecc2d752299f04e27dc449c6a447c94724679a2d3fff956766a2271a1e2f077ef3c8b074b87394a4f30d308a654a74898b39e06b34c5fc2b051ba794849fae766c6690d961b58560c1f1cc35bc6a9600b23903d9e3f848b19440cd2031529ab5485c2a8eabb6535421968b812603c7a0952e4663d6210cdabacd06fa1b58f4637abf7985d48a6c21739806bee555ae9fcd2f5a8cc09fdfb0c7dc98daf11fb249a098cba7a0edf22b109a088c90ab3a4e5b856ade25f225bd40363245a336ace160c25389166dde0a2743a614edc7031dbbd4409fa034c1f15baac1c0b6cc6f4915271ec265bc284695bd96bc055c239e00d959f557a37d6003e9876f1ebffa31d288af3806647d71242c7b77eadeece301905a2002aea7c940088f39d73f69d3a51b1995e6eebb6386ce89e22a2896a712d8465546e31af61a093dce64aac014d3d5d9b13ca44230ce71e2ecca1924739774c3cd2b5171d8389a991cee774b5bcd206cdbb5d7a3d249d64be731ec5c7c046e5b0358d943aa954bcb0a5a14b37e765a23956771883c7adb992795e4c74a64a335cd74616af1779f2512ec2431f7aa636dfa01ca1459914f0cef8e444896573b26e9ee6458a99e344b40ea14e956dc89391ce699976bad2cc54143d5ec3c2f1e9d29eb2578d5bff989d5b3ea7fc35f5d65d5c0db4ada5da90db7c515b23b00a0610549f6a80e71d2543cb24e6ae728918f71df15c7cc490a9bf0dcf4dd168c023f06c19427695a479875928eb7bd7ef4789e1095a25e581669a8627b73517c1ca6af122044f0dcb7df5eaee92308409f2865b009a35c3d8c1342971daa40fac31eb96087b6f03b8e24c92e3ac311366ec7ec6c3034ee9c82603e64b8be6fc3674eacda4b3f097570f16917396a5045b4e31476ed7d36b7c5d53155ce9d3fb756c6575b649d8d5721701dc7445a34b1f47c9782f9c12be243d4e17c8224e430ad3d50f3497ca8995f703d4228f991f381c9d2a041b9793f2ab57143b2b57f8523ed103df3735139b426e099383967fba9a471b35847eb6ec6b76f2b628a4df2b9e92575a08c11b7f584ffd6775f53d3cb4802f23b21b9a97a5fe4e7ed9dc66c936fb56305d308037c503f2789d63dd8df8c55739f9f4fac005c863d95ab7392bf9418d2d287fe091ad62075d2c489799ade0c6c3a66daad7373e5bad28723e299947f092e69a645c4fb3102914f7cc8a9fc251eddf8db1db7050ea81b1dc4a1908fc99a14fa74f72cbb387dcd8c648bdcfd359b95afc5d7fe531b91ade07c288b0929f790e3983ff49339db15e37115900802fc9e956cff390d3b36ebb7f2a874c2a8e9f4d1f9c67b60c258c7def1059d88f328961cc57fe547a2299ea5fd004e8422ace3ec4ec40b341085f7302bdaa8b95582c62fee2cd2dbbcc460839d0b317618d31d49be8a93d8a4935c5934b05fb4eaf08af91d61c3e512431f0eb68efab437664ae4bfedf5ba49f9d1447950a6af554efa718134c8bd941514c5055b7509787beb745f4936d51070bd580ad0f79454f31dace4a817d29c35270dc52ada9f27021449d7ad01af263325bab0b4710a7495d0fbb3b1e1b4d825dfa7db7f07afbdb945475322b52d979c60d99cb91a2ea05e3c72528a61d51eb4f11f0881318c0f55e0868b7cb75d0105b5b6211c51f1b9329aed202552372b578555dd34334a6889b28fd0fa23033c75fafded606f602ed91de36e7b27b9c57a1737a1595349633e679f9235704e5edb93efeab1e362fb0f2a19a3149a3c89df2236e782a00014b92053870f9df0a2001f95349288c9f91294492c025f755526b84089e1eeb0a7346c32937dd200273b3cb1013858cc557920c424e9a366fefcae50c99c3db7ed48c24baa355ba956cc4e7cc1ae00e7bcd1c2d7e32501a60072fb0a4bc4b91d0af5802e64da2c16a914947ae09073dc926323cdf3510ce69614d0ec274324266d7a68d9fe2f0220dc61fc1c7fbb0b5d235c5995f3537e3b6a2d48d36b5b4d320172e63b7c6d61814bf0797b98a25f3ef849bbba33fef09c18d48cd998bab0d0fae89c4133e421843abca6021e8730586846828dac880031ab5793bf9f7ef039fb43d392db9b36603792067bc27e5689e5f8ed2c7791898ce00cbc101876ba0d598cf2c35998a8d4189ec2944b788aa2fdb34e8c53c01cd9278eb8113da85531b2eee48d10a76221cd1c05a945266ae1d83d5031b278c47429c6e03ab150bd7a7938656e89301db3ecf52cd92b72559239b378b0787c11186db74fec88f22519bada1b816276fda5395dcc30baaa79a40e94ef9e9028bf3e5ac8234b09da45aa43dd48e3bbe80b56e068584a3ccdf3797568ebe90dc7ed9635f0260278f5c484d80fd1b8de2a298eac278653a363f0a2261e1fcae39340fdb772fe3ea5734287400c93936735ae16d03d8e3d8e0ac52566cbe34ff31499faa9196482822637ee12ae8ed5b062b698ce0c303079b9ac909838b6261d3c71551429b20efcf40a65dec57f79a82eee8b9195c3dd2c6967743ff47912e8acd0d32b9ef4a0c87fc3f32cb0421f8776c4594e218ba672ad09840ad0d152093761279ce554a7039970cd203fdce36722c7234fbdb5cbeb95b2b88aa3520982236da7920f2c145ccb726a4b5a07ffc0156cb4198d4c847f10bc1f2b4f244783c1eb52cbf19e5611a95b20d87bc7831b6228e77a9779258461a79a2463a16dcd5e4e0a528eb921e67985e1c238b3951e69704462836de7b178dd81559be7b4dddfd02a01a831d1185d81fb98a64d83a50faae9124beddfcf1850d4eb64da86e5731c442ba029b581b231339fcea4e27ef534755ba636e43d8e845a4b6b4381292e9e21c517df9c8bc6ebae027e7332947ebebc468da44ab15c3302af9a7fb27898cb065f1e6f5b98dd3a615cdb36acf70a300a90d2a11227f9d72b3aaf3eefa887a870b0e2e12a2462e604c7dd63acee3f9798baa2611725592255c60e6c5474f0aea7300bcdce41a6a20c447c66aba22bf7854555a3788de66e6f1d9ae65ac0ddee9342d19f8a2dd4416e0d0fdc34eee6e3b96fd19be37c7b8b335d29ad79fbe0d752ad5ad12b7541dc20d389d22a9deb123bff7f67e4943c0bbf943ae92b123081defcb26ff5dad691985b701d492bda850a87cdd8ec7c91018f8f8744ddac654e04b13597f7ba14c394b13448956ef1c9fcad83eb6683752ca79b8ab8b2a96b8c696682a8aeda02125d6a1c2322ac52bd4b484c6a83ff7b6911cc214957c5d47c752e44cb49bef3e4730f422e", 0x1000}, {&(0x7f0000000280)="af9b44ee5bfe665d02a02c3f2a2ac19004da24f45523395ee8e9d9c884ee525e1f777ce1125a", 0x26}], 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 19:29:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffffffffffb], [0x0, 0x0, 0x482], [{0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mlockall(0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 19:29:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000140)='./bus\x00', 0x80, 0xe6) fcntl$setflags(r0, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x6, 0x4, 0x8) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 19:29:34 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000002ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:29:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x106) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103001000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:29:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="5f340cc09e0dd3c867aacf6bfb3fd4ec8d031dff62e808ea117e5fb5d76de9cad5bfc92b85adb602e58a2cf7cfec8152a5a341da4e3f4d3e", 0x38, 0x0, 0x5d0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0xed2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x82ca}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb5e}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xecfc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x7, 0x7f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000900)=""/229, &(0x7f00000002c0)=0xe5) sendto$inet6(r4, &(0x7f0000000840)="8c066cba8b20191a9edef12aa02282a9b5a6399d27e00970dbfbb7df7d2a49c07c0a6473e721335abe9bd7a325097420bfdd88a6844cd2e70f789ae65956be83295fc73967830f23929e7a347f8f167fb8d3d51f77feccd4787e37e60926ffac257b3eda862836ef292d2e89981b93a9fea52cdb28cca9cbe64f7069e4ef961af8bb508645d1178cb183b18a4f49665f26c483fc84228f812b4d361491d4ee49a90ed6ac48fe9f244c53c4300cb5030a40dddb34eb6f50589dde685371e0", 0xbe, 0x1, &(0x7f0000000240)={0x18, 0x2, 0x7ff, 0x2f38}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x100, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r7, 0x2000740d) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0xda5, 0x100000001}], 0x840004, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 19:29:35 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff00000095572410be5bafdc5092ce1b829c40d2850403f164d4493d304628600fe67f88061bf820c8dc"], 0x0) execve(0x0, 0x0, 0x0) 19:29:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000000000400000000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10f6ffff0500000000000000b0019778"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRESHEX=r4], 0x12}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r14 = dup(r13) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0xab}, {0x18, 0x1, 0x6, 0x2}, 0x9, [0x20, 0x3f, 0x7fffffff, 0x8, 0x7, 0x0, 0x7fffffff, 0x5ae]}, 0x3c) recvmsg(r12, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) syz_emit_ethernet(0x7, &(0x7f0000000200)=ANY=[@ANYRES64=r1, @ANYPTR, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES16=r2, @ANYRES16=r3, @ANYRES64=0x0, @ANYRES64=r4, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16=r5, @ANYRES16=r6, @ANYRES16=r1, @ANYRES32=0x0], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYPTR, @ANYRES32, @ANYBLOB="f00074a696b00b", @ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000180)=ANY=[]], @ANYRES32, @ANYRESDEC], @ANYBLOB="46917ff35cf23eab768d5528a298cc2818c4e4b4d653524c2c70c4462de616745d09cbc7a9a5139015636f6a27bf18cea897eb48de4cd4d6", @ANYRES16=r7, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r8, @ANYRES16=r9, @ANYRESDEC=r0, @ANYRESOCT=r10, @ANYRES16=r11, @ANYRES16=r12, @ANYRESHEX=r15, @ANYBLOB="5445a23fd69d993ac010a07620f3708e7a30e725f06473677426b145c650cbb418dbc45a77fca8fcfdcd28207004c7f30e8eafea0702ca0acbdc4810ad87d12d721bebe55da3b88658ba1bee7a78a0062ae42162542e3c49e6a09d9ac692b2e738f8ac5e58932396cef48342dca2ead8af9211f5d50b208eed5be6e930cc9404dc0a9cfa782f435814108c7082868eb251cc51417a96df798ddaec91411ca0da127c589460d66ffeff879667965fb56a7cc3137c487af9355045076c5b037c65d9c548249f5725d2c36664e26a0ed3cb6e97b3dd95742ee68a42fdbb9cde9c238b626a4d9bc442e3457cca2b919d107dac684eb75493ece35894f7bea012116b8d33b53e5820e2"], @ANYRES16=r10]) 19:29:36 executing program 0: socketpair$unix(0x18, 0x3, 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 19:29:36 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000002c0), 0x0) r3 = semget(0x0, 0x3, 0x406) semop(r3, &(0x7f0000000600), 0x0) semop(r2, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r13, r14) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000c40)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYPTR64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYRESDEC=r8, @ANYRESHEX=r14, @ANYPTR64]], 0x5, &(0x7f0000000900)=[{&(0x7f0000000cc0)="c42493b0ccde5f94b92c69e61450832501fac145fbaadb8a4fb706de452392aaa2bd7ad8081505650d14573fccbe9c3efbcb3bbd6a70be0fe8b325ad6a033aafb93533f51f23bd565f1ba0ac179d9e81714d13a1fb5d05c2c33d9ac08908fdc65a4b821f5700a8b8de287bda17e59264b7511f8c383f07c04e4bc5d8edbb176418db252307372f7e75c6b3116362e3b4e82061a35d9671afd315d3181560353aa7e58517d995aeb0389c4cd9694f03927e4d367f4ac51c7fb439237a2ed5db026f8e5491f0f19d6afdf6db8f989c39b0bb6d9a0bbb2256c1bdcbe9ef3159d3941789768f1f2d03fc7b01eaf465", 0xed}, {&(0x7f0000000740)="1b76ae99d0bdf084086396caa7b1487b4a98a5e1f955b082397af6253ddf9c68ebbfabbec62103da2c0e9734b602567fa35d9c7c3b511b4430273be2443c124e14dbc2f4cf72a2bfe5fd623d7403b22156511a7e0db6e949cf950dc8df08e9ff430f3950143b", 0x66}, {&(0x7f00000007c0)="72140c1951676f87cef2715f0a7672c6bdf278c70a79de7d896df65b0a39a15565dd9022e772d57567f278957a3ab790620818f23b01d9b9c5a9275d84b540de55010a1e549df62bd9cd00c30075d749099f56c18f3592bf84b92bef9b2c68d093968e5cb81ddbfd916c73e91ab10e0581d714bb717a1e355c0e4af092", 0x7d}, {&(0x7f0000000840)="c50678e2abf8051a0a15b2a6cdfc4f7642eb0886bd2c29aa23ae1f3c58472297267bff8f8d7513dd0f9b6b454b688855b4d61d67", 0x34}, {&(0x7f0000000b80)="2555683c20f1058d6a404a893451ffe4cc82cd22a5ace964f2d8b7b5e5b29146a005df7eebb1285cfe4d3726e915314ea5b9890553e2e70ec0483ea6a5903b709ff917a27893268e4a11c9b510829d4cc7ffe5d95674de18fd4297a8bce530c70341fb5c58735bf997c8b7b3bdc3b55568cc4074d4a12dcc4cf72357682bfc773b837c49b76139d6f58b2d43d55cabc0e9a279cfd4c787efef978b35ff3e785a4c8af56dacda9d13a3ce50f6d432597d5483c153eb79a32a2e2bde18aeb3", 0xbe}, {&(0x7f0000000ac0)="dbb9e74d01004472bcd2f6a1f4b182de84a8d322de4d793d4ca02b9ce5f771d84eacdf950a30f0035f624cace3539dd87e398238d2b87d5c1e0b0016692323c315abe744ae9b6c1bd4010d9cb243513ed98f8cb6a9b23e492314ad4652c1a0d5e6075dd1c96d1d0afbf015d6ae9ba57c4cc5535359c34366ef725712e557ee0c850845db10f800"/144, 0x90}], 0x6, 0xfffffffffffffffe}, 0x0) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001340)={{0x100002, r18, r20, r21, 0x0, 0x46, 0x3}, 0x100, 0xc07, r22, r24, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r16, r21) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x66, 0xffffffff00000001}, 0x9, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r9, r21, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r38 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r39, 0x121, 0x9}, 0x800, 0x1, r40, r41, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r46 = getuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r48 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r50 = getuid() msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r50, r45, r46, r47, 0x121, 0x9}, 0x800, 0x40, r48, r49, 0x3, 0x1, 0xf, 0x5}) r51 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r38, r47, r51, 0xffffffffffffffff, 0x12, 0x7f}, 0x72f, 0x9, 0x2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 19:29:36 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b50000000800"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r5, 0x20007461) close(r1) 19:29:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 19:29:36 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x34f9) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x88) 19:29:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r2) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0xfff, 0xe3}, 0xc) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 19:29:37 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mmap(&(0x7f000004c000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) 19:29:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c654f00ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d88000041cbc3cf740e8a705300000000000024521d0000000000010000000098490d077aaf9544666aa81d8601f85142108e909d7e1b3b3d84b99db7747eb2c04500000000000000000000000000000000e3b796750bd2df2ad29f44673dd99403a76d7c765c8eb9ee1b8f2e3de0b7b5af"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xfffffced}], 0x18}, 0x0) 19:29:37 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 19:29:37 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000252, 0x0) r1 = getpid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r3, 0x1d, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x3f, r4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 19:29:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) 19:29:37 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) fsync(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) pwrite(r1, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:29:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=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, &(0x7f0000000500)) msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xaf) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fcd0a97190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da172b4e86532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000540)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc20e373c17671e45260cc326b5e210495ff3a2c0c8d5644b7e0f90d7526b51b13b28d852d0c71bb60b8fb181d700000000000000000000000000000071468021bdd98ecbf23fb6dffef4a4677cd70ac6b5ceff5df4c82886a7949becf47adccacc10d58130ae98c463405815bb3facf1f53b6456c803a1fb1665a20f293855853c770e0a8e8f4c7d4814555d352127514e80f8876997", 0xab}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r12 = getpgrp() 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') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket(0x2, 0xc003, 0x11) connect$unix(r18, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x6, 0x484}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r22) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x804, r22, r12, 0x7, 0x4, 0x6, 0x484}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r11}, 0xc) sendto$inet(r2, &(0x7f0000000140)="1b01ea53789f9ce69fe2b13cf0862f3d74d4d1b863ac825d12ebac50935922422a68f04ddbbdc863a6b84d7c330029ded508b4c8b595746cf36aaa5dcd3a21ba70041c0319cbf4743ce2bc92df829020cb6d8e511115523bc37968314f395d1004c9ff030b77cd8ddd7746f89550ee6b41700086f5c463c2bebc34c371dd23a40f1ef3f70a26cb4ecfe7300538c1f70e387cd392bd691e70c31b796cc5dbc28f89f029527628d6075214c01b1b87ff34b86e404f33c759fc823c72a46f6d86ecc4e2edbb3a41766d9133faf6bdecc1135dd5323cbb1ebfbc8f05ea69e11f40d719b01e1c2c48bb41e59f450707e0c5f246", 0xf1, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0xffffffff}, {0x44, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r23, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x1) 19:29:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x7e, 0x3c0d, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 19:29:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:29:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=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, &(0x7f0000000500)) msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xaf) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fcd0a97190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da172b4e86532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000540)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc20e373c17671e45260cc326b5e210495ff3a2c0c8d5644b7e0f90d7526b51b13b28d852d0c71bb60b8fb181d700000000000000000000000000000071468021bdd98ecbf23fb6dffef4a4677cd70ac6b5ceff5df4c82886a7949becf47adccacc10d58130ae98c463405815bb3facf1f53b6456c803a1fb1665a20f293855853c770e0a8e8f4c7d4814555d352127514e80f8876997", 0xab}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r12 = getpgrp() 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') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket(0x2, 0xc003, 0x11) connect$unix(r18, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x6, 0x484}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r22) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x804, r22, r12, 0x7, 0x4, 0x6, 0x484}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r11}, 0xc) sendto$inet(r2, &(0x7f0000000140)="1b01ea53789f9ce69fe2b13cf0862f3d74d4d1b863ac825d12ebac50935922422a68f04ddbbdc863a6b84d7c330029ded508b4c8b595746cf36aaa5dcd3a21ba70041c0319cbf4743ce2bc92df829020cb6d8e511115523bc37968314f395d1004c9ff030b77cd8ddd7746f89550ee6b41700086f5c463c2bebc34c371dd23a40f1ef3f70a26cb4ecfe7300538c1f70e387cd392bd691e70c31b796cc5dbc28f89f029527628d6075214c01b1b87ff34b86e404f33c759fc823c72a46f6d86ecc4e2edbb3a41766d9133faf6bdecc1135dd5323cbb1ebfbc8f05ea69e11f40d719b01e1c2c48bb41e59f450707e0c5f246", 0xf1, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0xffffffff}, {0x44, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r23, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x1) 19:29:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x1, 0x3, './file0\x00', 0x5, 0x0, 0x5, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 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(0x6, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000240)=0x3, 0x4) fsync(r4) 19:29:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x6, r6}) 19:29:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x0, 0x0, "58646f93c57e88380b575c9eff8e9aa987f383d6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) 19:29:37 executing program 0: r0 = semget$private(0x0, 0x3, 0x10602) semop(r0, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semop(r0, &(0x7f0000000040)=[{0x1, 0x7, 0x1800}, {0x2, 0x7, 0x1000}, {0x1, 0x2, 0x85a3c567479d8ea6}, {0x5d8209b156d81d75, 0x13, 0x800}, {0x0, 0x3, 0x3800}, {0x4, 0xfff}, {0x2, 0x4, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x7ff, 0x800}], 0x9) r1 = socket(0x20, 0x3, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) recvfrom(r2, &(0x7f0000000000)=""/21, 0xffb5, 0x8c3, 0x0, 0x0) semget$private(0x0, 0x0, 0x20) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x25, 0x0, 0x0) 19:29:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="294727d0fb712bd02fdb3fbe90ed021b6cb2ec114d17290f294634fe9cd2606d619cf43695b95847496a9e55c845075a364244b69b54a9bebbcce59ee6ee74b474d2175d8e8c6b7fa0d7930df40a097280688b97b47e6e440c88667be6837696c75ba921a2cb3684bf9db414ee35393b4b72314efc102b05bda9a15575a64a91eaae59cad21bfb6b4d137053d51f6178b53630ff746ce5f8e0bb65efb64bfa8606bb46b0db8bbbb0170b5438288064f89ae2f078a53c7f86b5b6215fec0120948dd64a746bbc5fc133dae511ed8b5e6d7efb988d439c0776acfdc39c47c8e31d13646ea83a9a9c", 0xe7}, {&(0x7f0000000200)="8d981401579a830345c66a34d6f1b7cdec89216241134ec55431e060f2372972ae15d748", 0x24}, {&(0x7f0000000240)="507b2a702531a8c16295d46f416e239cb2246c849f92b9564f960f292d5a573af4c6ca4d5d5681c9368501a9b1ac9f8ed5709e8e5c5053e9c3fe071cadcdfcb06cdecce6da70e8c388a0ca18fb61b7b4f46e38f93dc8db57333cc51c295e788d6798a19f41365cd44722f17e30e494690514c96c63a32a4e656a6571763ab4ad0583bbbd5a2d88ae26a225ceef2cb15a69a33b8a24e545eee289f661fe0fc6c8e00043dafa76e4", 0xa7}, {&(0x7f0000000300)="18f62c5bf15c7c72c19b7b265c20fb1b7a044057b083c465730fa59aaa5add159d343c4b2aac1e18142d0645be734d0a97b4fa1a1637ba9f19d6f17a329115d020c1140c31f51619fbf3e0626837c73fe143cfeb632653ed9ffae771aa392408c36832e229df12233d278c8dab39e9692d13a8702219c2bbe2df006c1f09cab1bdc4bde9657a5082a8af27dc24e357b915d15cc58f975ce97d39daaf5c021285717b7294f643d83cd93d12aa9fc3024630b71a16ce69a106bc4f234cf2218b32d8977d97c014829e2d5af8887fc6729ceb37858b1ad7adbbb01e16215ef634035053e52baf86c563114829dace5f41349630d862ac19e60057b9f968f2cd555d7079d895d7217102a30f117f36813e8c644e3067a6638dcb6fd1c781e305c15191204fd1425fdc8f388e0b11e7becb30ebbd96b40161dc1e8c8112fe257ad83dc0e3ae8020d17e6b7ba592a1923ee64ef9a1260da614e58ebf377267171f59272be26364783970c7595b59a9a5851f35f64ec69f602477a067d92f0239a8fc86b0f6f7c68486876bf67c7c0dd7449663c5be1c576d68c016ecdc851993f1cfe0da7712701455eb8ec9dd2b11d9ceb0285cb9e03d3b46be02adff6eba6c0259d7b571253db3818e0d8b5be2dca342b89b5b06f2d4d1b5db4deb8ab17a51b54b74459ce4251af0484c4a0c6e6a0b22f53b20fd20e1db1c659149ecb8119d57ff0b4c91928f17a1871efa9582d4c0250a1a7999d850223eb912a1e5456d537da4300a9532c5d0ac785737d275f1d0496f27c2085b037f47e2984c92bc93bf0e60f1ffdbe9480f6a0417a8b16658ed0703ce9ebff3744901d2c245751b762c0ab4ff4425fc17692387a72a3b5ece87133bd32c6c3914e73d9fe4d7fef50303829abc6a339af14c7f3c8bcd6d1eee7687b3943aab100dfd3e26a042e7f6af9eed15b725d9cb4e4c8482bb0acd3eee515b30b124a963769667438a88b04fd54bfdd774908e9c091d4e6afb2a398c1af3566c87ea5ee24756753c70ed8cc702e66ef3766018f0574e223783fc1366d55da96f6146a16274bc77d9c58524bcca6c1da766b792911725b4593ece5b9758d5a09e30c266a860f9b8a7436e1ee274f64b58e3b2f7309865a5dce66d9a6dc433c6198f6790204d9c7e6828754df3d3e8044dc07aa8330a8a44aaf4e0756c8bf20042f621d73e9662f66b5cd1a11a5826426473487655ca95bb0376d156f452f86a96184d758da37bf7eef678f1bd42d44965cdf47b3d7b73c3ccd772e20fddc2cfb3857900e79b52299dc90ce06c43684ec47477e82b31de7ba9a145d58889ed843b0e594be67263321242f37d35560eaa835c93880edcb0072f9ce5e259f55b6a32cec3572efd2e94eed1d5593cc6c3efdc1c7de12567cddde132ed69999f467dd1b8357c6f5dc00f392460822cfac72d8a49d8591176c9a706a2a3b13595991d46041f98d0cd5ee3b6063e3d15045b2e7754a2e8a45be187c5339f51fb85b6aee6b3e9a4cb014e40f2c8711e14bf7a7f3a5f2c4bb53b3de4cab335e4b7fef6dd406dbe9a8a0e27efd6f4e099870ae2f20c8e88b3675537ea1566f15376da7e315dde0c20c778094fcda55b17c448d09d9aa0ad7f3a5d4ff44e25c8ede38d8b447027d54f7fbdc3555b196a2e76cfeb22c0b3616349f7055641467a7339594a6b1d63336b5d7433b03def16614cb493a183803355635095ead93d7d514cbd6a4a7eafc8cd9cf5194feb069bdbe65d78f5279c025d497b7c6a20bc3ff447b24d768317c78eef22a5f37e2319e419378c5c35f69200cbbce143ca43f29f717e55f7deaef33bcfa8de0c328e53f28781927191d792bba2ed1bc8dfe140cb58085ac7b662b2852ffad11df8b2bf6653e2f3aa2547ccdafc192485c3eedbd8f37268e9e081008ec072b216a950d7f2ae241c9d43f70050b2afc3802ea54f78f15cab8023cff53113600ddf2e8384d3c86c26d6140fd53db92c1de6363b40c9dbf70eea2d0230ceccd6dcb81cc473bcc1cb92d804ebcf085a09026e4a3c8fd6ba68cf2d19e18b9ff9aced71b312e795cc609cafde65da8835f32f36270f450bb3441f29bad0f6c0f8df4784e1522e3b942006cf17722b06480fb9e6275de9abb9a82c2c7ba19deaf89ca41a342d9dab38b00112eafb00f3bfcd9e4f95c3f9a26d07bcc86a8e4279732eeef485bec027f57f28d854723601187faf0ea91871ace8e2ecc440542ec1b8d0820a9ab53a7c911bf837e33444d7ecfdd8b350e61c58059a5fc5625ac33b37bc285daa247108d2ba9ff333b9da1205891ab9b94d010d87484162a26390d11d109379866ce2657c4c8b22d4c6b7998df5e8d212cdd480597f1b0d8afeb3a03f076c0faea859548856774949594ee60a09bba76b52a82bbbb7a8d245c2865a1781f8d8622ad516e19c5bdcbca295f2f4309602d7a4665d6f4a91f98deb86a1013e42fddc8226095384e2baca6750301e48d396aaa94012c91f6477f6ecc2aac40c6514ff918c5f7aa4caeddfdc04e6e1fef3e560afa1d704831b1e751e665d67f27edc3eab24455700a940489ee3a5c90919c73103100de460c9a7871d3fd2f731cf9a1445f4570a60d7136142b1783c353ba3c7d9a9822fde917c4eabc233fa92f156d769ca369092f695bcf45b8ff71900f3a09cc3e28628b27ea127f5a9bae4954c480c3f888e1ab9d239351e32bf38d8735bc6373a6ed7134185874be7945f13e185d23328624c29405456d8afba638d30fe8a804dc7f14058ca4ae70e58bd2065f84244574fd755ecca46123809da02277db2a3c7728c1c7facb1d4a9530110c4865c782fca9621a60863283fcd1e2479381c4b0201626e0fbcfa361c07fb00f05a1d6601dd5bf86962c6f51cb3c67aaf518f6846c84ad2e4ce6b7bfd93cf70a6f848446d37a132fa834fa79c509729a5eb84b7d88a762a63113e5fdc84118dfa19603ea42deb2fe019b22488e2b017f6f8fef0adff368c52b4fe2daa14e14f6fd16584e13230f17c784e9e820198e1861ad00c373d4d5a6123fe6ecebee50d86b261c4b961af0007f0d8290d2969f23e65b9b9286a7adffa2668f6d702414372289543c856660ef775ca5f38e56d1263c7a22a39c2c2128b9a1892106ce3c037547092530867e47312a45ced977276dab2f950cc9f903af84f5a1730489c54889360171f13feaef045644b619e3bd422925bddd1aee5a3aca4bc036847392ed3219271d45979acb8680ae04026c2a36b42034921b9862d3e2ce8200c9eac9fdcda26a549e324278f87645d6f2e29d1474a5fa6b4b8c89abfe509f0a8da92950628128d0b5d6c31f4cb626f7e2457a737a4597207c4926226cddc5de99447c51788855e6b52ca236c2fb9e50ea907c7b01e723c89644e4e669adeab0675807520323f156337e68ea3ff07a337d7d7ad3f89c26ea8192b56882530ab203ff80407835910c388428e403cd8e0330c3de50a4cd21872a7e7e35da338fd59cad6c4e9cd91d8bbcbb857ce80f6a78a296dd661d41852187bbae5869b084e16d12dbfbee7f282dfe65963742d6e8dd669210faf4fcb9b85f627403477904bdfc1b21c5af4c5833f1ed725f7027d6cbdcbd5692d5da1df38c599d17702501939fd47289bae865a98f90f73f8843f2129e7a0d31d8f7ded18d5ffa3d3405b0db1713eee58a4c38f704ad96fa3230e49bdc7ff0cce2373148f6dcb7cedee017f7679244702550a5b5063bcfbc5ecc2f810af0ef616a6f1cb26b625aff2d7aab678dd19aec0f963e0732a9748d2b6417bfc9d9e2660a4e917a0da624a9fe15fe3274964d2c6a0c8679c94490c703b49b88dd057eefc05740610fa1594433f6982f5145cadb76fd0b44ba298635bac41bafff2ac5ddeb9d9c9160826197bccefc4666f36f388c298d1b4c87cc2d65ec4157780c36c2477a01aec5ac65389dd23459018ac9438459294f1ec051fb5fed7c9314cd315e4fd1fff45023063c010948dd9a08c0dbe9deff4e89faa0de41c5e3db0ab7321da94ff52fa293407c2539b6f6ac63b29677da69c011684f0e8378cbdabec466180b381943d55ee851360267691f7f5d22d6094486e081a83e5f8cf42a5391c9089069e2c15d691fb27ae0dcf97bd4febd03c4c3aaf4bdeb43657341ae5a2af60f91f9f17983cc5572edba6ea558f32a54e7331f4750d0b56150151dd077ff09c772012d02b2ff76fd94c99324cd4966e778164e059da1e81c4fc24782bfddb0dcb2aab5a1999f1fffe3a58482f8067cc8f1dcf3d01fc97c9198270269c3e1d767d4b3141ebdf1f05e70609e4556f84cbf07d8864a22fe8068f61be5752cdfeb7e00a5d053cd9d063c2eefc30930810bce375d5dacbfd59fee4b6b81eb74777ede1d7f00870a28530a8ec6a750ede6a3109cc17de39538da93531e072d88bd6eb7832192c932956b96879836b7e5e09a0554636c0b2157be68891cde4426761222fce40cd0d07da918635110840ed61b83f106037262549897f66cf37b637906c7a4d2a6410aeeeb2f59164e68c23900705bcae106272ab687a3c2564b1559b00c8c288c1624089f9441780c8572cc6f3f2827c6333e82abc5c9c45a9e25acbac15684d8b977e8911586fb39d5644ab9b062f0a1f85b0e1c3b540b554e5cea6c87079356f17634636ab7866986f0110e41646b2ced535ec904130be96b5ac5e81d16484985fb7c42b46f9e4b36baf7bb526b1bfa9a8d43d2b0f04a8fc233f65ef76bd3fece3f117d4cbd47b1e8eed3a00b07aa9a4d1ed655c8e6c02e2f6d24a8ea9a9e60438ffa616865977708a851f0f300bc60b1999480cb73f42b4b85174ee9d75467bc2e3793cf61d1fa685ce7420c01fc3286db714beaee573c2b4b30f3c4d3e625a615a2d0cdc1bd639fdf261f8ea20ea2b7a959fd7e9814f10d2d28411ba8651ec6550f8bfc9a0b3b75ca628c8615d0af6ca7cc46ef11459260174bd50f991ae9239c5e3526a696bdc6631459ce962a3fcd67533c0688d89983f05a5a4bba646a35c4a070f9f5c2a0be31873f43ca26daa7c22b95c38fc566e17609d87042816defdcca4c5dcda630a6b4b1bd5023545de737d3888276b720fb147bc47e0d20bd84299d43b66674cd87c8b0bf50d45fa40e87abb30573cfa175cab63b84be1bc9484f0f24c62985157527b9e3a0c310e89332006367844b0ca3e883c00198e1103e5e9fc0bfab470d6bcc90e5764735011791ce25ef2ae3cd6edfcbb56f7b02834cbf2e8bdab195a82a01ee51808641c9badee03623ebd8dafc5d4ddda2a044d7e55d14e07506dedcd6edc72da57f1470402e13680509685f61ebec95897a22a18fda50e4aa4031d9914632cfc605ac9d4b7834e63b93aa02214f79ec0e913c6b3abc4272852cc7316bcd00caa616ab6a91508b3814cc4c1db617e193cb7c463cfeb061bfe73b9c4ad9ade548f09818b4ac7288900622284466536f8313e50c0dc5cfd8f91f7da08c8545ce3c376eaf29088245d8a7c1bbc32a722547c6e42b511a32fb166a9bdd46a186c9079fefeaf91ca7080347d212f0703b0fc6f9f91c96e40f74c4c305df81b79b93e63b1d937b9d822150c0fa3b0931522b88514a35f340390f1ad326ecccac428fd6cd1a055f921304e7729adfb5154eaad8ec2ee68559b540589bbb52e1834e4e30de6f10f67179ddd06479322a61fe2ca10509e6c0ae77c1d2d9e703c0ac592de8a775aca97cf1263bc2f17c5d14d239f793ac3b52a2fe48f2b7f8f749e1475ef88e1d43f41494a9b11aaa1dc", 0x1000}, {&(0x7f0000001300)="e1c731b2571cf90ec77c22007b1d8289477b99c1ba2e4cb0740d12cde0c621572f4e21b813c50faa7bf46acefeea77abd3e193e14c965190bdf71e817348cdfa01", 0x41}], 0x5) 19:29:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5], [], [0xc0000000ff]}}) 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, 0x8040691a, &(0x7f0000000300)) 19:29:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x10001) 19:29:38 executing program 1: pipe(&(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffe) ftruncate(0xffffffffffffffff, 0x0, 0x0) 19:29:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x7fff, 0x4, 0x100, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x100000001}, {&(0x7f00001f6000/0x3000)=nil, &(0x7f00001f7000/0x3000)=nil, 0xf293}, {&(0x7f00001f7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f00001f8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x600}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f00001f5000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8}, {&(0x7f0000d02000/0x4000)=nil, &(0x7f0000de9000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000aa5000/0x3000)=nil, 0x7}, {&(0x7f0000b6d000/0x1000)=nil, &(0x7f0000ac3000/0x3000)=nil, 0x1}, {&(0x7f0000d4e000/0x1000)=nil, &(0x7f0000b51000/0x2000)=nil, 0x498}, {&(0x7f0000c50000/0x4000)=nil, &(0x7f0000ca9000/0x3000)=nil, 0x1}, {&(0x7f0000a03000/0x3000)=nil, &(0x7f0000f07000/0x1000)=nil, 0x9}, {&(0x7f0000d35000/0x1000)=nil, &(0x7f0000bef000/0x2000)=nil, 0xe21c}, {&(0x7f0000d28000/0x4000)=nil, &(0x7f0000fe1000/0x1000)=nil, 0x4}, {&(0x7f0000ab4000/0x4000)=nil, &(0x7f0000d98000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) munmap(&(0x7f00001f2000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000d00)={0x10, 0xfffffffffffffeff, 0x4, 0x4, [{&(0x7f0000a72000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000a42000/0x3000)=nil, 0x1f}, {&(0x7f00001e4000/0x14000)=nil, &(0x7f0000ad8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c24000/0x1000)=nil, 0x9}, {&(0x7f0000a62000/0x3000)=nil, &(0x7f0000d5f000/0xe000)=nil, 0x8dec}, {&(0x7f0000c49000/0x1000)=nil, &(0x7f0000be4000/0x3000)=nil, 0x98}, {&(0x7f0000c42000/0x3000)=nil, &(0x7f0000d29000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c3d000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f5d000/0x2000)=nil, 0x1000}, {&(0x7f0000f97000/0x1000)=nil, &(0x7f0000d38000/0x2000)=nil, 0x7}, {&(0x7f0000f7c000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000cc9000/0x4000)=nil, &(0x7f0000ddc000/0x3000)=nil, 0x6}, {&(0x7f0000ea5000/0x3000)=nil, &(0x7f0000da3000/0x4000)=nil, 0x9}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000f1a000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c92000/0x4000)=nil, 0x3}, {&(0x7f0000bdb000/0x11000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff9}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1f, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x3], [0xffffffffffffffff], [0x3], [0x0, 0x0, 0x0, 0x0, 0x39, 0x80000001], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0x1}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5) 19:29:38 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 19:29:38 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000ae00000000000000000000e5005b67071b542a538706000000b8180000002900000031000000e6ffffff0600c21c8a6d040000003f1cc7ffaf00000000807b17de05bcff44d62f66b53a696456e9931469f97db6ea00972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d157b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5ae1ed68da0856e61274e71dd99d573646e017ef5c1b0b0176c15296f935a71bf80b0a0635b3ed19b09cd51ec0d6758feb9ae55264455aa029d2d97debec16de959a3ab278b508359ba59923038d01a19ede6f8b60300000000000000a2a52f82"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 19:29:38 executing program 1: setuid(0xffffffffffffffff) r0 = socket(0x800000018, 0x6, 0x83) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:29:38 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r3 = dup2(r2, r1) fcntl$dupfd(r3, 0xa, r0) fcntl$dupfd(r1, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x80003) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r10, 0x40105704, &(0x7f0000000980)) 19:29:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x9) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 19:29:38 executing program 1: r0 = socket(0x0, 0x1, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5f8c, 0x1000300000002}) write(0xffffffffffffffff, &(0x7f0000000140)="007813f0ae0f41f3c07f7415eb08ce7ab27b43afc629981962ef91d4baaf588aff373f67aa707bb577337a1e92ec34792d9fe9c368a91c26f37b08cddec05c6c8fa8292d7b6fd876e27811d1715ca46fcb59d50cd1362fd9402329a79716271a515924ee3c9e4a2e2316ed6d8f96553e4ddaf47ee60c68b4d67f42397a4216d0cc2344ccde5466d353207b8b258048cb23a31820183e19f3d4a84ce810ee1064267f36e9fe386554726f8ec934351e8cfc2fabfddf3064eb0f270ed6c2936cbee57bfc5c2ebd886497fcfd55983dd090df7c38a4440e269d488da3a7a475b8", 0xdf) listen(r1, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x1, 0x4e1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x2, 0x8, 0x5}, 0x4, [0x80000000, 0x7, 0x400, 0x5dba, 0x0, 0x2, 0x101, 0x37]}, 0x3c) 19:29:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000180), 0x9b) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001002000000000000afd2551f322fda0cf90b8e72d5236bd672403062f7b768d4b13412692fd489c59f31c66954a8a13dde72224202a638953d96a151365c540302ea734f91de85e00ca39cc3f903d8ab52a331ca72d6efd40b276dc95cf4cfd6adda409d2a3b29ce6d988acf5edc46dd22ed32e51c7f75ff8161ae946a1cead36"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=""/188, 0xbc) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0xc9, 0x2, 0x42e, 0x81}, {{r3}, 0xfffffffffffffffe, 0x4, 0x80000004, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x80000000, 0xffffffffffffff7f, 0x7}, {{r4}, 0xffffffffffffffff, 0x41, 0x1, 0x7f, 0x8001}], 0x3fe7, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x81, 0xfffff, 0x7, 0x6}, {{r5}, 0x7, 0x44, 0x0, 0x10001, 0x6}, {{r7}, 0xfffffffffffffff8, 0x1, 0x4, 0x81, 0xb44}], 0xffffff01, &(0x7f0000000180)={0x7, 0x4}) 19:29:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x4) r1 = socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2406, r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="fa3000000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000080)="108c570000000000", 0x8) 19:29:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)="d1f1b2db2b89ee6c6b34fd1acebe21a11ab7ebda3b9730b52cc1d9ef518d572cecf0ba47bc921daa541fcbf777e0bbb95ae0c189c9a3c4f1ddf5ef5a3ad1bd10a6b14ad601b6f528f9047925545fbf230db4be746af5a0f5b7ee2880cd0d197633b2727985a99feb86d8b75f0209dcd325b9766abafd6f96aa60b060058a4a26a00fd1bc598d0ab985a8273a329ef124b9b01170730cfa6b83da12e6649135f775efd88d70d17ec361f2051fbc0265b7491188c4691317dd", 0xb8}, {&(0x7f00000000c0)="25307f5d784fd9549ed67130b117a0ab114e8f8c5d02b9ed66055b1715cf151257a5b9b0e2fa45d0c4511c949f1a1974b42d386ac02d2f788001546f05aae6acf5755619034ec4e24a7ef6894f41284c46ea5acf032926f10c2e82a2d4", 0x5d}, {&(0x7f0000000140)="a761404adbf6e85d8e975bda8c0ddb8cacadda999035784745a4f137cc98427df9", 0x21}, {&(0x7f0000000180)="3c316aa1923f3cd17e7cc0faae727c3feb2f1a376564f170008b46f530c65e61935be4e089f4b2af55ad46c2703b41f3eaa1a4114e", 0x35}, {&(0x7f00000001c0)="232e103e2567b2c9a9a998f0b32accbebcf4b9c08fb7d334f05f39b667610f570029f5f95c4b1c0e4f927aee53d51ebf0ec4a62c7b43d95961cce25c64a473862b41c0a550e1aec4fa9ad97fb19edaf11195fe78589628bcc79b1da8ef05f0981175a454cd73cd2b346869ffb1cef41ad39912ed737485d81e62b76993012bcdfada1e3b06119e84e0a4b46f92134d4f9081d4bdac92d553ea396904ece732c5660689da1d00eaf8ba5afb25d8e35f1fb6a3e3729a43ad12736ed05afe8ed3ff059568970d4946c3a2c0e96dd76b558cc3ec9e6419b49c43d52566e8d79ab78dbbe501d045609a3510dde1f563ef525ddb35", 0xf2}, {&(0x7f00000002c0)="eee8ff7b4a46be1c212467dc17863614fe936de0da5bebcee18edb4743fa08b606236c24896b22ba57eebd9cb1e314fa6175e3dba2aa0fb71d56375004a21b4ebb0a3f1b0450ef5849751477fcec26fa895c508d143f5ce10d445f0c04f820a85abd81eab4114339af0d719b72465e7de3e04f5cd76cda017d0fa91eb99cde876c65f2e5e47ad973bdc9609daeabf85104a97d4e0e3b44da6480ee2eecdf3ef8087655cef12c78d9a62a2a8c80def9ee2bf04ea2c38e07da5e18e3dc07b29b28ad8d48fa", 0xc4}], 0x6) 19:29:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:29:39 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x8) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) 19:29:39 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0xffffffff, 0x3, 0x8, "d00ae6846f7d0035623381ddd77f17774ab71542", 0x4, 0xc775}) setsockopt(r0, 0x35814735, 0x800000000000009, 0x0, 0x0) 19:29:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x5}, {0x5}, {0x43, 0x8}], 0x3}) 19:29:40 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pwrite(r2, &(0x7f0000000240), 0x0, 0x0, 0x9) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000200)='./bus\x00', 0x80, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000086d40000000000"]) setgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:29:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) shutdown(r2, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r3 = getpgrp() open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4000000a, r3) 19:29:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x40) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2f66696c6530007987d913601fbbdedc00466cf7d2b521d7091d056781d5f91416e4781cc40677c2732fa92cd8b00345c179839ee25d6be7c9475e5171a75bce8475fefa2f89a282c72b63e6975835d42ade3413a22f16e5fc6ddf42ca7dfb98e69d15203942e2734d5a73a2693f7b3ae5dffb27925af8b85767e10f4130dd6cfca5340822b8ff0fc137f487f9fe1cfa3f9db70de2071734ba8b2b72f39d9096789f8c58f133399d713d349f00a445a6d34bf0f793161b5af2b1f7f45ea6e119195ed2095e91ccd6312266affdc33f27af2ef2359daaa89c0d22b34d137850682161d9ce983bcfa0bbc48a8d1053fdbd688c1a1b83fb7a0000000000000000"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 19:29:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0xffff], [], [0x0, 0x0, 0x0, 0x9, 0x8001], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x4000000}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x3f, 0x67, 0xa6c0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:29:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:29:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x100000b1, 0x0, 0x1}, {0x3d, 0x8, 0xd2}, {0x6, 0x0, 0x4, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="f1a6c614631c91f670d1e53f33a2") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) r3 = semget(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000200)=""/220) r4 = socket(0x1, 0x8000, 0x4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) readlinkat(r7, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=""/195, 0xc3) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0xfa) 19:29:40 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES16=r2], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r4 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = getgid() fchown(r4, 0x0, r5) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) socket$inet(0x2, 0x4, 0x0) 19:29:40 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ftruncate(r1, 0x0, 0x2e0) ftruncate(r0, 0x0, 0x402ffff) ftruncate(r0, 0x0, 0x0) 19:29:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget(0x1, 0xa) getegid() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000100)=""/88, 0x58}], 0x2, 0x0, 0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff", 0x168}], 0x1) fchdir(r1) 19:29:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0x90) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0x4}, {0x0, 0x7f}], 0x2}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r3, &(0x7f0000000180)=""/27, 0x1b, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0xc7cb}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x7, 0x4}, {0xb59, 0x6}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x8}) 19:29:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7554955cb72097482a03680e9e3d2bff9ad6a9cb"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000180)="ca3afdcba4151790460d2964e2beeead7f59cadc06169084f54bf9d55430ef01d3762bfff7908cd32b591079723beb9b8b222fee2b092158393bfd01333f6bd2e370fa02c841fc3ea523b79fa3a8cfec55113090ad80380bda005df9c1b9060d5aab8191479fcf9b4c46d2c8e7a2848a0a50dd01eca72344dc776a00f4637ef5d729aea73e32d76ed8125c3cc66f7fb779bce9eb85a6d2799f0d4c375e181f1a", 0xa0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000100)=""/123, 0x7b}], 0x1) syz_open_pts() 19:29:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x4}, {}, {r0, 0x1}, {}, {}, {0xffffffffffffffff, 0x2}, {r0}], 0x7, 0x5) 19:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) fchownat(r3, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, r10, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r14 = fcntl$dupfd(r1, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0x7f, 0xf50}, {0x5, 0xb4, 0xfc, 0x3f81a369}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b21690ccc8b39eba97926afa790d") 19:29:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x6, 0x9b0c, 0x5546, "fbbdea7e239986d067c6e72ec2f79a887a54c68c", 0x6, 0x9}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket$inet6(0x18, 0x5, 0x40) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 19:29:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={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="82ff0f0008"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:29:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x86, 0x68d}, {0x8a, 0x7ffffffe}, {0x82, 0x2}], 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 19:29:42 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:29:42 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r0, 0x4}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) pipe(&(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x10}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00504c76f413dce4e801b905da69f0f91d0000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 19:29:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x200, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) shmget$private(0x0, 0x3000, 0x100, &(0x7f00005d8000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) login: pckbd_enable: command error 19:29:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x4d, 0xfc, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 19:29:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000001100)={0x18, 0x3, 0xe524, 0x7fd}, 0xc) flock(0xffffffffffffffff, 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001140)) 19:29:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4000, 0x5) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000029000000330000030000040027f801ed9a00a310c98e589857c9ba9be3ce5b1b2fb69ea1654b9264f027d9946a89db3386484a71f078fa04077cc4d22160e44d3616"], 0x10}, 0x0) 19:29:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair(0x6, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r2, 0x2) 19:29:43 executing program 0: r0 = socket(0x18, 0x0, 0x0) close(r0) socket(0x800000018, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0x0, "000000000000000100002000007d628e8e00"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:29:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = syz_open_pts() rename(&(0x7f0000000480)='./file1\x00', &(0x7f0000000500)='./file1\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) close(r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000449ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa32738083f1b5ab84aebb69e325cd2485e172bf12db75797b4e6c7d789fb2e0a70c61136f020878191ecee071144be9b9c6c9b676e777bca36dc5c001a61d66513041d3660b7e439ac2491bc58e5970cb259e58ea006d033adb12a271e2d4b9c2be9d634a8ff230419e3a1e89962b4ee38dae611cca9d205c30f6d261dfd16469edce57ab6c8226646bd7c2cea1ea94d495a0d2"], 0x44b, 0x800) 19:29:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x9) 19:29:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="33ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:29:44 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000080)={0x5}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 19:29:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:29:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73ca7414912003a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf36ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x519, 0xfff, 0x0, 0x401, 0x0, 0x7, 0x2, 0x1, 0x3f, 0x4eea}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 19:29:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x2, 0x1, 0x22c) semop(r2, &(0x7f0000000740)=[{0x4, 0xfffe}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x9, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) pckbd_enable: command error 19:29:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) socket(0x20, 0x8000, 0x5) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 19:29:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000035129865c1c5b52100d28418ec1b00000000029cbfac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9f6456ce090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637784e19bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da2ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc458bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbb, 0x4) r2 = dup(r0) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:29:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000080)="b58b", 0x2) 19:29:46 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0xffbe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:29:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000"], 0x10) syz_emit_ethernet(0xc7, &(0x7f0000000300)="6e96c8435e32060cc7eae1acb792aac731881978a38a17d5cd55e58aed74c2cd29ec9ec9eeb5b7f4fd4794a118c0324cf02f73c5a9067fb067f8e539d13459662936cde927042229631636e6dc7cb0bf5aa9b5bf27a8e8b4a55f1f7082e0f82186160d23f80facb9cfa2937deb822445134c95b222e447c5428b592539c81b27040fa59036a66a4bd41885b041f802c5af5aa54c58991652b445f3feeac3f43d2deaefc70b996a4cdfc18f22a1b569d0d35d5aef1ce320e082046d3f43f7c83f39fe422fe7a636") r5 = semget$private(0x0, 0x3, 0x10602) semop(r5, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semop(r5, &(0x7f0000000040), 0x0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r0, r0) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 19:29:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x3, 0x2, 0x3}, {0x3, 0x81, 0x5, 0x1}, {0x9, 0x8, 0xff, 0x7}, {0x27, 0x1, 0xd8, 0x7}, {0x1, 0x0, 0x4, 0xfffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 19:29:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') dup2(r0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 19:29:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x4d3184dcd38596c0}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0x8, 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000600)={{0x2, r7, r9, 0x0, 0x0, 0x6, 0xffffffff00000001}, 0x100, 0x6, r12, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r17 = socket$unix(0x1, 0x1, 0x0) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001340)={{0x100002, r15, r18, r19, 0x0, 0x46, 0x3}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x15a, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = getuid() setreuid(0xee00, r30) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r30, 0x0, 0x46, 0x401}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x0, 0x1505797c3977d2e1) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r39 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r39, &(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', r39, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r39, 0x4004746a, &(0x7f0000000500)) r40 = msgget$private(0x0, 0x718) r41 = getuid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r43 = geteuid() r44 = socket(0x2, 0xc003, 0x11) connect$unix(r44, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r44, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r46 = getpgrp() r47 = getpgrp() msgctl$IPC_SET(r40, 0x1, &(0x7f0000000300)={{0x8001, r41, r42, r43, r45, 0x4c, 0x6}, 0x8, 0x800, r46, r47, 0x7, 0x4, 0x6, 0x484}) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0xffffffff, r34, r45, r35, r36, 0x121, 0x9}, 0x800, 0x1, r37, r38, 0x3, 0x1, 0x1, 0x5}) r48 = socket(0x2, 0x400000000002, 0x7f) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$TIOCFLUSH(r49, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:29:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x107) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/146, 0x92) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r5, 0x4004667f, 0xffffffffffffffff) faccessat(r5, &(0x7f00000003c0)='./file0\x00', 0x10, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000400)={0x2, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000440)=0xd7) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) close(r5) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0xdae) r6 = open$dir(&(0x7f0000000540)='./file0\x00', 0x40, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000580)='./file0\x00', r7, &(0x7f0000000600)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000680)={0x1}) linkat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', r7, &(0x7f0000000700)='./file1\x00', 0x0) setrlimit(0x6, &(0x7f0000000740)={0x3, 0x8}) r9 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000780)) bind$unix(r8, &(0x7f00000007c0)=@file={0x1, './file1\x00'}, 0xa) dup(r1) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000800)) 19:29:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) close(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff7596b50837130fa5b31d0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000aecfa8fa81ef2c"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00007db000/0x4000)=nil, 0x4000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) pwrite(r5, &(0x7f0000000040)="29b4f17b08c77ad8acde7e2e", 0xc, 0x0, 0x80) r6 = dup(0xffffffffffffff9c) fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000280)={0x5, 0x3ff, './file0\x00', 0x3, 0x8, 0x6, 0x3f}) socket(0x1, 0x5, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x0, 0xfffffffe, 0xff}, 0x1, [0x4, 0x200, 0x4, 0x40, 0xff, 0x2, 0xc023, 0x7]}, 0x3c) 19:29:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:29:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:29:47 executing program 1: r0 = socket(0x10, 0x3, 0x7) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2f184f8d88a18cb13fbeef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6"], 0x10) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) 19:29:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000040), 0x14) r1 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80000000, 0x80}, 0xc) shmdt(r1) shmdt(r1) 19:29:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) r2 = msgget(0x1, 0x508) r3 = geteuid() r4 = getegid() r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) r7 = getpgid(r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4, r3, r4, r5, 0x0, 0x1e4, 0xfff7}, 0x9, 0x2, r7, r1, 0x7f, 0x100000000, 0x6, 0x82da}) select(0x18, &(0x7f00000000c0), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r8) 19:29:47 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x3}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 19:29:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x2, 0x9, 0x7f, 0x3}, {0x7f, 0xee, 0x40, 0x101}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) 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, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x28, 0xc, &(0x7f00000004c0)="ebffcbff13b9fd812eaa4e713048e69931929648b32dba67d7d2d0134767d489f91d1065ae18e17939e1aeb8d720729d7221b731577d2852fbeac30e213686075c980f9fc144a65434944173db753d3cc262e956c124b4a771069d", 0x5b) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:29:48 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) write(r0, &(0x7f0000000000)='N.', 0x2) 19:29:48 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/222, 0xde}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/239, 0xef}], 0x4, 0x0, 0x9) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/33, 0x21}], 0x3, 0x0, 0x5) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 19:29:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) sendto$inet(r0, &(0x7f0000000040)="eef71144d05a460784c8d1dd1ea470a26eb8752a8fe048400084add69e06a530b0bafdf1984b8d276209aca3c202ee5cc330bddf006ed3598759b3759dd9234e1a058db804a0bf3cb99ba3535f16065747aff45cac3cb5dd7ec785ee24cca79e1a76c17a30064511efaf179c19296f36028cf6ec6d4b7aeb74eb7eac686841fe05d22cf43adb8e898921b6672bb3dc7f5effdf4b17b30d3a227375cc98e11c8f27c7bab44be2d3c9a4dbdb0c7953f7c9bfa27d1f640ffa06fe8cb7e22da68aec4dfd5fda74e8827968c74f78bae8ed4ea673a43fa7eadcbaea", 0xd9, 0x400, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x20, 0x4000, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r10 = getpid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r14 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r15 = getpid() r16 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair(0x18, 0x4, 0x7f, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x80, 0x0) r23 = socket(0x1, 0x1, 0x81) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x1, 0x0) r25 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) r26 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="d0cb7d762e39a893ea09b57e296e1635785285e5ed95f0cf101cd8a804b8d346b9989b76ea2e", 0x26}, {&(0x7f0000000240)="4f489f5d9196dfd7e1d9222c91984b38a2ed5a578656756b3349267da47df8", 0x1f}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r0, r0, r18, r0]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r22, r23, r0, r24, r0, r25, r26]}], 0x150, 0x6}, 0x408) 19:29:48 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000380)=""/35, 0x23, 0x1040, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) pckbd_enable: command error 19:29:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="724b4183d697f269cdb51fff83af1bd70344a79863d265693811da00582a21dec91d45570c1d94e3d0f031a55d6100b068a5e6f859ffbbb9710887e2b311aa14acf07b768ddc4c857f2926c4685af9e4ceb6b47e933d29350ad15097c34c62bb3388c98080ebbfe26350b3b5d9c82c840400138c01b8b97682b22181d894ceaa496bbeb1857b11d7f1c6dea679fcfca1c6ca236c4e3437b2bcc9d69557588ab52506fe85870e566e3fcfb72f393941ce2f39bffeaa90a27995539c538cc4e4d296d97e519380bf70c62a3bdaa325a45e7ca49b9f574b081de02ba1fe3097845e3ffb6cbeaa68606811daf3560c", 0xed}, {&(0x7f00000002c0)="dd8ab4f47bd93152a9796c57df0c8c38ed4ccbbc58e9dbedfaf961573d26db38fc59d64875985ed9b5495129b9cb4eeaa80446bacdd8520baff591000262d63da462d664009eed275190aec73873b2b463e66d102d006c625a5d63babc3843f7505d9b1e2d1b1b781a5df66db58c80bd2e673a3bcc496800ec97b4ae21c0f9f1d9c3da31c880e8e56f2cd2093c363808ab5adcf3e3ab2ebbffd8ad50fd46b5d2d9c299bf8a2277c295eedebfe475dd64afd1b921ed98614f18159f33bdfe716ad74838976ee9d4d3e4bd0c1c6617b5a5a3663bbbbc83b7403f6fff41fa251966", 0xe0}], 0x2, 0x0, 0x8001) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x3013, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x106) 19:29:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) kqueue() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 19:29:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000340)=[{0xfffd, 0x7f, 0x40, 0x6}, {0xffff, 0x48, 0x1, 0x7ff}, {0x5, 0x4, 0x7, 0x3}, {0x20, 0x80, 0x20, 0x9}, {0xfffb, 0xca, 0x80, 0xff}, {0x1ff, 0x6, 0x0, 0x6}, {0x5, 0x6, 0x7f, 0x4}, {0x20, 0x0, 0x4, 0xaea}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x1e, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="d4205f086aa1a68274908a64e40f424bfa7c2646ee076cfbe5fdbc609187d229f410c0b43e2aaf8a8890737b961428382af6847150fedb3703ccafff83fbe5b2739e19f02b", 0x45}, {&(0x7f0000000080)="55f46f353d9bfe26b64292e071b51f84e82d395c7a1cd1638401d5ff9d0d31b3a011c7980dd8439ec20f1e1ae74f5d63b8d6a0d22f6b3de7a1ae925236f29f64a0c386ba6162a85a62c35538279cd7a7f6ebbbb3471add5aab1a64504d5f16cd6b2169ad628020b9a4f3a0c9b8822dcc37249773e6e4939bb9a5b6f33c7376f939f260f0d8d5c8d063d21551b13209fcac7e6beea9363c7cc9edb52f7037914695612178ef495e1db82345159136e5a2fa68e7a03d4a000086a78b94263d9df819aa8e6f73a5d8e5dcae9fb09beb6017489ecb65080ab4a0c89f17c59d3a0f8adc109fba91280c3069ef7c7e5fa68a189b63", 0xf2}, {&(0x7f0000000180)="c1020815b5aa79ed2a302de07d3906df8f871e9fbf6ad5481400bdec4f55c773637637231018da550a13f93a317e6216456bbb0b884890cd755f3d6396a2c79a6faf804324e5831b863c84b44984680aa21ef14a871ba27f365f01befe27417799a69fabbf5e736542b74fc254e22968d39a9a8813549f1d97c717ba03d617ce2279129268ced292", 0x88}, {&(0x7f0000000240)="3b64f6a0b01d1d9c471482aad6e7a231f8119f", 0x13}], 0x4, 0x0, 0xfffffffffffffffd) 19:29:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) geteuid() 19:29:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:29:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) getgid() connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:29:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0xa0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 19:29:50 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x112) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x320, 0x0) 19:29:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:29:51 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 19:29:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x191, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x8000080000248) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 19:29:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2000000000000035, &(0x7f0000000040)=[{0x101, 0x9, 0x7, 0x2}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x600, r4) 19:29:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x10, 0x1000000000000004, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff, 0xfffffffffffffffc], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x1f, 0xfffffffd}, {}, {}, {0x7, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="000868a524223f000b0000cf1200"], 0x10}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) setsockopt(r5, 0x200, 0x6, &(0x7f0000000180)="38ca28ec8d56056a33bc26fda5c0234139ab267972ce7ff79df244e7fda7a4880208f898dd54a2051137afcdd9faee6b07a5d07bfd585ad489c1e38c5cb5b9da23f56a5e3eb86a04792ec5eea737b3c74cb515c5e941e393afe0dbbed0ae8d415723a2e727905c1b87adf1f4f5463708f44b737576dac257333e139e9db9271ca1c931a0586af61f5a9c53e459e93b7a62132d17c7498db8ca32997364e0", 0x9e) fchflags(r4, 0x0) 19:29:51 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe19700000000000000071e0566"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) socketpair(0x6, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xaf9a, 0xffffffff, &(0x7f0000000140)=""/216, &(0x7f0000000080)=0xd8) 19:29:51 executing program 1: r0 = semget$private(0x0, 0x3, 0x10602) semop(r0, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/132) r1 = socket(0x20, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6202e57f7f000001b386c16a5319eb539148432263d09576b98e722ac1577092d811c478ccb235569fb228b2b49c08bb30c2098eb192c336cd082f41a2b9b56b27523fe40e725edcd1dfcd72c04ce902110fdf858711b7c63265b6b42e6753397e4adc349a4ac863f1d0d22af24e1684d8a116978ff3ede0cde3d690132e9c7055772ddf37a301c87409f81a6e927013771b55ebab399689adaea1e3bb6fc26d4d3120da1fe76582f61a"], 0x1) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/123) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0x4, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000d62431ad8ca9feda126f612c5eb0c936824b79e995951b01dbcd868a03978f7d920c7be6015fc12f29cf7d0d153d875d703acf682d8faf35043b8ebff26962ebbb8d809c62dfdb4c1623b5c1cb98665c3964d8efa7eaed763dc2cc80ab8a9c271cee4e6b3c9938c23a3d468e300d90e43fca781c3c818310e3bfaf6c8abe1b6e55a106e49e"], 0x8d, 0x800) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="455d33fa", 0x4) r13 = dup(r3) listen(r13, 0x1) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c000040000000000000"], 0x10) 19:29:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be837217e81f40027", 0x78) socket(0x18, 0x1, 0x0) 19:29:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000}]}}) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 19:29:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62022436aedc2eb737f4a70bdae57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x1) r3 = getuid() setreuid(0xee00, r3) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) chown(&(0x7f0000000080)='./file0\x00', r3, r10) fcntl$setstatus(r2, 0x4, 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 19:29:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x2}) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:29:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x2, 0x1, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:29:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)=0x2) socket$inet(0x2, 0x8000, 0x7f) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1040800000"], 0x1c, 0x0}, 0x0) 19:29:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:29:52 executing program 1: select(0x0, 0x0, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x500, 0x0, 0xffffffffffffffe1, 0xfffffffffffffffd, 0x8}, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0xc44, 0x7fff, 0xf0d, 0x81, "16396a0d3578ebe79fe4277c7dbcbb1990f66e6f", 0x1000}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 19:29:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="356dfc5c518e71"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:29:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a490ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7f0af59d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf060042c1ec9e89e8498643c931fc544241820bb990b373c43e0022c618346b7d08c93f50c9defee51f31c6b1b1f9caa639b30597b39bddf70efc286abce938df15c4da41b967c078608e88b89573face17b60d067dffd658ccb78f5fa9d07f5c51f501162d8d579e78a61f5382f784a4abb20751456aabcf2e62480f606c426def90f126f748680870bae74d6b24397f9fc0d7bd1fa6a4f8d61d72aff4c0f39f0f95405569e0afee92a91fe4acb65f0a972e5793595541b4ed3ba471e1074871ddfb419608d121a139eb8db0f8dc12f82dfb00"/776], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r5, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000440)=""/227) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 19:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7b8c, 0x0, 0x0, 0x9}]}) 19:29:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3) 19:29:53 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f4") 19:29:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/168, 0xa8, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x7f, 0x9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 19:29:53 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x0, 0xaf, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602", 0xfffffffe, 0x3}) 19:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x8, 0x21a4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x401, 0xfffffff7, {[0x400, 0x8, 0x1000, 0x4, 0x6, 0x1, 0x0, 0x9, 0x100, 0x7f, 0xa100000000000000, 0xffffffffffffffe0, 0x3c, 0x8, 0x8, 0x9, 0x7, 0xfffffffffffffffb], [0xffffffff, 0x5, 0x0, 0x7397, 0x6, 0x781, 0x8001, 0x80000000, 0x1, 0x2], [0x4, 0x2000000000000, 0x6, 0x401, 0x3ff, 0x6, 0x9], [0x20e3, 0x8, 0x1, 0x9, 0xc, 0x20], [{0x9fc, 0x8001, 0x4, 0x5}, {0xe280, 0x1, 0x7, 0x9}, {0x2, 0x625a, 0x2, 0x95}, {0x8, 0x6, 0x80000001, 0x8}, {0x9, 0xe4, 0x4, 0x9}, {0x401, 0x2, 0x8, 0x7}, {0x81, 0x7f, 0x6, 0xfffffffffffffc01}, {0x7, 0x8, 0x2, 0x3}], {0x101, 0x3, 0x8000, 0x2}, {0x7, 0x81, 0x1f, 0x9000000000000000}}}) 19:29:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x80) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r6, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r8, r7) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() accept$inet6(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="10000000ffff0000010000700e00000030b678033bb75d1c31c3c52f3aae98904ce1aaf7a651085bbd7a8d0c5e339881ef2cac5507c7d02def1f2226d96e40ff4891d5299028c3ed9ed5dee29066a21d68dd390d318569e323fe6846f19405efecaf2bb65950b6ef3c4e2c3a9d460829facd496328dbc78e72e9169ee06117ff807c845a2ecc5008ec1b4da1185bb2c9b49d8a630ff46901a65555160b49e615d03f136bd2789ee391076dd30bda12268fba75a609ac674f2bc838ce87a1"], 0x10}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000500)=0xc) r13 = semget$private(0x0, 0x3, 0x10602) semop(r13, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r10, r11, 0x0, 0x44, 0x1000}, 0x7, 0x8, 0xffffffffffffff7a}) chdir(&(0x7f0000000080)='./file0/file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:29:53 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) fcntl$getflags(0xffffffffffffff9c, 0x1) 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) 19:29:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x6, 0x484}) setregid(r0, r7) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000040)) 19:29:53 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d27a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d00000000000087896f8748b3c04206faaafc0df02951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6bf892870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a497b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea9dd000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f55da0ff8237ed6b5ad30d7b6b561ab392ae5f26c4f3e9eec280a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913696e8e6fe0ee6b014bee149ca7564d13637168b061b5bbdd74983f116d4debf2d3800e5a2d4103da90000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a45be659b0b82aa3d3dcaa657463102e722b2df358ad181d001000003b3ed4628d533e4490a4f1b7a661cc22b65fa8dedc824b48"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r5 = getpid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000180)=0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR, @ANYRESDEC=r3, @ANYRESHEX, @ANYPTR=&(0x7f0000000240)=ANY=[], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC=r5, @ANYPTR64, @ANYRESOCT=r1]], 0x6) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 19:29:53 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0xfffffffe}]}) execve(0x0, 0x0, 0x0) 19:29:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x81) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x1}) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 19:29:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:29:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) fchown(0xffffffffffffffff, r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3}, {0x6, 0x2}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="0565b2c8a6a4ad66d05bd439dee9e32dc71e219a4fb032088b63d7e9d4199238e4dca4522bd17ca4fb7807e1860292e5f0a101f35ec6c0723db2bfee1f6e41872b2121c6b8f716372bfd63275c6244e00433a4db9351f835f5d2db7677c58e48993de2acd807753019eddd472b10d487377910617ac1e1e4493d9cb1f4a53d497eb8f2c3287e3dda75205bc40a76bec26ca85df43c002662c1bf2b245b99108eb23a6a38dd3f0a4e1468801847818c82945e2cead90f143f2ce4077edb3384ee19661fde7c953c3a76fcc4cd67ce9b6c07687f931062a22e98f34abb5463613254ca2732902feb8727daec", 0xeb) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 19:29:53 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000000)={0x812, [{0x2, 0x3}, {0x2, 0xa9}, {0x2, 0x7}, {0x2, 0x2}, {0x2, 0x29}, {0x2, 0x8}, {0x3, 0x3}, {0x1}, {0x3, 0x40}, {0x3, 0x1}, {0x0, 0x9}, {0x3}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x3}, {0x2, 0x6}, {0x2}, {0x3, 0x1f}, {0x3, 0x8001}, {0x3, 0x8}, {0x2, 0x1800000}, {0x3}, {0x3, 0x72}, {0x1, 0xffffffff}, {0x2, 0x5}, {0x2, 0x2a000000}, {0x2, 0x1}, {0x3, 0xfb}, {0x3, 0x7}, {0x2, 0x401}, {0x1, 0x4c}, {0x3, 0x80000000}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x10) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="00f7ffffff0000000000d100000473ba8422944d84f661c1ef223f0398b001925d240b1a80613783319663afe347a0b274ff98daa5653bf39c2c08138e120b54df7a2065172c9e429681fdc5e7f0d7ef6118f70c6be573fc59867fe105ec6b1b7ea35439d5deb03346e33ba78e63ee79ca76c7519e4415b9565c4bcdacca4667028ae7da01040b568e36f7bd4433899bdf2965730cdd882f9139400fc30752c88dc3e7f8615cedcbaf42de3871b3d6b18618aeda2884e1497e3792c296a4e3b0fa4e25ec2014abc2998027"], &(0x7f0000000200)=0x12) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0xa4, 0xfffff, 0x401, 0x5}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0x10001, 0xae}, {{r2}, 0xfffffffffffffffc, 0x42, 0x1, 0x7fff, 0x80000001}, {{r3}, 0xfffffffffffffff8, 0xc0, 0x4, 0x1f, 0x55b5}, {{r4}, 0xfffffffffffffff8, 0x50, 0x20000000, 0x2, 0x8}], 0x442, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffff9, 0x47, 0x1, 0x200, 0x6}, {{r6}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0x7ff}], 0xd68a, &(0x7f0000000600)={0x8001, 0x3}) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)=0x9) 19:29:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x20, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x110) renameat(r7, &(0x7f0000000000)='./file0/../file0/file0\x00', r8, &(0x7f0000000180)='./file0\x00') connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:29:53 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0, 0xcc2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 19:29:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x91ccb017be2dbb7f, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) chroot(&(0x7f0000000100)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000756c2b2a63205d62023199891288ba498ae495473e82816c22694371eb054250fd431e"], 0x10) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 19:29:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86134) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xbb, 0x40000000, 0x0, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0x6}], 0x8001f, 0x0, 0x0, 0x0) close(r0) 19:29:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x20, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000340)="6d4f34bc3b48bf98d2b18abaf64be6a97986c679f9b3a4430a3d5ddf09a199c84abfb34bad9e96244f33dc1b1b8c5fd5454b28110220553a215d175ca0aa87ec5c27dee82f2ab23971af56f33bec32cf4331878080c4257a3faca546eded8ca38e601e4715aeace25fa45b365b12ebd24a2de84b5f7dce3c9f298c777948c61901f919e862b043e6e877eebfa0c1494c206b025fc0201dea212b386a86c47e51be5a61bf135d7c03b87be495e8b3", 0xae}, {&(0x7f0000000c40)="ec12d9409945f31b7b8ad6bb17ad9c308299a425c475d40f1baeb6d7395b6a9d74d980cd0164f1098945d3b2fad948cdf8c30dff3d220d31f188c9da05a1bcdcdca56d128d553900eb0e49829c5f62570000000000000000f87d416ff84bd0d41704bec69ee9634105b7b7c50fd6701149543fb416ed4a4b8b31e2bf9b064cde9dc13c1ac5379c6d533a2f2abe7661890d5b0d24a046ea112eeb1ca1c1a8a9f79817eff609c88ba13151fdf89cd248c9daa0d2f474dd7df0ec32841e95caa5ab4171e55122a300a0402b8028050b8247f29574d41812b13b98453ae34b426be07093639c7854ad3d9845a792", 0xec}, {&(0x7f00000008c0)="afd060caa404fb5472e83e902e623c4955bed9dc6fdcf8092f07badda683c0cbe80e22e07006a1edceab81a21aa2d69f166ada3d9cca252332e6f076803788615bd1cc62123a9f9e2d3e2706ea10c4", 0x4f}, {&(0x7f00000001c0)="73dca16a0f4a25e8f04a9add76e6ac7c0180ccb63dbd92e9f6b049c32019e45e5397d4779493251a2937cea849", 0x2d}, {&(0x7f0000000480)="1a8f2d40e28c777aa7baa3c51c8e45a2abae75667e0c0d36bd99f867bd252fbc69f58c86ed969671d5c248509b0fa2c7b94a437153ed570015d6a3fadd2d6acbe286dd52a5cff769089e80", 0x4b}, {&(0x7f0000000500)="431bf732d0f931870e84a955a614a4ac3e584fed257949f6bb3a079728e0f4c3bcff07a246ca6d58c76f4b469afb1af16c291eb45a50719d856959152c24d62ea5d18698004deb5d7d4834366344d1de39307e0a5556c61848ce8d49f51e793165e6f34efe637462897d18d1d6d7dd1e5fae3c8bc756c07109db60773cfa303b069edb0ac0f2434138f589e7ba35be6251b07da7b8bd859ba9fa2e3b73ace0963ce79e5f982856e7447f451e8e31f34acb1ecf02eec8b281c6f45d5bbf4f280dd0128ac7ad742dcf181a0808d8ebdbca3b27025009abc191f8df80eb8244c63af46b5c938104ff365caf72cfdc31b24c5289b0303903121537a4", 0xfa}, {&(0x7f0000000d40)="03bbfe4a54ed0dbf47d86a4e482763ff4039497647d3721665e1e58920f596677f553ef13274ca78fc3560a34a6a8a31e005b938ff0f2250fca1a7b331600b5ddcc91c555e32a8fa2d026c76cd3651d839241350b3027721c928f1fe3a2410dbd1575f34733069199fd96378aa2658e6bb35e65f30f74a3f40d26cad595130d5949d7b08c2f042427f1bd0487aeca9e6b8116883ddbad87ea549df0c6668800ebb46b6297785b849f77f13212a8ced83b1c6b5a3ff64d8d4be3378c8a55ec70e6639152492c62160c064d109b4a55b6bcd13ebe568b66ade9247b183df9c759c01", 0xe1}, {&(0x7f0000000700)="3f21f2199ca666f7ae04a3ba18", 0xd}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="d000000000000000ffff0000d3c20000c1921f5360bc92fc4b97aaa62085a7ce9686f81693373061dcef2923ad5349655c1a4ea1d350e4f503cb291bcf7eeb22f549d89572ef1b68b9eefd24a584fb5b2700516593cbd1780cb3daccdca881f2db5294a3eaf9a7c90803053b0933e738e510faa0fdf9d57f6bb777c434682f47e6d27152503676a88fcb25807d95b7836056e36295959d80424e38db7ef1e566d33eb6399899dbf9a0ec2cef8509a527774b92b41ca039a18f18cebdd4efb193ff69cdfa18c4ff5eade9fc1bd5b8439f35e2430078000000000000000100000000000000ddae99acc672da9b9fa2ab98f7379e8331b7f13123c28d85f5c0c82da7d9c283b722baa6368e458e4b509727dc28d7fff8167456bd6140b49fe2a7249dc8a98f675a555484519fa706116571eeee854617b57aa90e4d5a4f5c2c8dbc9b3e52317d66d32c090000003b58e04ccb3b04fec8f50bdb68d7cf71799420936e6ff36852f3d124a3b30b2032f6eb17fe246e88ba547a092c74094e821cac42b9ab899489281ec40ea6867806454749f9f4dc6d8cd41a8bf3a83374a3dd5ecd70ad72144d22a28f1d8a3bb5f2d5fcb7c2d54f71d3a8ea2123a361d96e28f65703ba7ce3d0407135c62264bbbd67c43acc32c53253bf8efbbd11e57622393fb713976c4fe2efd5101adc702e56a1d67e2c8ce018785d6bddb9aa912d18ea81a054f8b71c34"], 0x205}, 0x9) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x300, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000280)=r9) pread(r8, &(0x7f0000000800)="1483b9e5ef94462b23ef4145c80c86c62ff9cda64c9292ab425363105a3b1af0ffbacaef2ba03ee6e495b1ebbce53ff7e615a95e461ec825518715d43f0a39d229f3134de8ca11768ef512d9276a2d865b016c89867c73832c62bf8def940837ea318d8ccaecb117b24ac2fbfac1700719042be1e43db19fdf22429ae0085d11debfb36bf3c528bf7e976effc640d2211253221cf309b00a9afb156fbe4c8ca9602ec15885a52238377b88b1886f1b351d20cf73", 0xb4, 0x0, 0x800) 19:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f00000002c0)=[{0x2, 0x0, 0x0, 0x7}, {0x0, 0x1, 0xff, 0x1000}, {0x1, 0x4, 0x9, 0x80000000}, {0x1, 0x7f, 0xe0, 0x7}, {0x7, 0x1f, 0x7f, 0x4}, {0x7ff, 0xe2, 0x80, 0x4}, {0x2, 0xff, 0x4, 0xca}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x2d}, {0x7d, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=0x0, @ANYRESOCT=0x0, @ANYRESDEC=r6, @ANYRES64=r0, @ANYRES64, @ANYRESHEX=r3, @ANYRES64=r7]], 0x8}, 0x0) write(r4, &(0x7f00000003c0)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xfffffcd5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x19a, &(0x7f0000000080)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x20}, {0x6, 0x0, 0x10, 0x7ff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r12 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) unlinkat(r12, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r12, &(0x7f0000000000)='./file0\x00', 0x0) pckbd_enable: command error 19:29:56 executing program 0: select(0x30375348, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 19:29:56 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) accept$unix(r4, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r5 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000014c0)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r6, r5) sendmsg$unix(r2, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 19:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0xc}, {0x3c}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:29:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000100000001000020000400"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a000000b818000000290000003100000000000000000005020000139f000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:29:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1086, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="faf990b652c0", 0x6}, {&(0x7f0000000180)="6279edeb9b4cf05a7e5917d2ddae05396df90946dae39cb0aa845cca562efc3338e124075b620e20465bc207b66b5b65753b9725369c6a94af1353f0f249558c16b130faa9eca7c65c3a8629cdea9dbad3380cc37b3630dda92faa174b3d1f08ec85198564174d608ee9", 0x6a}, {&(0x7f0000000400)="0c0cbea68d4060302da3e263e850582a85d0f82a36ec4f7f966e700771a6ed0a4fc0a5489d4abb677cf97b0a36137d880310a3733ce7ce12c4cde91404ce8e9e436bb771c380e87321886d29ce7a7e63bb8d3b641a54dc91a233fbc2f9d5011fd7aa0eff93d8e533ddab448448734d786467460370e72d666dfb5cf38e805bc4bc9ad49a2d65bdd4710107f987c12ac14f76af61dd33035b4701e151b36721df5c46386109ab7e0c20b75d182d427f6afa31b0b5dd4135f28ad7d8ca3e0907297135d2816b549707a3090fdd1cc5ce33a0451a89e35ec61b96ae7d858e3a25a401caf5f69c4dedac91599651e75935f738aeea8ba1be9142394a79eb4b56c260d8c937aee3c5827c5f6238e5dffea5f98c2aad2d450401f67961a60c55c5188b300cc04992dc9a3ed8c1d88bce124ab0a6992ec2a0cd83c6dafa7977a2b0bfe618c8ae8f48890d9a9ef7ba4f39869c09e98176db060f1259a1b16266f5002a3957d02f2969f3f8945f333f373b437c613455044287a3404b0a7250ba5f27731bf9706e2e2f63732ba19903fdc9536cb362ac1b522c6fef15bc14d9504a68425638fe6c8078b67f5e572e67e5fa4e2b4417ad5f74188f6c067c6ebd3a7c10de319ca1dde901885f1276729c164ffe73bd421f927c41f22c30ba63ee9ca51ef4382a7b2163dd7ed67d2191a80e3be0fb35186c2c6ee487e83a9decd8f068b937e4fd721be394e89875dfeaf5fd4816adf15d0b0119d3ea21e48a80a894a7e6b51054f2a0e8c56a3b9d610e11ba5f46b862e1bc23717a8d8586e59e1d1211f8e0354d606d66ce6449b9f7b8a3a821b9fbfd0621b434a8cded25e7ff85a486be6ea916a728041b66403ffc84154ab64d2ab0094ffb6616b9738e02d03ab0dd294dcc21da9ea28d430bbd44857c87cdddaf772c9ce3aa16fe7538f88bae08cb58f2af1f191eded315e2119e293da7cbc8ccfee3736387d55547219252f061bafc6e02ee25acf34dfec24ab2c1f305adca884298e3a54ed02fefcc0ed3662b97abc32f5717b9c0e1ffc69d31c25d755dd0e044afdadcff96e1da1d7f03e35b765cc0577b50ce3519639408f2fb040632e8243115ad27f824cadb234db8b43306503f1e272f8d6d6e6af2c4ee9a5dc559751a55566f7b83478b85d24cdf939ff485eab92dd6b3c0be683916e07cef056c47f018e337ec0e2460a7820470a4efffe41ad3c63ecf98f92b494d8720e465a32bb7fbd4c3d56d081c5cbaa1a3916a10cfd85abdca998d42b0f74b4fdb5b09c328d9f466509c3f70100ae5b7befc1e378dc3c83fdb2c2b342498142fb3dae78f6861db3195f424eee56e84c2008f32a7f50123ce139ccc7bceeaa755d1892ca4375da258f36833978d49cdbc027b522d20e582b20711d5b1445a916611d0307f035e25dc726ae62fd01483b20b12a7dea02618431b5b55b51640314ce6e8deaaa1a0d704dbc4e7c5866a1177af358117101ac1d3f397298184dc5196eace0331790d823db9acce5f9a9bac28dc3603e34eae44d178d258021e09a763f4eece80efbb02265a449848a7a2d702b96c58bfa32bed8aff1b81f7bdd6866cf96ded06acd677dfc857a3831a10d4cd2fb48c4b583c0ced74ab9ad744babec8b25df1b1c832b917e13b131ac737ddea6dee6d01a35e2755d3b66ba4b9c9019e5b661dd8328ac9e9f40fd5f921498013b55861a6fd1277835999108a2f256a09d74a4680d1a60b73ca79b286ee5ced778f826755f2037f7cf695f577a24a8e523989482fdd97121e96b228d3267c531c15199b8972b27d3ffa513dfb12e2b2acefb2dd70aa9f0a8ba6a331abfd38d2843d48a3da18a48efdb1ce11e588d01cd26ab5e34ba053b2a4784168587150ea25fc1566aff4a8659af7798dcd2538cc6e855294d3c4925d1fae77693adc3b88ab474f642b40463653f5905efcdcb095d207c09f40e3d4419bb2f8404bd2e0233f212c733d46cafda76c35c50d75dffe6f2bf40e0265ae927b68f8f3265d17069d5c5152779b825f8fcaa1fa7b54de1759da725ab5f1bc415f42e2dbcc4b3ccd71424b6602f2055107b98c0900436fd0a1f81afc8d5ef8e63a59c6a22de7e9c60e9a425a15582c63d50c57bb637e3aacc8d29946902fe669cf193505058188024c4f57c0d6f3a5d7ed4bc2e64c6c3bac07f7fda903ea4ee313341f40236997a4b23c2259d372ce6e1d28731eff96a48da40d69ecda38bbfc8165e5669f2e558d1f4dbde204312306bab64df2acb302b7fcf52d95690d1a85d805dda95ee2a9ead7812c3035f9dcd6797b032c807a0e886f9325f905cc174b1218dc55e466ed27440788d8b05ba4a83532db79c42824760e0e255dec4bc808b7533b9460a82107dba52ed85cb0aa7f0b4ec1fa112f057afa8c2ad241329ea9bad463e9a11e2be1d1c63231fde0df47417ac3da99a2d2a8c6de2f5112d86ae5195f5d0f2310173d0055846555c96ae65be6f39de6e7a6b2796c8cf32347124345112072839a5b2419b63f9aeaee563c3c8684d9becf82265db36c2ff361bd8fcbfd20bb0896ed4f616059a3a61562d13cac44aa6f49d4a07cfd82a22b7a7d413896dbf90d5c831b1c2775bfdeddb737f3175b5c08e9bda8c6a896ecc09c43419d6cdf211929061fcc1690b6071c8b597f2a42d8bc409555da8a5f9cdbd503687c1cacaf2ab84d92c5b737ff12aa5b14fce02ac2deb582bf92f9ebd379030e4820769a34ea151349732474d45295b163ff31e108ba9875908d2d3a029def0dc92d82b7fcd74db8b0c14af056128868f19e4a325fc552b4fde892657315d2227af939bb0fac7ac611caf3526d97ddd511514f256a85030e8668f56386ca035ce64f53da1afbfeed440ecbbe038fa5a7a20ee60b9cc762b2b5fe8c10f58ca62fb57e1f625025fa9df468a8196f22f9b2c549580620ff77668e477b5ce6029ffc9d2a024f71925910e23bbf5897fb57de534d90523e7847084ceeb66d05eec5478750291c60dd90eb09f71e696de06673318d5f522b8e54d60e17c9bf94a155009e8d9f6a664253e54792fce3330ea9432190f03bac45ce45f29f2ea31238cda6dd7ae146c9f03443a10d4fdcef059c0ac8ff6e6947e7edcc0f3fa1b9dee26c1a8968ddda40eb63824d12b95e70fc7ac5864531af3776e5d52744e744f62229d37a0a7ba017c5b279f805716a16ceba7a57add5b27f37d1f1d520ef513fb860e58c658ce38513a60be92c97cec03775836834104eeb4a0078e8d0399dff352e4e617671cfadbbf344837b31be0ed66bed713041f9fbf3f7a364d398fa2b478cdecc24a6682a3117b567e4cbe1b2b06d8557841ea03659380b894ec7b37bdf0e9a23646e03d6d8d36b22032e5157f34502840dd502db3060b749bd644d5cce9df53f2ead1b5bc17ba4376e706d65aa04273c4bd249daaf16f46145159f0ead8cea7cb86be94808c9e9621915ee82f0f00599f4d53e4fb2aedc094aa33c9c8b48dea734de908371ee0c9925d058c0fa6dc69ab4abb6978080b95dd77156394500e242a3f2e1d9f0c4789ade7ce656a07e3ed05b343d7fcd48720cf2f145e419dc039bce47099d954b1b65f994c3a3d569c4e5bd47959d1d88379817679a6baf453fb1eaec0d263802b13a32c18faf889e20edaca9d095ff6ff02c16e1a4d3e0f8e6e7aaeb51a675ba096d57260592081d9e2f1b4911ed2d409d1e5c4852acb60d53d4ab5e399c34467c19540cca432086b0a809700acb398a896aaf1423ddfe23fb80a36f2628d5cd551ff2d6d3705581623f9834ce1ad2280aebb3cb577005a7a1523f9a43db33c0f92f219dad9b668bdf380d0aaa618f1115d718871add48377756c310361be09eb8d327b3111c02ff796b06870a1ed847fc2363e464f915fa0c543a1e12f8ea66c84b59bba565e389217332de9e26a735b618c9818e1f24475bb8b1a2fd2eb310ea7f5ccfe04a8024a40209378ff08a615a5a06b272a510f0f32dc398878000a0d54a5275d796e575cc84e39a23830c0e29f62176b7b2d85c182a684cc096487968f69e81f7738d5a5093bc5d6b8978678f295da865bef3eeaa04bcffce2494392acab62a088a21397587e5fa49839cad2f4d52f10c00716ee72719d91dc5be7d0e059b6e22f949eb942cc29d6b1920793128b8ec021bfc334e86e6005eff31888fefb7947d07dd8afe2570e0d19c143f4947f7d4188ca900ae44a611e18235fb34180569df0d234abc852bc5eb667c97e775387510dfb9f83fa81822e2cc9a7c7f6a94d04a0ffe3d37582683f9c20edfc70d60f9ca52f2ce05d9df1c26a7f09197d02db8047e0f29e14f8eeff1b0dc8f1a3523986c6c935ecbd9e09aba01de96fb802a5f726d13d78ba7d9792f0700b9fdadbba8af1d97c8b76f76c473144884a9087208cd5830172c745ea6cc8edfba865ae7e365114f90f51fdbc5fa00d493cc88be214c3a27b7d4684b529decadccd141325096b8cf60eb5f74f22182864ee8620ee2a0959e925b93d0ea6e1d34afaa24e6404202f22fd33e181343e1d329e6884ebd7e0a389b636acff8ee8c3fcfa6eb3709413414315faa84aa7c05e390589d54c21739125aa9b8b4b1dc1a0dbf66e32c2847dd301eca60f551eec134d1b6d94b0be565601b38d7dce63db5f4a4673236eb404fb69f8f76f36a5f2c82070fe9aa0d9530ddd10713e4897eb6b90569b05847954cb58780a460c40bd14e946342e834b56e6c0dcad261eab89248dbba5e658f598867202bc5c6eb711a6dc8055768610e92a6b83cea4d15eb1b49fe9d73890028f19f8bcfde175bd47f9ec939e22ac82ee535f493ff566ab684622feed33a31c75c2b1be49700d2d29d8c831624b709e77c2d9be5cefa98762d91b0440ad8c69479f1b7bcc4e09180b7979ca548a5deb3d05d42c38f9b839cbb4863534431b47c71f9e29f20699e1c83c5699a5c164094626d8ab945a5cd2d19b213deab8f61c289a7fa81c391d1769a971bc401524e2291c9c44a8cfd606b0e3a65fa6fc64d27e299afa21ed83be66f3e83931ec7b3f21edab5c50057c407736bcc4f06bdc39a3e318c15ad24c50cb4b1ed1d6e1a3754b896710cab6a4c2b886936099bb8f9136f67abb5e3f544b6520ec7454f2fb09f57c59e785248bfae80f935d6665032b30061ac921c0774bddbace1cfca2b8e7e371a80db5dce090cb10eb9fe5c7b9635c14401ce7399116b951b5eaf1832ad9eda33b6c2be1030dad3578a30d2cd66267e45e50a5c936dacbeb23ab8b612a61ec5901d2b1b6aac1f5f711df78d2c0af0036153619e559684714f15ec12657defa329cd4aea72068ac94f97abccadadf863c359ea2d37c650b4679a75ec8d30f6601b038e51ad00efab494240ab42945114c19c0362a041413f3821ee492d45585f7dfd197216c6c7253fe46fcb2808e7074f3a6049aad4c9eb04c469a4c9d5fcac99da44ca5f00e0197317d14a97621585d760d101fd580e5f5a201055a79e5e748a9f8391ca32faabf776fa7c3a70ff56f655156cbca7ec3188081e8174e66390d268bf76a6862a76e115922711c1da34be9a243c22dadb5a4572fbe7913005a1ce0fd32f5e52a4b470d6bc14a88b3605fb5f7b88aa824b489c5de19933dbf9cc3781cf58717f88f5bd4fad42b63b97bd5160fb42763e2cbe29aaff22555af026f8f452b8080b1ae7a03de927432cd91abf0e644bbc45a4174c65bb62d6942926fea828e4c5aef4e164aca54eb222aae717d8c86ee32eb78648ef8ae58af664ae56842c9f", 0x1000}], 0x3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockname(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r1, r0) 19:29:56 executing program 1: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="a75f89d4230faaaaaaaaaabb08060001080007040000aaaaaaaaaabbac1400bb0000000000000000000150994a26ba976d15b3c105fc01f787a1c35ae0b919a8"]) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r0 = socket$inet6(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000040), 0x10004) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x44) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in6}) 19:29:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = geteuid() r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) chown(&(0x7f00000001c0)='./file0\x00', r3, r10) r13 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r13, &(0x7f00000000c0)="f07e5efa4a9b9ffc218ea256e1e4d36c33aa11d1edc8029b6d806a8e40d1a666da83d234110690c20dc8ca39ea42a695ca328505a6018ea4fed9d70384c660d2cc898de90e16a73f8208cb6a848fbf6bc15453dbafe098bf42f14c180c0bcbe3f460d1f0b81a498366f29be7586bc42711d5aaf747d28c9bd58b364302e20fb45a5b4757195884923e59ba052d3f9697a8d7eecd690d0e9b5f3dd33325b3d594ec4a80d3286dc13371a614d560125d4c15ffd8b6289df9432461000000", 0xfffffeca, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x9bf, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r14, 0xc0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r14, 0x0, 0x0) 19:29:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0007ffe64dc22ab0a5ca60010400000000003100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$getown(r1, 0x5) r5 = getuid() setreuid(0xee00, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5}, 0xc) r6 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1000540bda3a42ea47704c75a8a7d5810500ffff000401000000000064da58000006b1ec37e7d7af9bb3e6bfcf63b8f277a06a7c675760993c638acbc3aa4733601d563072739dc36936733143ffe91cd2a0c6aa8662e7fc3be09be08c3f9bbc4310e1cb995e7fb868a59d9c15711b134df614d2438ab8da4fdfe3a4c2685102714ae1a2035ebda6a4ee315a1758f0ea602ca61228cd174885d2cbde8b5ada8843b2a433edfd36d4f64a57850eb709db3724cc8ec3c92a76ac7924ac64cd59920c4e0a4852167e7506bccc2cba71a52bbb6650c3fd3ae14453586baced7fda3cdd7354547414e43f06846149881060571d725e970d8c4f012f6efb1dab251bc26b35eb0813278ce31e7d41bd9bf1254e60727afd56aa725fc21134be64dbf132722ef1c1b98f25d854f61c3f72bb9e84a40190b4b7a957aca112ebcee9ab949df3ccedbf655ec804e63a82302623d2ee0b1fc49c8724ef9c20cb006d2cb5497cea0065169aa3c16b91f010058c3b3360d7049fc8cb6e07c655a283183e88af7d48937c4d8b84eea9ad02fb22b8c92a997f35fb28f4a909d1d488b946a8ef13274bb0633614c058b408f731fc249b63f2fa774ded502a896548fac336d8de09afdbe086d07a5dac8b738f8ee343b7b9a44767b5b6"], 0x10}, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x45, 0x10, 0x3, 0x6}, {{r7}, 0xfffffffffffffff8, 0x30, 0xfffff, 0xe55}, {{r8}, 0xfffffffffffffffd, 0x49, 0x10, 0x2, 0x3}], 0x7ff, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x1c0}], 0x7, &(0x7f00000001c0)={0x1, 0x565}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)=""/111) socket$inet(0x2, 0x8000, 0x66) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000480)={0x4, 0x2}, 0x8) 19:29:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 19:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0xff, 0xc8, 0x10000}, {0x4000, 0x1, 0x6, 0xa000000}, {0x8, 0x0, 0x3, 0x1000}, {0x3ff, 0x40, 0x4, 0x5c930a1d}, {0x3f, 0x0, 0x4, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 19:29:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0xfbff5d4a) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x44) 19:29:56 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget(0x3, 0x3, 0x1) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = getegid() getuid() r5 = geteuid() getuid() r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, r5) r8 = msgget$private(0x0, 0xfffffffffffff9a3) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r5, 0x0, 0x80, 0x9}, 0xb0, 0x103f, 0xffffffffffffffff, 0x0, 0x80000000, 0x2e3, 0x136, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r4, r9, r13, 0xffffffffffffffff]) r16 = getuid() setreuid(0xee00, r16) r17 = getuid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000c80)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) msgctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x6, r19, r20, r22, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r25, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r25, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r25, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r25, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r25, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) msgctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x6, r27, r28, r30, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r20, r24, r28, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r17, r20) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x400, r0, r9, r16, r20, 0x82, 0x4928}, 0x5, 0x8000}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 19:29:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/1, 0x1, 0x0, &(0x7f0000000080)=@abs, 0x8) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:29:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000100), 0x0) write(r1, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0xcae) 19:29:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f02b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6c99d"], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0xfffffff9}}}) 19:29:56 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x200) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x1ff, 0x8000000000000000], [{0x0, 0x0, 0x20000}, {}, {}, {0x2, 0x80}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x7e68}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x8, 0x3}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000004c0)=0xc) 19:29:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socket$inet6(0x18, 0x2, 0x2) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:29:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="621be57fa0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:29:56 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x62, 0x0) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) 19:29:56 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000102105001600040000400000060000000600aa090000000000000000000000000000aa0000003292a2103e0a50f900040190780400da230014000000003a0d6ed90eaddb9f520000c45100000001dacc6f44c7b84c2cfd0452d6c9fc945c38bf4449b632a11c8dc6effdff08501367a69ba8c0aa25e8d0ef34107ed19d4a4ef8e349d48e283bcf03ef7773f9e99bf180af3bc37b5350ee71739d8b66d39e9b2b2ab3d7b9f2f243ae261f1589da18fec8cb23b4d7ba33479e162cabffc2dcf644026373f347208e751b2653d6712432755a6dbae115b95c11c6f5e81d141578225cd1063e877bcfd725abcfc88af61a0049f9cd6930a8292b75683dbb7fbd3a5750482cd7ee67a6"]) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) socket(0x18, 0x1, 0xfb) socket$inet6(0x18, 0x1, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x108) socket$inet(0x2, 0x3, 0x0) 19:29:56 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33427e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e3ebf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c450200000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) sendto$unix(r0, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 19:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x15}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 19:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 19:29:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1ff, r2, r3, r4, r6, 0x111, 0x5f00}, 0x8001, 0x8000, 0x0, r7, 0x1f, 0x9e, 0xfffffffffffff001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:29:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) 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="703a2abbce53499628532bad"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x4, 0x3) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) socket(0x18, 0x2, 0x8) 19:29:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) sendto(r3, &(0x7f0000000180)="61a61585212cab1a45faa1cf0940b001856a22", 0x13, 0xa, 0x0, 0x0) munlock(&(0x7f0000472000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="54a15a02dd06c7cd7d988ab0e0c6cb414d7bf4dd0c617e2868be7189166615311d9e57725e1145cdc55314a03575dd1b3e6362d50ee699877056ddcfaad628c42c35f59ba23827fcfdb86147f05402c157c9ba2f5cc00cc0648f9f64fb08efb7ff4add120960c93df41b48beeb488eb9cec774a8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x2, 0x0, 0x3, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r9 = dup2(r8, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f00000002c0)=0x52c) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) close(r5) r10 = socket(0x18, 0x2, 0x0) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r10, &(0x7f0000000040)="100a2956b9223776", 0x38e) 19:29:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) fchflags(r0, 0x10000) 19:29:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0x3, 0x1, 0x7, 0x0, 0x37, 0x0, 0x1, 0x4, 0x1}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61a20db91ce9ba64e973c4b6ee2d00"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) flock(r2, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000200)="073dc02f98e34a42bb1addf1f3e1cd14ac8c53423df2a28d7db1aa1da4bff2d13a71969b6f698ccdbca625fc3d557d1f4f4c78b9fffcec0ebb976e26a0dc2603a4f5150ca2fd6ce2b5e91ee5ae65618bdd46d103", 0x54}, {&(0x7f0000000280)="651aa92c2db350c2d8e2fd6f45ff3b6389f02ef13615a4681c1b5245ae88603101cf5a6f880cb329594aaa036f802eed2d95de22edbe2c64e5887da9bb894c19099b0154b60298b46d8e28f8c2e820f539a14621fe321d5658540f5d0d58e542b67905f3d5d33e", 0x67}, {&(0x7f0000000300)="0cf6f3a3ce9d88d2d93e3d17a929125619d257cd61bd8a5135b1d7eb15724090e60f1fe10b942e66d4cc93f518aa516ac0ea3ccfc6fe6c9613caaf433e3a7eb37e304d1afcf8f16325d48672b4cb0a3f110e0aec565c70b5095895d9ec6e4b95ab2a6a047b256735f6dad90126f091211ce0775dfbce44fc47e78b0fb3cd4b0203aed2b4da2e3837cedcd3d2922022c5dcf2b7172e9dec9125c43cd7d0a49d35d203d87e89a9e64b543e65ce12f69954b32554e05d8ee7c569e3686d1ba7ccaddc918480a41998100d07", 0xca}, {&(0x7f0000000400)="639f9ce755e049c694f3e661446475c4893e53d1d83f38b88a61b7c05787a3038c1cc37c1c286fc54443a1efe6a21996fcfad08f19ccb8eb19c974c6256a81e3b355bb0a3ed486", 0x47}, {&(0x7f0000000480)="d52e9727bf978f876595b9d1b96fa46d534c76c68752358baa69959e7dbff1b31ee8d4cba0f0191f13164565aecf3ad34f8bacffa4b871547a6de30f4b027177f5be64b99b77f14279b3bfd0b08f9e25bb32aa9dbd0604f539fe2d0079c3ddea93f699395f37", 0x66}, {&(0x7f0000000500)="33701054104ee7921fd4a14c8e78668d0f6b3bd2d3834eb76e2889eddce6275f860c8b9a617158066e17b71ea4e5502a891440ca21162798f571e324c0e3310bea4e95bd6c2a4b8dea6520beeb3bf719269590816db2d52f7f34a8", 0x5b}], 0x6) 19:29:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 19:29:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xb8}, {0x49, 0x0, 0x9}, {0x6, 0x0, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") clock_gettime(0x3, &(0x7f0000000080)) 19:29:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) 19:29:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x600) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x7) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 19:29:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x90000, 0x0, 0x8010001, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x4) 19:29:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4f0201007f000001"], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r2, 0x1) accept$inet(r0, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) close(r2) 19:30:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000400fffb0000010005000000000098a77a077c0e90c82b3b98c793c8a1a46669366aa951e43af8f7593ec442c9a04eecd2664d3645e2ac7cd080b3778efa994a296f92c55fbe91a18f3696cf3c61cdfe7a439e9f0de7eccf641db9b9913efd42fabc1a5639b6c9c24233c7d0bae6fcb02ab35aaeaec365cc5dd013136702da73909e1324600669ae23ef42fbe1cc5eba4f3f5c0be634e04dd30d6798a8f7c0a29aff82e655e162bc03d7e80fc5105db31a855e1b11792d65"], 0x10}, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r7 = dup2(r3, r5) openat(r7, &(0x7f00000000c0)='./file0\x00', 0x8, 0xe) dup2(r0, r1) 19:30:00 executing program 1: r0 = socket(0x10, 0x400000001002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3}, {0x18, 0x0, 0x200, 0x10001}, 0x8001, [0xffffed77, 0x3, 0x1, 0x2, 0x8, 0x9, 0x8, 0xfffffff7]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getpgid(r4) r6 = getuid() setreuid(0xee00, r6) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x6, 0x484}) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, r10]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, r16}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x10, 0x0}, 0x0) 19:30:00 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 19:30:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x805872556a], [], [{}, {0x0, 0x0, 0x0, 0x9}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x3f, 0x1, 0xffff}, {0xf31, 0x9, 0x5, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x0, 0x7, 0x401}) getppid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:30:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x20], [0x805872556a, 0x0, 0x800], [], [{}, {0x1, 0x4, 0x200000}, {0x4, 0x80000000}, {0x0, 0xfffffffd}, {}, {}, {0xfffe, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x18, 0x2, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x0, 0x0, 0x94, 0x80000000}, {0xfffe, 0x40, 0xf5, 0x1}, {0x2, 0x8, 0x3, 0x7f}, {0x200, 0x7, 0x1, 0x4}, {0x9, 0xf7, 0x9, 0x4}]}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3f, 0x4, 0x2, [{&(0x7f0000719000/0x3000)=nil, &(0x7f000051f000/0x1000)=nil, 0x20}, {&(0x7f0000358000/0x4000)=nil, &(0x7f000059d000/0x3000)=nil}, {&(0x7f0000359000/0x3000)=nil, &(0x7f00000e6000/0x2000)=nil, 0xe94}, {&(0x7f00002b5000/0x1000)=nil, &(0x7f0000091000/0x11000)=nil, 0x9b}, {&(0x7f0000563000/0x2000)=nil, &(0x7f0000769000/0x1000)=nil, 0x1000}, {&(0x7f00002a1000/0x4000)=nil, &(0x7f0000592000/0x3000)=nil, 0x7}, {&(0x7f0000132000/0x1000)=nil, &(0x7f00001b3000/0x3000)=nil, 0xabfc}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000507000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003da000/0xc000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000770000/0x3000)=nil, &(0x7f0000403000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00007d0000/0x8000)=nil, &(0x7f00001a9000/0x1000)=nil, 0x6}, {&(0x7f000064d000/0x4000)=nil, &(0x7f00004b1000/0x2000)=nil}, {&(0x7f00005df000/0x1000)=nil, &(0x7f0000618000/0x3000)=nil, 0x6a}, {&(0x7f0000223000/0x1000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0x200) r7 = semget$private(0x0, 0x3, 0x10602) semop(r7, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$IPC_RMID(r7, 0x0, 0x0) write(r2, 0x0, 0x3d7) select(0x40, &(0x7f0000000040)={0x1253, 0xf168, 0x2, 0x7f, 0xf4, 0x2ce6, 0x0, 0xaa}, &(0x7f0000000080)={0x71, 0x1, 0x4, 0x1, 0x1ff, 0xdb0, 0xad, 0x8}, &(0x7f00000000c0)={0x3, 0x2dc, 0x80000000, 0x0, 0x81, 0x100000001, 0x1f, 0x80}, &(0x7f0000000100)={0x3, 0x40}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x4) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 19:30:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000fff700040110000000000000a8bb60fc9b679afccde4ea0a89d61d9b861b47be9b6cd5c11d7270db4dce7412c6a27e04af0ee2097277742fbee1c2ca8d291d658b4615917c6285c722904bd2ec7d4d25d9cdc00cba481b7edc950a27ed5f20c46248ddbfab110668a910164fd32e20851114c36e35773e0e2ed933940918df70a9a401a22e39ec91b000d52b01a87a260cb50e0f1cd75f726e8147"], 0x9f}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 19:30:00 executing program 1: r0 = socket(0x20, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x1, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$getflags(r4, 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) pwritev(r5, &(0x7f0000001640), 0x0, 0x0, 0x3) r6 = dup2(r1, r2) getsockname$inet(r6, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32=r8], 0x4}, 0x409) connect(r7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r2, 0x6, 0x1, 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fchdir(r10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) pwrite(r9, &(0x7f00000001c0)='dN', 0x2, 0x0, 0x9) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 19:30:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='}@{\x00', &(0x7f0000000080)=':\xddV\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\'\x00']) fsync(r0) 19:30:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x5, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x5) 19:30:00 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x246, 0x9}, {0x18, 0x1, 0x7}, 0xec, [0x3, 0x7fffffff, 0x4, 0x5, 0xfffff801, 0x0, 0x5, 0x1]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r5 = dup(r4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r1) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:30:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xd, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="00dc9112d8a6ef04a2dfc5f9a082ee441146d713897d503639b5a22255be5dc8969908fab658435f0fbeb30508fd4b81edd8d72839247a2a80be9093d092421faaa6e9eb1ed19e8c44a3060a550149a2133d6d2acb16fb861be652839dc774abd476e71429c5257aab17c1fdd2caea7bf987", 0x72) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x4) 19:30:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) socket(0x18, 0x1, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) socket$inet6(0x18, 0x8000, 0x0) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 19:30:01 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xcb, 0x0) r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212f", 0x3a, 0x0, 0x0, 0x0) 19:30:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x7) clock_getres(0x6, &(0x7f0000000080)) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r3, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT=r3, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) msgrcv(r0, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) 19:30:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) 19:30:01 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r7 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x3, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x80, 0xfff}, {{r6}, 0xfffffffffffffffb, 0x80, 0x20, 0x6, 0xffffffffffffff19}, {{r7}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x1, 0x7}], 0x3, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffc, 0x43, 0x4, 0xe42, 0x80}, {{r9}, 0xffffffffffffffff, 0x57, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf00fff7f, 0x9, 0x4}], 0x101, &(0x7f0000000280)={0x6, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000000)={0x0, 0x401, 0x6, 0x6688}) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 19:30:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) 19:30:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:30:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x500, 0x2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xfffffffd) acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:30:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x6, 0x484}) getgroups(0x2, &(0x7f0000000580)=[0x0, r5]) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) r13 = getpgid(r12) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000500)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x6, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r24 = getuid() setreuid(0xee00, r24) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000500)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() r30 = socket(0x2, 0xc003, 0x11) connect$unix(r30, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r30, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x6, 0x484}) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r34) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r36 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r38 = getegid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r39, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r40, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r41 = accept(r40, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r42, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r43, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r44, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r45 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r46, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r47 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r47) r48 = getuid() setreuid(0xee00, r48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r50 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r51, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r52, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r53 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r53) r54 = getuid() setreuid(0xee00, r54) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="1b0b82ffff920c574d5208c5579608a41701c44e14d0294e0f2d5ee76217c43500feeac6bee33bef4d4670d087e0218b36e4fab8b9a94a3990f4c6df7c872958e29d295bf355d30f2f2fa6cec852fc651111b94e3ddd7230c8c3bd2909aa884e72ecf8f49d02eca95e4d61f7f5bd24b12dae5c1e6c2a1e3382f099d28d7419eee43b040aa446a6ca3c3f5cb6", 0x8c}, {&(0x7f0000000240)="922d976b25e2aa1e860f64987606c75048b2fa623e85cf303b6d9ff49928f335e47cfb6de3cd71f070df032ba442ccf4d1c2cf7886ed9e126247cc0bb0fa4def724633003b14b8fd4c0b992a79745be2a05af26daec978b3f384142044ec01f256843bfa9c4bdd5b14c544ada73ce5477654b8bf9a53a04491b7f7c0a565befb7430ff00875781d2f7b86e266f14a38879c0fe1e26df17e9346d75234af6628833bc5a18c06eb37dec06de489638a9fbc7de139ea0b18763d6e9901f007555d25ec7", 0xc2}, {&(0x7f00000000c0)="d4b6dd17783fedebe4131b620d59d8491ce0163dc686818f6c8d60df856d1ecc97e1ecabef95f1d7c6b2c5b718eaf8077c84fc145e50f2d3d811deada53ea6d22ae2af2b945fb9cd8ead752e625eeba49121397ea6065364fd5c70e5fbc60d2a941b52ae8df8507c9086a792", 0x6c}, {&(0x7f0000000340)="fcc8ea56e56f8e0ba11a44721c62124d3494fdcc3c1dbb79b111020f7799de9299184b7c774a5b593255931a8ebedc535b1bf5dbcc8ec055db85124519e01a953b0b7e8fafb975f7956b357d5a57b6dc01c049e77b31ea47a1f22028157a23d854acbbb35cced000fc1dc3ff467bff3d5a0cd4d0c5914e0949bf35ed9a98e22b972f00613e32cb1101ec0f45c47a5d3fa11d0b19738a144212e0f9e2ed694aab7efee10d2b6a81", 0xa7}, {&(0x7f0000000400)="ecb73264d2a8ec1a452e256b246de4a731c260dd7033ddafd3d039f2606678b8e73efc9b12a2b1b0c7bd8d0924306f5b026ac04ace999a28fef2df5a3b2e81208b13873f1bad28820352024263305c0e86abe3d1f4bbab2c80c4b1fbeef04639b538d540f2c51427e71ed9d50961981533335657671df17b3bc7087c7a711854d494", 0x82}, {&(0x7f00000004c0)="03754336d2", 0x5}], 0x6, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r11}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r20}, @cred={0x20, 0xffff, 0x0, r23, r24, r28}, @cred={0x20, 0xffff, 0x0, r34, 0x0, r35}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @rights={0x20, 0xffff, 0x1, [r0, r39, r41]}, @rights={0x38, 0xffff, 0x1, [r42, r43, r0, r44, r0, r0, r0, r0, r45, r46]}, @cred={0x20, 0xffff, 0x0, r47, r48, r49}, @rights={0x20, 0xffff, 0x1, [r50, r51, r52, r0]}, @cred={0x20, 0xffff, 0x0, r53, r54, r55}], 0x158, 0x408}, 0x205) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:30:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b7644468d7b767ca671d6556be53f7e28da391dfa5ebc610f63545ee1ce622d9b00253e08be1bfd3f16e897d02c0de6946affbfb8fb66a384333f3be113dccdee6a0793eeeb534046319f5057759c413cf1efbd099f66add8909491d84b2eb81f944f7427acc2f8c5a42db5c01c396be6991390cadfcd5fdef4f933019443bac8490b0fe6e8b67336eecd37f98eb8eb2b489b08abb177c8d52eb5c50ac3eb6bcc7729cc1e32bdd7fc8b29508b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x6, 0x484}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0xffffffffffffffff}, 0x4020080bd, 0x1, 0x0, r1, 0x3, 0x0, 0xfffffffffffffffd}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:02 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000100)={0x4}) r3 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r3, 0x20004268) kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x99, 0x0, &(0x7f0000000140)=""/153}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r5, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x4) setitimer(0x2, &(0x7f0000000340)={{0x3, 0x2}, {0x3}}, 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/122, 0x7a) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r7, 0x6, r4) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/42, 0x2a}], 0x1, 0x0, 0x9) msgget(0x0, 0x452) msgget(0x0, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) chown(&(0x7f0000000600)='./file0\x00', r10, r6) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000840)={&(0x7f0000000800)=[{0x88, 0x100}, {0x86, 0xff}], 0x2}) 19:30:03 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066aafb228258c3aeb7a690b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f1f1ac5f2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f569a65e2ecac0c6655b3ed0e228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a6ec368e12b8f0ee76bf416951e006fdc8fbad2df21e128ffc4e02c26f44e39db4b49b33c7482b8be4d6ce8c74bbf4158b6882eaa6bd5622ffd6608b534cf78373600"/4172], 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7ff, 0x80000000}, {0x18, 0x2, 0x3ff, 0x6f}, 0x6, [0x3f, 0x80000001, 0xffffffff, 0x9, 0xab1, 0xffff, 0x80, 0x1f]}, 0x3c) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x5}, 0x0) 19:30:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:30:04 executing program 1: setreuid(0xee00, 0x0) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94487c4dc4ac2c2004fd455bedfb9c9f35f23d1aa5513a6c17f38969744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bfce32522ae2cd863849a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b9bfbc1c8e62893b02e61325d385edb1578dd9cb7df20087ac9b10b7e3cf56ad453d6ccb86727556fab421981a009b0a2f94f54dca4934f38568018173709110f73dbc872e5732c71234c785a985946672578e77993a2910cfab91ff3c1ef5d64a20ec2d9a517a0435ec8f405dfa223deee4d92de41cd2a4fb1f4753f158c941d83b6e187ae39ceef6681fe105ad5fcfb90af293e89dc1636349fdd72683b1d69c0e2a90f68160000000000"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) r13 = getuid() setreuid(0xee00, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x6e5, r13, r14, r3, r0, 0x14, 0x8000}, 0x3, 0x0, r15, r16, 0x7ff, 0x0, 0xfffffffffffffffb, 0x7fffffff}) 19:30:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) 19:30:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 19:30:04 executing program 0: getrusage(0x0, &(0x7f00000000c0)) 19:30:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x49) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:30:04 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040), 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r8 = getuid() r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) mkdirat(r11, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x6, 0x484}) fchown(r2, r8, r17) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x166a683f, 0x5}, {{r0}, 0x7fffffffffffffff, 0x90, 0x2, 0x20, 0x7}, {{r20}, 0xfffffffffffffffc, 0xa, 0x40000000, 0x1f, 0x800}, {{r3}, 0xfffffffffffffff8, 0x18, 0x82, 0x8, 0x200}, {{r0}, 0xfffffffffffffff8, 0x2c, 0x40000000, 0x81, 0x200}, {{r0}, 0xfffffffffffffffa, 0x11, 0x4, 0x7, 0x5}], 0x81, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0x0, 0x5}, {{r5}, 0xffffffffffffffff, 0x8, 0xf, 0xd823, 0x3c1e}, {{}, 0xfffffffffffffffc, 0xa5, 0x10, 0x4, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x1}, {{r7}, 0xfffffffffffffffc, 0x20, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x80, 0x6, 0x5}], 0x3, &(0x7f0000000280)={0x5, 0x80}) 19:30:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000002500)={0x4, &(0x7f00000024c0)=[0x37e4ca61, 0x1c, 0x5, 0x23]}) r11 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r11, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000080)) 19:30:04 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1f) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0xa6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 19:30:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socket(0x13, 0x4000, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{0x0}], 0x1, &(0x7f0000000100)=""/116, 0x74}, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:05 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 19:30:05 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="5108bee10418ba1951e6c4bab4d9b9f68e567ef7d8283c16d4d5bd56d6459b13aa438e735072a02149e26b336de68fc612b8c225f53126eef8ad85c2544cceba051173201b5daf46b852bbef198e17a69ac6437b0c5b69ed0665b6298566c443c7b55d2201a172981f6c972fb31b45843265a463f15cbbd092d56c", 0xfffffffffffffec5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) 19:30:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() chroot(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) dup2(r0, r1) 19:30:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) fchflags(r1, 0x10000) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1f, 0x7, 0x2, 0x4}, {0x37a1, 0x8, 0x0, 0x101}, {0x630, 0x0, 0xff, 0x1}, {0x6, 0x7f, 0x7, 0x3f}, {0xc86, 0xaa, 0x9, 0x8}, {0x1, 0x4, 0x87, 0x1}]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 19:30:05 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x8, 0xc723, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4", 0x4}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x150) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') close(r2) dup(r3) syz_open_pts() 19:30:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/43, 0x2b) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) 19:30:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) poll(&(0x7f0000000080)=[{r0, 0xd6}], 0x1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) kqueue() select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 19:30:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x3fff7bdf7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = semget$private(0x0, 0x1, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, r9, r11, r5, r13, 0x123, 0x3ff}, 0x7a2d, 0x8000, 0x10001}) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r14, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r6, r7, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x6, 0x484}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, r6, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r18) r19 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) 19:30:05 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setpgid(r0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getppid() mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0x800000000004515) msgget$private(0x0, 0x240) r3 = socket(0x18, 0x8001, 0x41) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r5, 0xa, r6) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r7) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r10, r9) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r12, r11) 19:30:06 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x182) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x86133) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = socket(0x6, 0x3, 0x23) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x1) poll(&(0x7f0000000200)=[{r0, 0x20}, {r1, 0x4}, {0xffffffffffffffff, 0x10}, {r2, 0x4}, {r3, 0x2}, {r4, 0x20}, {r5, 0x4}, {0xffffffffffffff9c, 0x4}, {r8, 0x4}], 0x9, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 19:30:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() fchown(r1, r2, r3) 19:30:07 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x269) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xdab) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r3) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82b2790c3cd46c9aade1a0df00768e051effff8ed500"/35], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r4, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) 19:30:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 19:30:07 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) dup(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x5f5d) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x83) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000240)='./bus\x00', 0x8000, 0x5) symlinkat(&(0x7f0000000140)='./bus\x00', r4, &(0x7f0000000180)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80045710, &(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abcd20 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abcd20 19:30:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x6, 0x484}) r12 = getuid() setreuid(0xee00, r12) 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') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = socket(0x2, 0xc003, 0x11) connect$unix(r18, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x6, 0x484}) r22 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x3, r2, r6, r12, r16, 0x100}, 0x100, 0x6000, r22, r23, 0xffff, 0x8, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r24 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000100)={0xa9d, 0x0, 0x3f, 0x1, "0bfad96adfa721a5839ef4202c9af82b61cddcbb", 0x6f15, 0x9}) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x1, 0x0) r26 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x1a, &(0x7f0000000040), 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) close(r25) r27 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r28, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r29 = accept$unix(r28, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r29, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) close(r27) socket(0x6, 0x0, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r27, &(0x7f0000000080)="b58b", 0x2) 19:30:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x24, 0x4}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 19:30:09 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0xf61b5e75eb9b1c73, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 19:30:09 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0xc8bc655961c765f, 0xa2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="1a9e08f438ed131996a545864da00281e4d366eb77b550b248e88793d9b231e6bf86b4730e99600fd4ec66930dc1346008c4af5fd11616a75ae5c511baf8d48139e2e2c93605dedb1ea8e9604732d9ba0e37841f6ed0462f9a5d0e69ca62d4f656ba2291955018", 0x67}, {&(0x7f0000000180)="19c6ce79a93d2ee334873916f0f9774f3ef8427a93dc33e2e802eefe590ee337b06d41a95cf8075cb79f3354c8cae4619987f918e52f1229d21b0e7de7029f06e7693c5b7769716e4fad1f4870fe8c75dfa35a70e081d90cd770440ba7feb3694c5c3570d35bac16aaaa819c841574eae0fe12e41573aaf0ed825bfd4280051b9e5e519d8ecef4017e41bcb17d304315ef1caaa766e478f498a46ca0369b3e13cd6820163735eed793e113a58f493a0a011002668b9671b06dc87a", 0xbb}, {&(0x7f00000000c0)="dd6864a0e21099d4c9b4845bc55975ccf50f9feebc", 0x15}, {&(0x7f0000000240)="1deb73071bae92cbcf51a0", 0xb}, {&(0x7f0000000280)="cbe51e34eaa4e97ac32c148eef52c11e759c84a587e836e708ad70b2fa7daccacf6fc647bf4d231fb6c7fcfd77b6a696c57c5084d0b261dc7f23f1e869925026c24ff27ca7d8d4a69a4c4a505f24", 0x4e}], 0x5, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x408}, 0x20d) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 19:30:09 executing program 1: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:30:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x6e65f30d) close(r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2c0dbcdcc58b48c200000100"}) write(r0, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x8e) 19:30:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180)=[{0x0, 0x0, 0x1800}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x25b, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6e) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000001240)=0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r13, r9, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', 0x0, r9, 0x2) r16 = dup(r2) ioctl$WSKBDIO_SETMODE(r16, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r16, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 19:30:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0x20, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffff8001) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x3ff, 0x1, 0xd856, 0x7ff}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x6, 0x6}, &(0x7f0000000100)) 19:30:11 executing program 1: getrusage(0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0x5, 0x4) 19:30:13 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 19:30:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10040, 0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000300)=""/135, 0x87}], 0x2, &(0x7f00000003c0)=""/15, 0xf}, 0x3) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bdbfa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x7ff) 19:30:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000200), 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff000001000000000000000275587d210ec41a90a83dff73470ee982f2d13f11c4fd67b2f0df66f3a69e86bc925f99ffa1262d2841e8f99251cb0388b812b3af4db9f6807a65425802d3aeccddc310a03171c0495631b0582cb9ffa03fef0cea44e649da0a2a770485f015b9e42ca63d9ca2f6a4a8db09155b972eba0fb19aec3eb66ea87a8b1edecd77b9886ee4c2572a165466d9408e0c18339ab43c53018eab5b9e49ea981145fd7b7623b93c6fc17f37321bb9c3ccb7a0ca93949e8b1806fa9e23fc68b06b4957f7bd10c95cf6069ecf0891c0275e74e1c156e5f7e9eb3f5fae446284c7ef063be7e9610527bcff586dbff2bc41f9b9d307fdfd58d735adff1fedcdf558eba12e888cf631aa1a8ef99b3b90c5d3a0adfeec826f1cf14755016916d07da3d32bc0aabe0a7542db94f825ba62e73f41cdf8830a5938def01dd80dbc16da58671000b2b2c9ddc0f28c3202eaedd8dddce2dc2ff507ae1bf195de613b8859a2f348ab15cd0b77d92b180edb01d39bbc2f6416e729c048b7dbfafda66f15d221651a59ac12173d88e3823260a85ace9b53ed7ff3be6e"], 0x10}, 0x0) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup2(r1, r2) pipe2(0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x1, 0x4}) execve(0x0, 0x0, 0x0) 19:30:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYRES64=r5, @ANYRES32=r6, @ANYRESDEC=r6, @ANYRESDEC, @ANYBLOB="d70a441b57de9df8cea5cc2744a890ca562fa8a8b91ed79127be2fa8cf9ae5707e82fa753693e26e2d3cb06ddcfd793a7b51b020f899cef6fcd6d0faa36536eff45b02c8b5330bc987eb79cf821d8b297db3b1dea99db6e0388b0b923916a8d8ec507bbb504a8b31d43c5243c5c969be47b32d730a5b3f190f6b2f165b4051ac535f254e0a7086a55db2ebf3cdccc8115c59b0dfe478618b8f88ac8b2a4c9071da713f091313aad2bdab3bef16d5c35f62e7a936219139d7cef51b8a18079bf3d63d91713f1e6a81dff431779c6410afd0fb6a35fa6006e45c13e15189f2df4cb0fac6109dc1b123912e8d9e0606210e661d29232cd12fdcc860a370535960135bb4d626e0eb99c6cff19c0fb3f0680696e0379b7baa731f007e049e578d08cc61018d1d1f38e4b144171057c3e81df08137304cd6ac819a9ed59e2f40deda8e75f6678af3a0650405aa677a2599e2da3fd4a0cd6ae89e2ff8b766fb676b38f5024581c40b81df706ad90c0aa61090869f1221bf6e2dd4c8b1e5ce1ab334a6ab1c97c1172d6ad38881254222edeae8b1d637e319b6cc3e40ab34d2a7d6cfac771207b752318ecb008c76ed172f4e49115ac06d95762b5c6395a302b40e24415576989f9759a91d4ae699386c2c1c2e21b141afe699c54dc0c5b682ab1d13a641a34ceb787d0ff6f492a33132cbe2ff34e66d2072d7d07df4454b14f3dd5fb7ef49eff6bd99560f2f6a2cdf7b31c120c97380a83afba54665c820b71a4e02c34353a06ff69374d8b135a07a330460776b6089d2082a3ab939f4d9d868914517e008765ea116cf2230691024c32e3ed8e5a325a938230a7bf5872a2483576464bae483eff8ab07e16dd5c4dfaaa4f7368f24abee3ae3e213072f9a81dba58c810e0899875853519c02056152ab182c6e21fdcdb8bab0fb60d05f511fe68824dadc0cd900994dc196c52c240454c561f92a2ac3e661f0e76e038b9808272ed7263661d57bbee0025c31a0e7e7c77d77e28808a30caaf299c22db515b093ac7ec88181d78fb957206aaa73b0aa4f78e524029b542bd0f1df9b867c3e2f5b7f5b53d9a52577348582a23a9f813a2ac8a0be1ad6f326174ed32ddd2585b7f783cdb5f70604f2e85965262559f998547f5fb1943fbdd66a56995834c417f10325e4ad2865279a70c9dc5d4a678277de6eb2537efe31998a7346abeb910c81771d8e513399794c8a23bcd14be72439d774c06afb9a1b1f6ba21f27e1ebda633738acc49890b2c90d73c894571f3ff244c4c27c024639e65d04d5ec3ad8a3919289f2bbe3176458ab5b16ff667ac6cb45806afe19b1ada76a82ebf08f7d92206cc0fe57fc6fac88f1e3cf58d9dd97a2af37be5dc6488395e9ebb4ca0d166e029afb2422ff20cabb3914c6214353f8389d7e952f9fb865f14586956015df4558801f255d370952a65d5ebce028fd6a565ea9c96dad9913bbee5fe2e538dea235484e0af535b2758b7fc16c1d14775df2e313b1ee6638b5eb8bada626ecdcdca5b56825a054e02a36537a4d8eebd8f649bde6241893968699714046d0a3957b75553e26a29d6df4ee33e0827515187088b2393e57c4b442b4472f6921996b9f3f88d93803bd9b0a12b2df7bd05d82660d6898af18252262baf4472c018830f7a7838adca38478a4dafc2c2705554bfc67bfd061d85e08c19d7cb6d60b87909e4a23a9e424e39da1a653726359c6535c3dc463f68d7ca85de66bd4f6d687735f73483bb8cd6660cfdce93a88b7cf6f68191ac76a4520cdd8846c357596819573dec0c158713c79b9fe3e071c5a8d39e3991de1194f88faf0b49644ccc06bc005918436d0ffcf8314d19bf0bc138520c569b3c03193fed9be207e18849ad22a27f09f62dc326f3ec86f42ab1750999d862c1d9b8d283ba90cfa283316d30b290851c91939febdb90ebb1ff3e2817025d0a63ef5fc407891940c3d060e5f9a9bcf680b80ee355ec9a72a0dad568f7b9303f3bfe78bcd427b7175694c38b09574746a334c45d87d4cbcd284d0a577690ba8d61636dd5aa1b6122e4d42d8129761cc74844e219572d8544cc0398721f3acca76bfe313dfbfffbc0c4972994445a0b7937571288e1d2e716a5a33684df5c765a4370bb8bb139f462de0be27c28f7301fba30d824e5d842684df8235db114760b85e2bc07123ea2023802af8acd81f594f591b3816be3483e297669da59e0363b5c9439497475218febd4fbbca2af4236065d7e331b4c994f834443ac8edca62c56e34917bebd42f0ef5d80c2c30def5064c42f9c4328e4f6959e4133ed0758067fb9286e697d174fc1b01d91b5f125b19f448eb32f2ee1c14cda92322d7f78eb27cbc6e546e13b532d7b3d4426b5838b95be487e0ae6db2c5f0b6da23888bbe31505864d96e04e62d12cba0490de581fe153dd87ac796a4460fd0b8ed2b08e97fadc2a6e64ab48c9c7c2a5b208d92ec524ff8e6d07bca116eecc443f6c7abae1f2b25894db17fe865b28735f17eed6fe92e13af3c34b77a435908c47c0e8cdac1cb05e5e0571f22a23bb68ebc6caf928461434fa30fc4907495e483beff345c1eb350a8b4be1c1beeb68d3d2519fd76abf08211faf8172e023845078b3a930e3e27d01d03fe8c4d012daadbbb5d60a82286c7a6cef5a4d36d1512339965147813e8669181be2242e6ae25a57ffed607059dcc925569aca20fedd7155f3b257b0fda25dcea0bb10e9a2d5243f64cfee82d1559efde933683f7deee046edff2855555e80dc389ba67daf90689e54d91dd874b895622927dc00621f54c116edd8bbff3117d510b5ca3e24d1d305289fa70f5ff9bf805b0f1df9a4ad2bad7b49186ab39dbc5294bed407aba2474d86b3b15e16c71fd079a6d526d3657fe9ffd27c486200b6d51f247e6c885321b5bddda005f10ed9a58b9ac6be3dcc2d881693725526774220fa3cbd1dae72f29c85fb7c8d18fdcdfc6e2308776221fda32ed7fa1aeb6a93d249a3f440fc0600897fe3b8eb14baa1e7b8825112d836285ec03be18074d4738c9b815c854980dbe0bb8bf64d22e217c50b64105d94c4ccb4382618bd0493164d9a882aa605fa9a13f535f85e1e6bd5690b39fa943de671a31c0aec35762a7d5dab3c24478cfeb1b354cd4f8d1984ead3f52d923c0be0c45595bcdf8d81ad26feef40779db08fb10ac23c9f78008df44703f2870708c703f074a17adedb16df066186523b74e1f14262fec4ae290c1bb7396fdb230319548fd64296d6539d04a6c0b819b6438d7a00b847e25d9c3f98635e7978df5983e1f4664c759ad21b6d4e40d4549e70d37e365145589754a4e459ed9b539bd9e2a26f0730dd6f4f6182a9045cb9639fd581159205d69cfc165e571dc14829e1885dc1623d9fc5ab6318b769aaac84ce3121ff29c96427a4a9deb478d498a5d391bcbbe3f15dd1722d7d53b6dd130bc678971e540f90d7c525a2c5cf1d784e3a56734dbd3629dadb104c0551d01a1d6edba23779169d14a1e0875ca7f8630598a02848149c5e7e1382acf6c6195bfd1e6648b433062d396a5ac28d99a961767b31d5a4cd19fd8d1a6e4c94f224ec29dc2d0678c053245c246a14c839c9c5d02a6528df418b5429fcb9d85452dfed8ab36ba7b958e41b0b8ef8ff3dce9cc87bc5a84e80fe9103e19eb404a92918a7ada12c990a940d5bc584919bb84d5ecdf94bac80e97f79a00c3500f77918b1930f4e21203912b89ee4265f41fc4fd9838cc91fbf70f80e4e389db2eb6d8b8c3dd08d033e1baf023380c4751894422068da40fbc938829c1e8a9ee6dac8e135f23718d62e42b7508e76cf4019eb86bf44753db41bc5f65e1a7c425907fc69b35e74543adfe33176114e957d07f497b2f2e253973a62635aa711f9157d12ee047dbc866480e3d41ad971602b47a85ad666f0c1db2a70ea5bb331cc70a86d15b44f77610545daeab5781bf8efd757cefcb92a105dd01283bc989a7691b7cff45e1142dedc188dac91187daee78dcd81e51bf96b87c14d663871acb8a5e7de8e463a78fb76b310bd9e19046f82fb18aba02fb064b52d0dac1edc26ec63980d4eaf9a42db3ceee3e83427d91850c830d8f3d4a61892a1068ba99ef2713af602b4598fd71a432077c8da5bea68361649e7046b87546f07945814ad15ac31b35968a6bee9bdbf221a8ddb33633f7330b86434d1dc29cb35257394cfcde851e91e484012e45aced9addbcceb169290b025bdb1ed3ffca1fc4210c13bbca1ae34619f3437b1237586642bd7824bbbc7c9f5f786aa514e432074d531ec5baeed7efe757de22d6968f98e708b2388676f46677a8e0279cde45303010490533c44f52927d90a2805b285493920d13a7afdee5fb85763b9e307243d19fb0f2bf04bde43e6dde23a5fa43bf4439361dc077b338177efbca5aad12b702abb2b2362bc17ed3d97d9fbed6b2dfd60d07b0091012bc1d7047fb4a8040c307f3c5e1482e0a51b10b67e9811b04c09ea96b51deb7078c4af7cd5557f58c42f18dcbbfa9e7cdf4f529ea20cb3fd79ab91a3ea31a747fa00b836a00a863e98a1943de7687436fc596a07341ffd5a0447ee1278f62d2a5e28f7cbdcec041a3fc1bc2a0588c97e0e4bb1fb826a432abd9b4454520031ca427692081e78bcecbe08f04a5221328690bb2be9bdc3276c85e7c563a8bb9bb8c905adc9f32fe1852eefdc9b0775e17f6ba02ac90256a4adc78479224325d034398cec1acb6dbf3024f8a3d032ca5ff810dc643613ea1e73eb0847e37c7f4737f4392a4ddea4058a25265006d53e5cafe84935b7672dbaf0ac0635a2c724133a13d6e9e6b1ea49bd8da1aa096ae19248c1202fe8574e90c081a8c187aa0cfc10ae36f02cafea1fd30db2425c436dc3c34ef70ad9f5c0dc226981bd21e12b7d89858aef824f16c1e10b15ba7dcad6a53f4548a042798b37752270e5bc06ffb93c67c54d4ead4cb2ae508ff18d04fa31233d02827792e72f248208ac18046dbeefc7f5401d72e6d94acf05bff169fe41f513bb1d50e1cc27ef074be433bd8194734f04effdc5e78e6c92097c8531811d74d70145c0ae4deecb330abcb7b19a06919529620808fef8a0efe855b4eef4d404a5d8c113dbfed345a450c0362bee9229ee18530e87522d4ee8c03a243f1b6cc63669b71c7b480d0f08a5b1839f3cad930752c7383125020df3bd1ad605f36918634bbfe41eb7acdf06b6c27b43e5ef80a8898783924a55b4fdaba3d0b39a48da548514d2570f9e5bc75155b4384ae90754c6e6c78f9091f7a2943ce85543e78576c312c97e2c81efee6be6358e5bd7d1011c4d2007219f43a591ad43c099e06e47788bbbd6bf0d0eb83b26b69ae06aa9f7dc7f57dd024ff3439ad5680292ea8e2f1a83f22a36d442e660a9aa2301363bf5cbe1cd5b67fac0809b79db9c21c890ccb90c141db33192b4801bf57b5ebb6badcecd22acb2582e8cef24b2407b1814ed4714e4724c29a63c343ca7c510bf167b47d0df8c98eb915e94ab22575e7532d50a0210c1beceb336be23d2efdad435dbe433ba3c6ccd3bfee530b8f970ac0943322bd99ee5d2c9827cdf6e0bd63792a54f567b41ddf7d1c7ba97054593de005d0cbf9b7db0ce30bd358f205ffad24d138ed2e3866c99b38227582ae284eac1408a8e4de53a914e0de847040c688e0b5c50b9c4b3c7ea0f918875511710a4a8f12104a47e97e210fc67195740ccaa9ea547953b95f6820ac0fa977a246eb3b9a102a66528a934b97500ccb693702c60091e9cc", @ANYRES32=r7, @ANYBLOB="21a815b658612a1e31692dda78258e872a1980d2ebec204c2339dea1966fdd709e66e13d4a4888b45c7b857dcfdc2c8c229918c81cfada8592f1897a60eab887717dd29a9c91b4d18c9400640799f4d842c4c937c13f1d955d2db1000a7b88cab2be0233338564cd0e1e575bb1b60fc0bcaa5dcdc6cf675a83e2a41dcdebb77478fd665bdad07f51717d1dabfb409e0e05e88e1cd24ce791bd95bc0ca3"], 0x10d9}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x4}, {r3, 0x99}, {r8, 0x1}, {r9, 0x4}], 0x6, 0x0) 19:30:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) 19:30:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7}) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x40) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)="fd7d04ebd485155386a7baf8c9f6313f6bb3221d9f55d63f925910da623056587a124b048095b273b59fa64538c36af3b515e92af1891e055c5c17ff1209b82f1c98ac8f58f45d78a3b49c5ccb41431af5a78105454d884ddb6def4417b9a2d05bafc2c8c84a87f9e9f97e3d2fdd741e527981f695f9572d000e0ffbd9ca17c915560f528a869e05c7922da698218abdbdc30b88636a6e4bb6d21baef12b56efb4b7f5f0d1c8f9f669dfab2a6cabf176b75c2d431eb5c89c5cd1af91ee82ae63692901471e3a44f79994e144d8f23428eab8ff506f3052cdcfcff217a3350e08a489473063bdafb194124032e6684797647081001cabc7f53028e0ec7a9c2c537639b77ee8c4f3054669267d5d913a1f6711e100b4d4f97f54f8638712af0ca5a3a6f7f4e254d23fcc0755862f84ea02b15532b424363b6ae0555b63bac757c13a494544e3e653016253f264500d83c88ff056fcf865a2974533437d3816c490e8f8f8318ae1ce347c976e202544f61576ec2d780bb401680d95f696d2cfa7861e0429815d88af333e4c08cfd5e505ea1f0e1460b22b40b5694551a79acb12e4162d095e172b686a08d95d61f987ff4711afd36994c9be5c03bb3ea8ca9e9ff8323871f242d36dca0bd17fe0d55d99e88d5d077d58fc6b6dcc732d7f3128cda99b3b0fa5898fb3d80719559765b0ef19735533d0e99eb4aa2fedfdc8b41c1e8af3a3abbb65d67d9c78cd0d94bb40c2c008ce89a465559af0f121ba66f327e25abbc9bef7f2c506f043bde7e8ce996ba9dfb20274503909ce7da9d5f71c33f9fe37561de3e5a618ff7727883255a782a74267cf0725c3b4dc333d0749bb70a2814693dc2a820db9283f002b0c736a5530430a1697866120618e8c72d1517c9d7027c1f1ad0ebd28b707b3da2e593dc35d9b082e1a0b7b8d0c8f564c1ad88e142182cc9e6d540fa3e36906a11ce8dde5088c97334faba07944d8f81d751a9c575bf6d3789bb41bc2a75682f86d863ebdf172b42f07eb99016dd81bcc59abed27ae3e9daf9104f7013300f91ac6a1bce58b6ca7c3720ff8db69aa22c746c3bc9fa3d168450599e2951d89db186973a592d6e621e7ca702d73d96e285efc166aa32ce90a16a8deaa4c3484d26592592750cd12ba192e274492d6bf35d58b1ddca1103327e2653100ea9de0bddbbb5f64ca5d6fb9563a8eac9c4828571402ce82fbf8e0f9e6b8cc19c9fa465aba64daf58f0992289491ff7b8d0e20a2883dbb7f0ff9d63bfef8eb59a1ed69e312a1563b7e4ec6597615e44928080d631794f6b1fffda6e04c12005f7cf05f82ba9c285c57a412d9c996d3f6a7e917ac84da32ad6ece0084c9be3079d5f5dc461843ba11b1ce47234b834fb684cf3c4c19cb3d2ec5dcf59b368c909bcd40bae1eaa23eb1d747bd52fd62bd44ac6b7851a0b491b3a0fcb97505db9e7863e4420884c1cec203b053a4d2d9ce573f98d8c784e208129ec50e5813299eddf87eabee09345aaf523189f0876ea44a1719a7b25296bb27d0eb08215fa3bedb1c99ef14cd3a3b0cf6146566f7cb04e6aa1a8bdd8690d87eeebe011b74bc100b49141535ebd043914203c66a9e4b0e670abb1b00c1ae8cbc504ad2511f8656066cd1cc088a56d62629eeabd8af4e32f5271e973edb2fd44f3ab6a5e33c5cbcfc499f3095966c3c7858416576e872d5b53bb02e66cb760ccadd9d38ef044ba38d1fe6ea42b9f84488ddb2d8171b501f51db63814e1869bf5782d89038d15941786d8c83177b7308008b60e424b641071ea75c9706fcc23053d25a135bc05272612815721a6e899277bc2c94ecc4b07b17bd3bdc607e9e5e261ef984cb4087f591ff961ad1340a21c60410793d5fffc39f4bd1997747b422815e90ce39828b65a57d1812c178f352a1b23d93cb936f9b9944c7bcb75b91f6dbb0c77daa6b91ae990433f6a347f9356a54d4dfe8e5e5ea83e5b73d7431023be6be2b0ddc127df65a9b8f8d80931ad5dc8a6205eb7f47cbe9dd2b07a193a83378365d158e3ee14f1c9208dc72fa3b939fada96ffc1dcb08584471f6449864ee3770383b4c2eb58c9eaf810ae9cba56c9cd470c6cd8003c7319b3f89728074785481b4edd60f07aac03e444794f06ea53da64832064eb5a269807aef9aab712407fe32413036b7a0840e06de51a3251e87f8e533dcf19349194a3fc1f6f4a1360045bdb05dabf52a500c9981f5a338af10f4651dcf4f903d79613ce2349c7138e6a3f9acb0c9f09b90e006b3841a8665fac81be3cc9c40cf1111f669b3760aa7f39d6cb398a731e8fe7e87cf40792954fa8c036c50843ae9ee31dcfb7a86500cd430632cf31283c2e20290a546a98bb28d17481c954bb6c80d734342e0174e41a6c89283658f3d22e883cd40d4dccfb4298c9cc30d5a42c7f9371ee56202d3b9815eaec4e4b82ed7526d5aa7e215dbf6313b37a3d9983c1c9659cb82cb975762bce7a6c1e654d70a3302674813c8579ba1422d8c9c2542fcd1ded58323c3c5bedff34c2b6f630bb1eb09b0108607e8e97c4864a82aa30c6cdc343c6daac7b0f0fb2531d438289520680034827aef382914b21dd4ccaeca4605b48de79a5e639031e9849eee299108ab06e5535da7a472c447871e62f2d10e42ed770caf464bda3854db76a31e0ea1f7278310d73c0982631f315978492249a5395ae84ddfd74f72f310cfacd77acce9844cad3084a81610e5aaa08cf2d5230eb49c08edfacb0d101ee5819f20b15c46258605bbd46aeff4e45b5e17d52ad767af3f849b66d3ab65f10a462f9f08dbcb2d2dc22d5c383e0e553d97a9c9a3b1bc09aacfd8e450c1b45c4914b5568e97b825e74c15e66c34ec1eec92412e1fc0e85e0909dbbcfccfd2ff58bbcb7d745e8fd9bb487e5e56656c886348493b6b63f65d00f5a8ebf6205ab583b0d7df2faa1c5e3f263850334cc46cecfe543befc6bca889a702ef678cabc89ff4e4d3588b854afb21d80904a037791b8beda4ccfb8926f57fffcfccab70f688b8541a92551d49ccc9afd465d3d21e88b868376827ec37e97a04787309c720cf8f046d7472553ebb4f8c868fe843d811e01f3c15f42d25678049a2bd8fb90a915a6a7c8d6604146720227360c5d52b02b11ddff0c36d3c8f397bc57b5d8c6098f40549bd2955ef7f80fec5bacd37695d5acb6a88f60da828a7497d680d6e718230aa2d8c85b44daff0786497ddd8fc79de5f6c1e9b0bfb68c864632713fc7fa252217e500843b59fdee6aa70265c6ec366160e456e96aebf1d4b5117d7c31b4d47017713bed05104e30a83e1275c92585d4814fcc504e7e00abd90b2ef346b2dd2522c4622c923f09d70598b09cfd9553c1a26d02a695acd1ee49dc7e39483a58beef856b80439367c87e8b948f3d49fb25b60866f8a5ab6769160c561f903f2c0e1fd57d12721b964693da287bce5f59b3eceb47a27e32655aeef17c0d1c877ff0ab044c0fa1279c528ee1482d64128f44c3b8bd0537c2116676e4d991ab1a2a5d02c81e8eaf14d66768447df7dbeba103d28926263b0d7cd5fd6142dc148380a314536717b5a56582cf19479f218110f237f509a3950559ceb4472a7fcbe7e18ff11c965c19100239cce531cf758deba274c56b8b8833a3a44b956d61767b5f2051ee9109bc470ec79838f252d00b2f711a429d0c87a21ddc75a449683a5a60eb3d6abb4ebec33f5f029c59f0e20fd6e0072ec2e81d22dcc596c295e08289520ba8f85600425a34b7d3b02336cf8ccefc65a5c4d15052fde677d0813fe778577928a0ba2cdc980efc6c5ac89cde50247fcd0c41379b1c8bb54d0ca4e505cdad96f965939c42205fe5fb28f4e3aed5364a4d6abcde7f0927894f49985785ff97d0fdf91a8191f45d1ebcd4120b7a36a0adc38536d1fd36c51dfea8e0fff4d4ebe7eb29be8a01f006353eebe5806d2295846463a6497e2db9ffbea804e8484727c8cb1e655afa07078104b0a47d2fe6f9cf7efd437a150cb7ce8182cdf7d8f4ce404e476aca737033800ff878d3f75c1815d8e15f7b9c46bb969e290fd97af305c249d2add1d776b9a415f381d93fc83067bd272b6b053b59759183dc21fb0731fed517a30e420b11477ca9286cdcb8eab2efffd1b0ec342ee9c9412c54fb93fce67d9182c9e19e8396248a464a657d4cd8b8e50108aaed33d8079b4e0f4fbb8547343f38d376a4e3815dfd99a27a598f5ff40c1c3949241ea9b269624d2e078415dfa8eb0071e6c19614d3d8d5a181154dd954e1b02d096d631b12e3a24a9644b08340a7b8ed838d68f81724bf5f4e88c8d332cc2cbc775af526aaf90207dd233088b07347610a7038d0f6c578fac79bfb817813ad1d0b7d8e65ee425f975a440c879d7bf28eeb7410130f7a99e37a0890c9646d95c7e05630f152d48d6787ff3c793ff90510f1d98aafe5c8315a8bf53dc7538642d731456deb30635db1215821744373448b1765166ac34341afd6b9a6c430932b31e5bf6cdcda0aaed83be94ca181099df7eb0bc722bba3fc501b1507390aae0a7bff6b094a7df280a4c6588a337433cfdbea4c4674619c301f26ab9c6607274606436a8a43f3ee2c2bdc5528485a0c5e937debe259e5a021c9ecf3f9cb947a4b536fdd3976a613b04df8fa4dfe9381ce482c05c9bde3afc2026f1611ccd47832d57948ca65acfc2a7d0ce5823e76cf1e5d0c5d462e2b9ea7d74e27609b459ef2409893bf72795e5b6892a889f49c09b5a16a1a3a5287e9cc8637f81791ce6f6939540962c8f40f6f6edf51f3ca87ee7f85de25852cd6d331a00d0c63a01f796722cae18822b4ce00788254b05c3cae7059eeb24a1e9fbd9334bae0d72ec7bd985132d5f69938cb1c466e26f7fe2f0b16ab7575bf6545be01fae051b22df10c95d4b381a9e032951eff65ed5ee9d6ec7581259380fccc472258e52e05b16eef490b256fddda40838747412570a419056951178ad7237c50bad5169f35281a0af892b267a533863a9bc5c6c3719b4e6e6bd9d705f1c3bce0792d9ac1a3230fac3cbb8bf40d650be2ff8d87a64a40f5a7eed7b90aa6b80f4f7673fc5cd99e4ab018427ba61fbf8078bcaf6b63f719865610d9122ea8935b4effdc8de081eed65c26bf0edd354d462a3452caf88b5839875cfcb6bd0179eda35ebdf798252686a4aae6d0c34c3015d8eb0ed33d95242366ea61a303c27ee83dc8d8048dd6286fd9cb8bc76d283860ef44ed88c778649aca4c83c552f90613c2be865f0ef05c5bc4d2f6f1b6670239d31589fa1ccae217061d87ae4e318fb863ffaae4a3b4b26019c3a6c6838ec15029f853a106a24934a36a50704bca912d92236df0f7f9b14744375f007467a13e1b28f6be5330c621b802e39e798a60e7729ab6daddfc7c3958da6b44d0406fb64d954f8615051766cf7816f7d2686ef13c022629141c41684bbe3242435e9aa63b7b52c9249533aa9943862e5e0ff55fb24299a3552f9b93c1b980a64ba54eb70b9ce8d6cbdf1560a4a452b4d89b18fd082c9368dcb55fd07c5cc6357122ae7618205b9389c69bf5a501a74426e177cecda0292633d8eac315a7730562864bdd43a65b709e727222157b25a601bfa0122d658ce5905946c403f3908d282bed0583318de852c9784adb5aa12c86d34de56b8312866dccea6b8e38e8793660f65db8ec81ffa4ffe160e063a26910a21e8ee35eb34488357a06ccf4ad3676e4f36c39d89184e8e628bc5defbcd4bfd9bd5f30161948707131c2c78cc6653869bcf60671f0a43", 0x1000}, {&(0x7f0000000100)="8beda000ed5dd1cb6e8a67a7d8bd673f6afdaad86d5bcb8f27873534ba9c83546d19cc5cd1976cafb610081e20e5cbf3e932bf5fdc39", 0x36}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r2, r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r3, r9, 0xffffffffffffffff]}], 0x48, 0x412}, 0x400) sendmsg(r1, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x92, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 19:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000140)=[{0x1, 0x8, 0xe5ce97ab354d86be}, {0x7, 0x1}, {0x1, 0x4, 0x1800}, {0x3, 0x2, 0x2000}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000200), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff9f) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x1, &(0x7f00000001c0)="061a0000948000c7f6c9d0b7b50000", 0xf) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) poll(&(0x7f0000000380)=[{r4}, {r6, 0x8}, {0xffffffffffffff9c, 0x4}, {r4, 0x1}, {0xffffffffffffff9c, 0x8}, {r7, 0x100}, {0xffffffffffffffff, 0x8}], 0xd4, 0x0) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r9, r8) 19:30:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(0xffffffffffffffff, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) 19:30:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) 19:30:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x1, 0x4, 0xfffff800, 0x0, "010000000000000000ffffff7f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040)={0xfffd, 0x0, 0xff, 0x0, 0x40}, 0xc) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3b) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x7, 0xac8, 0x2, "8317867360e176717262dbe6660b82cf10758dcb", 0x7, 0x5}) socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000080)="b58b", 0x2) 19:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x20}) 19:30:18 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000880)='./file1\x00', 0x6f4365abbab6e8c3, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x5e) r9 = socket(0x18, 0x1, 0x0) r10 = socket$inet6(0x18, 0x3, 0xfc) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f5"], 0x1c, 0x0}, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x7, 0xffffffffffffffff) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, r14, 0x0, 0x0, 0x1761ec6e, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = getegid() r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) r21 = socket(0x10, 0x8000, 0x9d) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x7, 0xffffffffffffffff) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) sendmsg$unix(r12, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r23, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r19, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r10, @ANYRES32=r22], 0xee, 0x8}, 0x4) r24 = socket(0x18, 0x1, 0x0) r25 = socket$inet6(0x18, 0x3, 0xfc) r26 = dup2(r25, r25) sendmsg$unix(r26, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) r33 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r35, 0x7, 0xffffffffffffffff) r36 = socket(0x10, 0x8000, 0x9d) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r37, 0x7, 0xffffffffffffffff) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) sendmsg$unix(r27, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r24, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYRES32=r38, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r25, @ANYRES32=r37], 0xa0, 0x8}, 0x4) 19:30:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 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, &(0x7f0000000180)="ebffcbff1456fd812eaa4e713048e699319296482cb20f5702421ea4e7298ce4576b3836fd7b4e466b3ace5f6ebba7fd17b4d1db1a34cc697b3ef9eb1dcc9039722241fb71161edf9b8c0171c2fa8dd3020ada5213eb6fbc58e3f1a40c1eba4f07feb2395db62d50fdc894c20601d20e6b27409060396f473962872ce67fd49861cb098cd549400bac72faa7c1de5f1f5c8ed60990", 0x95) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00002db000/0x2000)=nil) r4 = getuid() r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, 0x0, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = getegid() r15 = getpgrp() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010000f700003233"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x5, r4, 0x0, r13, r14, 0x9, 0xbe7}, 0x0, 0xc3d7, r15, r17, 0xa836, 0xc67, 0x5}) 19:30:18 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x20, 0x6, {0x8, 0xdce}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) setregid(r3, r10) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 19:30:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x11) connect$unix(r9, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x6, 0x484}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0), 0x0, 0xc07b6a88f1103c17}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r14, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) r20 = dup2(r0, 0xffffffffffffff9c) r21 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r20, &(0x7f0000000100)='./file0\x00', r21, &(0x7f0000000180)='./file0\x00', 0x8) r22 = socket(0x2, 0x1, 0x0) r23 = msgget(0x3, 0x420) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x5}) r30 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r34 = getegid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0xb54, r15, r34, r17, 0x0, 0xb6, 0xc5}, 0x7fff, 0x40, r31, r33, 0x80000008, 0x100000001, 0x80000001, 0x1000000000000009}) setsockopt(r22, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r22, r19) connect$unix(r19, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:30:18 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) writev(r0, &(0x7f0000000100), 0x1199) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) socket(0x6, 0x4000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x5035, 0xbe, 0xc5, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x6}, {0x1000, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x5}, {0x80, 0x7f, 0x1, 0x7fffffff}, {0xffff, 0x40, 0x0, 0x441}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup(0xffffffffffffff9c) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x4, 0x10004}, {0x75c1adecaa0ed06e, 0x7f}, {0x40, 0x9}, {0x100, 0x5}], 0x4}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) chflagsat(r10, &(0x7f00000005c0)='./bus\x00', 0x10001, 0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2002], [], [0x80000000ff], [0x0, 0x3ff], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x4}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 19:30:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc292ec75e253b4cd87706bdc361cd8cac72870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af81c83bfebd9209c921b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9b5673f31a8befd639ca8fa3fcb00f8ff00000000001dcddf36535c3de03aa4f86102e8e9c6c06595d700"/301], 0x10) write(r0, &(0x7f0000000000)="9e3eb34fabe4f2726555333c560213aaeb33063d5685ba4fc3bc00"/40, 0x5b7) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x10000}, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x100, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) r13 = getuid() setreuid(0xee00, r13) r14 = getegid() r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getuid() setreuid(0xee00, r16) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="af3e9ad190e329d43371db82eff3f1b13855522c1566ea3d1495a27a07a3145ad0a3d8db5f881536595a90ee17ef33c5b4770d62536391d2635ef3c8ff904be0ae610288f31758e785ec5760eba1849331bba773375db3efc2da4eb503b5c7913ed0d1447551d50650", 0x69}, {&(0x7f00000002c0)="9f8b204fbaf891ac1b9e6d13710c1015757f9f07a1df2a3ec6f036a299d606588313c9585392b4d2d58891895f84b84187ff2214d8a6e14b5fdb9f2574672dc8dc41c85ead5798b89d2f6fcaf6cb141251656d034d323c0e341113dd92d36cf0fe3819435b275d", 0x67}, {&(0x7f0000000340)='G', 0x1}, {&(0x7f0000000380)="6ef57c6afa093bb452169ea5b36682760d0b4fe7cdccc626faffb511c4fbad6ad232b2ac8926d51d3208b189a0324dc61a6beefe4f09125c91631942f5bb2e98bd3bf38aeb9f978b72dc224084b9f5c4af3e3917c4d976ff4fce4fdba3c04a4f8f5b6f8c93bbc43825be04f1aface5e22d6701492f4a47f1c27334a6941a3cdf84898ed02736a429d3ef62fb22b508aa04e06f12c39f23adfb14e5306ac4d7baf82f2fad4c0c9f0128a17ad28f33bfe27fa56e211ae685ab727bcc69f102214a2035ebc73f5dd99e75183c09fa6ef82aeae41d0a", 0xd4}, {&(0x7f0000000480)="ee45ce9f173c605f3274c7558fd74c54a15fc788cc8354102417a716869eeaf53162d2b77a186bf70e1a806ad241d2fb7fa9bee3c7da2e342d582ee00f36a4dc6d6c30200c22863cdc111cb9e589ddfa49b19ea545a02047a981d5c4e8321fd3052479ae4c19bed5fb44c77253abaaa2b6e077b56914c9c2ee3e35cbfa3750c7ce054ad0ac69fc1e91b3b48558159d3cfa34cfb5e179a11c7898d03e5654da0449937e0809f1347af2f359d20ab3df89e2c253565d7ac8", 0xb7}], 0x5, &(0x7f0000000640)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r0, r5, r1, r6, r7, r8, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, 0xffffffffffffffff, r18}], 0xd0, 0x6}, 0x408) dup2(0xffffffffffffffff, r2) 19:30:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 19:30:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x7f) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r0, r1) 19:30:20 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x6, 0xa2, 0x9}, {0x200, 0x1, 0x12, 0x6}, {0x3, 0x0, 0x3, 0x7c}, {0x1, 0x80, 0x7, 0x80}, {0x0, 0x2, 0x6, 0xa4cc}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f00000011c0)=0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001200)={0xaa2, 0x800}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x8000) 19:30:20 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) r3 = dup2(r1, r2) pipe2(0x0, 0x0) close(r0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/63}, &(0x7f0000000200)=0x41) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x100, 0x0) fcntl$dupfd(r4, 0x0, r6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) fcntl$dupfd(r5, 0x0, r3) setrlimit(0x8, &(0x7f0000000300)={0x1, 0x4}) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x13) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000001c0)={0x5, 0x43, 0xfffffffd, 0x1, "46bcd5c94f440f939d3e1208699d935b5d1c77b1", 0x8000, 0x22e4}) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="8a22ea861437eba3e44ae0f036f8b0ea506efa84a1a566b64912de665d55e2058d1f6a48effbebb721b8061d6158a95cf180f7e29294d9fd5988f7c6b0b145cd7be4b2f2d460bbbe65b99068b4872d0f222b964f1bf18aaad9d7900815728e5db20bc089f883842b08f062fab70448d2343d0f14ed696bbd90829aeda148a3dae9482cf60ebca51716e838a1055d7ea78119654f2c288421099a5983272995580d2bca9ed2735d05dfc6ac44770ccf00b4b5b70cbbb779", 0xb7, 0x6, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 19:30:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) dup2(0xffffffffffffff9c, r5) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x1, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:30:21 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x39}, {{r0}, 0xffffffffffffffff, 0x14}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) poll(&(0x7f0000000040)=[{r1, 0x3}], 0x1, 0xec78) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xcfad, 0x0, 0x80000000, 0x0) 19:30:21 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x2000, 0x181, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x48) 19:30:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x401}]}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x6, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x6, 0x484}) r23 = getegid() r24 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000500)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket(0x2, 0xc003, 0x11) connect$unix(r32, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027148d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616cb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c078e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r32, &(0x7f00000004c0)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1404de8a9c96de8b15c4c46c46e0e373c17671e452682b726b5e210495ff3a2c0c8d5644b7e0f1e02d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7000000000000000000", 0x5e}, {&(0x7f0000000540)="1e3eb43f6f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8532085f6c51cd44cd94b335b12837379aaca3dd03d3c19571221ea8e7ad67f9c7d04a085373712ff10c3241d52818d5ac2fa5dcf81130f4b111453581", 0x5b}, {&(0x7f00000005c0)="5df30d1db6dc44f08db4482cbacbbbc63795c0bf84805cc31edfeee2f3e8e4f899864c8ca239276182b8cc2550687eb1fc4b1affbe159873f5158780a835ffc32142ea4fa3797de9cc787f518bd929ba1fd501de0eef6ab4ebc1bc0946ed88d65417baedda7d715de7a2e73c0a8a98649bef2149baae875e854bacbfef61b6b62d2e727688a8b2e032aae2757f687770f25be012b9489a780011382dbb85900092308c63e6d471b969cfc6201d975eb54418c224a88de4036b0db0a5809d7c3c644f906665a40750e9ac5a70d80e59bcb9ef4c5dcdc4a4389e3c28d9cba0cbe5746f1eb679f94ff778", 0xe9}, {&(0x7f00000006c0)="1d35d56f2924c8dbc56fa0ad36911b3a80461ad8d9a76af21c6a0a86eab66c550be4177474f943d64628b09bc73b160fac05677d16872ed4baf4dad158871de48fded41acb3c1300f56ae7a2bb6241760c7ec18ae87415a41623dfdf12497c99b6d4c07aa9f6a2ccc55b7c7dd8b8c5218590a20fe25bbe69ac02d7172220ce0240020ceac949fb83fc2a9d5dd2ace16792fa946d863ca34d85f501307e7377ad065f3e58e0a77a6c76c2e30f7d767b5e9f60f66a833522d1f27fa2adb3ebc27480887ec21e9f10424c45c428b5d3a83fb6fbeae81334209cc5c1cf5547ac6b5411b7c9c81a22df0752530b048a6394", 0xef}], 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x7, 0x4, 0x6, 0x484}) r36 = open(&(0x7f00000002c0)='.\x00', 0x2, 0x0) mkdirat(r36, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000500)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() r41 = socket(0x2, 0xc003, 0x11) writev(r41, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x6, 0x484}) getgroups(0x4, &(0x7f0000000240)=[r42, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f0000000280)=[r6, r17, r23, r24, r25, r26, r33, r45, 0xffffffffffffffff]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 19:30:22 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="47fc4d3fbc4affffffffffff886460e2c3000000000000000600000000000008000000000001ff0200000000000000000000000000012c00001000000001000000000000000c0022eb00000000200000000200000000000000000000000800655c0000000037bc9e892079c6c7f64d3784c3d9355bd6357a27411b24d92bbfebb849d3fafa15c94c74d7c5bc805a777f236a833900000000000000000000000000000000086d7cb2dc64223c3f6c799de74651d5e63f3b1445665133b2e0b0776530472cc50aa42ba84c65924c5bd5ee3170fcaf3359d51d2d03bb0134b652aeb657590efe78083fd5dcf3e303d253709bb392e6d54b478fcdb681a8d7f99cf2f6fb34aa33b9d110f30d5c"]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:30:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0xf) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x100, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x20, 0x0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x6, 0x484}) 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)='\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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000500)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() r25 = socket(0x2, 0xc003, 0x11) connect$unix(r25, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r25, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r27 = getpgrp() r28 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r26, 0x4c, 0x6}, 0x8, 0x800, r27, r28, 0x7, 0x4, 0x6, 0x484}) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000500)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() r34 = socket(0x2, 0xc003, 0x11) connect$unix(r34, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r34, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x7, 0x4, 0x6, 0x484}) getgroups(0x3, &(0x7f0000000500)=[r14, r26, r35]) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r39, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r40, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r41, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r42, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r43, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r45 = getuid() setreuid(0xee00, r45) r46 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r46, &(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', r46, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r46, 0x4004746a, &(0x7f0000000500)) r47 = msgget$private(0x0, 0x718) r48 = getuid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r50 = geteuid() r51 = socket(0x2, 0xc003, 0x11) connect$unix(r51, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r51, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r53 = getpgrp() r54 = getpgrp() msgctl$IPC_SET(r47, 0x1, &(0x7f0000000300)={{0x8001, r48, r49, r50, r52, 0x4c, 0x6}, 0x8, 0x800, r53, r54, 0x7, 0x4, 0x6, 0x484}) r55 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r56, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r57, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000ffff00000100000000000000", @ANYRESOCT=0x0], 0x27}, 0x0) r58 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r58, 0x0, r58) r59 = accept$inet6(r58, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r60, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r61, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r62, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r63, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r64, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r65 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r66, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r67 = fcntl$getown(r66, 0x5) r68 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r68, &(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', r68, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r68, 0x4004746a, &(0x7f0000000500)) r69 = msgget$private(0x0, 0x718) r70 = getuid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r72 = geteuid() r73 = socket(0x2, 0xc003, 0x11) connect$unix(r73, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e62c68ba4a36e9bcd7a31b3cba731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r73, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r75 = getpgrp() r76 = getpgrp() msgctl$IPC_SET(r69, 0x1, &(0x7f0000000300)={{0x8001, r70, r71, r72, r74, 0x4c, 0x6}, 0x8, 0x800, r75, r76, 0x7, 0x4, 0x6, 0x484}) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="a516f8f72aaeecbc60facd24ee2a0110119eb345cb40ae48a77784eb8541002815e5538884dceb1b1d3619fae4a779b097ca9d73f429706ec2b3050791ad4d30d7682dd14835c90e7eb574e0f8845e0df72b4534ecd31a94d75e", 0x5a}, {&(0x7f0000000340)="3ccc850e45efcfd203b21a97c242d0b9c0135acb1de2884ad1cb044417f3cea48913d767d0d2238ee4904971fccba222566f7289127aa69c0709ffb1f7b80c687d7e0a3b171a3ef39573090ffa3acd7dd3ae9b2f1c2d0da6a6a9", 0x5a}], 0x2, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r0, r6, r7, r8, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r38}, @rights={0x18, 0xffff, 0x1, [r39]}, @rights={0x38, 0xffff, 0x1, [r1, r40, r1, r41, r1, r1, r0, r42, r0]}, @cred={0x20, 0xffff, 0x0, r44, r45, r52}, @rights={0x38, 0xffff, 0x1, [r55, r56, r57, r59, r60, r61, r62, r63, r64, r65]}, @cred={0x20, 0xffff, 0x0, r67, 0xffffffffffffffff, r74}], 0x118, 0x4}, 0x7) r77 = socket(0x2, 0xc003, 0x0) connect$unix(r77, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbd5b65c6593d2870b4122cd23500"/192], 0x10) dup2(r77, r0) r78 = socket(0x18, 0x2, 0x0) r79 = fcntl$dupfd(r78, 0x0, r78) ioctl$TIOCFLUSH(r79, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r79, 0x802c7416, &(0x7f0000000040)={0x2, 0xffff, 0x4, 0x101, "b5e16cc7364fae83bb292025df83a8ef90e55034", 0x401, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r80 = dup(r0) sendto$inet6(r80, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:30:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x7) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) fsync(r0) setsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) 19:30:22 executing program 0: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x34f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x4c, &(0x7f0000ffc000/0x1000)=nil) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r1, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353603be9a5f473777cd0d956940d06ea63809d6ad4145628522db00393d26c891ca0b7f38061399a3f29234c204eedc3dbcc4de9fc155564762835ad6aa6902ab1b7c4f9ac8ba287e748d9a46b6dadf716910acea1ee43e3c6d74555dc674f7283984c0552b9a3bbdd67f6144cf55d90955a964c7b6352608d77a63baad5caa7cf1a2d3addd64c7447070812d177ef9fc92e16724c6c3a72a81980c32d7bc1185b8c9ce74ffaaa6e9e7df7b940aeee3cf5427075400b72af35a05b2539dd8f3b7147e38910fb854a6dae"], 0xeb, 0x0) 19:30:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x102) fsync(r0) 19:30:24 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)="f75b6bbbe5aed04c6733ad33361dd44b11893e4de423b104da07615804191ddca80702cda294553209aae3353097ea72450e25aa456ca05370fc92fbf419a889097d4210a69481da9ba586de6d521ddd246643966e10275e888c76702fca") ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000080)={0x1, 0x401}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x40000}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="742671d088877a60596ba1e5d6571cdbca72653b1b2bd43168151d14bc464d958e9d616a4b1af86d446dc71f7348b254857fc78da27a7995d6d3520d2f2d8660a0c7d7b15c1f41e2b2bd6ca077ba94e1423d47ee3df98d6b2f6f00807247a8e83c51ebdac5b1bc3c67fc643395e83951d73bc8bc751015119cf913b7b4e26d7d604bc30cd0fe06484eb1c801206760fe44a5a459a8c068316ebc15d2fa37a8993f645dfa80c28e25f04a1fbf2a8998aa2321d681efd877c0dabdead1bf48668cccc17338a375a59e4de5bc42b17261c5266b0028969b41244dd266f6181d554586", 0xe1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="53fddeb25d42330a558b16be1951f8f400c564a16811e4fb0eae26715a3d8b12ecdd443bb521a2572af1ed53e0a536cc3c5355fd87bb12476020555438248d21b02f57d56cbbb0b292f05b13589e74a09a2a442e9648ae1ecd9e599c3f0690741dc5244d590cd522151c9536b29100f630b55440ce1d835cb50aaee8bc7887f515f047773d23157e218b127b7ff79a49a4c5b4085cb285f4ef10753ac9a470a3fe9288b9d40af6f56adab196e7017d4874e47b91e6dad03c36592f0404fa490bcbcd2ac2d223813d94759a22e97105f933f4b27e2232c204ee9bf16e8f9a63078ed57e", 0xe3) r5 = getppid() r6 = getuid() r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r11 = getpid() r12 = geteuid() r13 = getgid() r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x20000, 0x0) r15 = open(&(0x7f0000001740)='./file0\x00', 0x282, 0x100) r16 = dup2(0xffffffffffffffff, r3) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x20, 0x0) r18 = socket$unix(0x1, 0x2, 0x0) r19 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r20 = accept$inet(0xffffffffffffff9c, &(0x7f0000001840), &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r22 = getuid() r23 = kqueue() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x800, 0x0) r25 = fcntl$getown(0xffffffffffffffff, 0x5) r26 = getuid() r27 = getgid() sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000440)="49c7809ea127d287963929b793ca52bb6d5803aeafc014c4be5c550bb2856a28ce72fe378714520edfd49acea7d3ec7b4f8bf41c93935f21dfce1fb714665fedbd2a2d70a1d2a1a95559664330aeb2debebda5c0f691da11579f3262995f55dfd9d9fde5595d1ad49183bd798e518808c4f9d1619380cec2b0d619fc98267db9fbf2ab7932f760a918cd1c2104e7bc55ec3140a2039f3c861de2d3100d5e8be4054389c7d4e097fb47843dc41e5b8bdcaebfb52175701502a156ccc240743a7641aa6dafffbbf4d42eefba410250aa00e75b4384de416b55f0d50fbd880992be37571725cdc7725db12d7a0a48064e7835ea76e65c1851b953a63405941ecd024a8436ba8c21fc158f2a582d311b7afbcc1bc2b7473b6636e591baeb45b8ba9dda2c828d4759e3359b404c2e8272602813a031479d14e11381177710744520d237913c667e58b9cb220764bbf838b43253b4434ac5e658343d8b1295f0653d9d904e8f406e78b9c8563af22f404cbd9813e32e89fc17776bcc858483dd30ba9aedbf087f8804da0b4ec2c3f640d3dc9f5c521c9d6686d805dfe4097076026f7768349160f757d761133f920268e3cb4694b7d57922e8393670e71f67084df2d38acc8c547b11b01b93167492e68dcd474b63c08a45356e86d5241f7096421ec78443114d32c7fee4dce6ebff04ff47b6d4b678a337484669f8fad240bf516201fe29d9875c97e2f629f6a5c68e4ef2d7f83fef106c2309fd93d79f3da8c20255cb09521be74b406180f05d8816078bde1f18c0f8276942553b947340e0019493ea178fcc380ba37b7789a64c8ec5c7a3e88abe601dee438b7b8fd04ec737eefdf9d452e572986eef6e6642a55f4320aaf693fd3f00833d7724ac45a5b5ab748c0a111ab69d4f26564067542b56caab0925e1dc9b13e826b9da6e7ad75da0c099ca89c3bd70072f2d5f45283a1f29e02d350df488f2d2692e0145a12c62bec3a41f919d2fd63dbccaba2e60aeb99155b6cd5b2e1fd549d461f2ac120cb96446c939f7ddf382a5de8753f245245752980af9c5e514ed6f4d1cc7b0f6f85e8fe34cf95d7d4d83cf448eee35bef09b4a2d10c0b44b4ff87199834df6b8e53bc9c4348266efeecc61f737ec4e19a28d53c3e9b00f8d305d53a030378faee591a8c6c235363d8dbf9ac7f383b59fbb472f79ca7d61fdebe58ac4f622ab8e3b6a5cc712281f454a811904d2b6d4bd016a4132bb19bb8c9a20d9ce53802952885d1ae0fbd779214498e4b9d8b770dac71716d3872c3b59b7ca7e62a86eb877c871779de29b62475bf4ccb348c13e29731012d2144d0dd388a3c83c6db971db199f5cc7707cc54e6300ab9abf69f475e2781f56d6874e1a99464da9894f3eb13ede732b4276d5dbb724af552324b5a353df9504a21b559543795aabbd6b5c62bc26c7ca003f8a25dd6bc4d1605b5ab25edc29d67803cfd7a035bc05b5760d9cc73d8d1db7dd4d08c660a88d2d99c1889f730910109742f034243be7cd5c0cbeafe4ac1b482dc15cc0f85b377d16228fb2e5d85e9a78aed975d60603bfee55f65e0da93078f456e85982c781eeedc7721d895d33c052172fb16e8b1797aa551166c46c96fdc46bd673e5613a4e44deb16890e9f9ff13977148aedb39f46d2bb1bbc9aba9be9fbb0891c36efad9311404068d391a866d59c2654937582fd7918df0aaff10cbe9a0f3462012b7aad3fb163b5cbf06bd0479044ee73e23be6cae992b8eedab60e8a104b8e96da4e9f1a46a0709897d51235370ee9f4a692f919e8d01f3a02ece2bde13054ba9880a03949781e607f4000e331318b0d4f3d2a6fd86151d9fcdf50aa1feaeddf287bfe3d6bb56589344eb130b6ddd10350a80d9accd4104bad24a08743572d902c23abfa23016027db7140e13d649304578fe2d0d1bee42c82558f8f6fc5d441b95f2f5ad4691a83abaf12c3fa6e0cb1c4bcee4a5adade64e91b5274105fb1366c203e5c3f79fb98755470c529c33c6869272def2c3421056ac2f36512531e275cebcaa0ce6f8ea4376261f9ca7ed1c87651c85c0506f62554c42a5b2a4447f4e0a0e049492f831dcba2987753b131fef6538d4268474563cbadd3625be9c33a116db2f4776b0416175d89c4159cf364b1512a1696ddc7ea76c18b36bae65bb53922a6eba119e13c6b57cdcff67b7ce8816417cdfad36ddad7871c55c9714c34a945cc61cdfff3473755544253b45fc867bd7fe94159ac984d5bbc0efc2928d65582e367d00add6085dee9f9eb8afcd85c02e97215e56ddcd7ef69f33f0420e01a6d358e06cf71718412927cf97311a49d00bff9175841fc6f2973e350607895949e58f6c4521b7f65e29f817762936fa331e10a373dc4bd4d083096912958ffe04a9956ea4a81b6ff124de10c6fc38e635bd12a06af4a21bbb6a7d07f629b49d7552e3f8ddd9cd96159e59d56412cf96e5b56415fa5664c8da7f955de82075593ea916858e145d4f3cce75a86e6c776d968306e1023f5ceb1f1493a4d31c3e30254627a66ffa15992dda7175d0f89d13826abcfcabbb9e23929e1dcf4588c98633ea3d921a09f6e46b7ceac9ab7e52e709010b60486dede0d45df649dd24b2a0706c7b699c1f2446d5f90e31dd62dcf794eacdc37ef44e05d789cdb3a30459558fc4c22ea3455dd2cd8c29b24ba11702d44dd1dff68997e50e4bca267d7423a209b3e2bbe7ce1763b106a3ab12163c94d923915dae49db8940679d2e8a502cf935f3c040ba755a02e9de96dfb343db07fc32b6b05ce67141c7e91bda6d0a18cdd82a6b5832132e5c0ce8aa23e8c146006c5af890a5c3275f4c3ce05fd07778919acb795cb5b4deba10e7d13291afa707cc1d9bdac89f6a097f721f9bda51e2462a4090eddaed83d3113fb13a91efa3a34cab077715d25061dcd38c16b94f47a72286ff4ef4dd98594d191358e364782fbf0710c1077046b1c2a2a2a866de1f69c3394882118acf62b8709f5018146fc7b311d5e8451bc6915f8964bd9699b56f2103a5df6291ba0382b388356b728c6f970ba3706581f3d64392e9c0c70febab5f9b69b0de2afd0c3a5271056b79fb9f790848f856b152ed1e71f5653ea07c95c20fa0910a85523877e00556de58d5ec27cc141f979743d8f888128721c24581db551223a874feb26aefb9b20c8854e8d9d8bce0dc51d920f44b1db02a721a90e5fcc73db15dba8688455457880772acb0aa6eec390089af3d1950e4c721adabb0618c4082e40e5c2e5d82e698123818043ce1fbe17c083e3d8f46a764468d19f530a3e451e369650036a8f12889e62c5c869cf9a558a572d8e377fc7958beb7d8d58d9ed564c0827f374b1115de4bb6edca1a4bc26e75ef774c14736c5645950edab745e35bb5f46bd1fe35b633ad38dadeff509b00b54ca2a083cebd34f8c05ad49ebe7a5c655e522e5c943f1af7f4ad6afbb11ecb0bd16a319b4e291d1a6b0cf471e5177af828e62da3d3c71a97108090d31f85588a29c24494a85b37ae65b1eafbb864f5691065223b5e2838c41aceac3408ad40590dfe35153627302a5e9cbb94a4aef4b58a2797f730c66706f4b3775975878de6fbed2673dfa7b401a79f71eb28629302728dd3f90327a228aadd6712e927f425d6454a38f0f0b0e011426f95130e10d91526e7b22f69aa46f974edc149a87942b6a2e1957968a01a80f7d5e251ae8412b659a91508ab20608bd474b0553d406e40f59fd32562f72576f67db7f4384541862e2986a66210fa92401552cd1833bd91c7f7e7b884fddbcfbed92cf32d33590265b6f966333663b7c86a96a52ec00d2801f5d7c3735f83bb2df6ec0d3bee2ec4410a81b46399e5cd7ce2dcb600dd0b57b14bea396d7d8ab914256f35b0405c0ddc4a79ff1ae8a64571545a613958cbaca34ee3026e13e423b5385d1333aa4d945f6f3a80b022cfa366e5b3ea5601e1d4fb1cfd35d043fcc904540963fad9c65edcf27d52377da12874b49183c0a56cfbfa9f5a1bc56d240400f08abb5d26a790c6fefc44794599b9e9ff4f7265e731cd614397dda2843b2cf53b2b73a663ffcafbf6381d81db4ccb2b66c21b5237334fd0a98ddc2a59cc10ec60b4333a4c9c9d9d78856b379a0f29b2d778997041837f1675d1ebecf02af0c2e3faa4b08299bdc770e90f416b2a38565bd3d24bd3a531e5ddb373bff1ed3c8d55096c0aef438d604c07eca2bf1570854841af7bb1dda610567ded0ba82ef3a83428bf11b5d27628b080a16d1ab5659713750a36668dfead6019373413a8001a0f12d4bd9fb61eda00e2221d6608928eb1ea7cdf3f7bb8c5fabe649eca8ddb98d7caca654e29c8019ef0c55067547d5ad7738fbb850288a3719bd889e5e252136f6cf67929b6d11d36fe82548a87f3b135f937fbb733a6c5db352474a3a335747da4fe661a71586558735e44a979eea34fb0b2008d5fecf16fd5dfd28282eb3d168f24af55a9c022c9adb47f5203a978ff49db275f23e2e7d668761b18ab529848eb86a94957aa66c8a53a9633e99ede842ca31df2383b9e5ce952b05ceb210e38ad81565d89fedbfbe65e941f7dc1b03dab47ad792f392c337169e4c7350ced3d3c7af4bc370ccf97fde0fd053b6f09fb0140f3cf469a6e0f69059e49e9743ec306a23d9069f2b5a7c64c6e98ca706bb1b54195cac7b714b2c35582a02135887bbe266a0e03bdc246af21fd83970abe748ecaa870a6db13ecd85d42db2168a2c90d24cf1793dfd31d70b5c0302b53a76dd1a64e44d6591f00396c9639ad3c2b0e482de2494b9215ff5ce54644470a1b2868fbff47ee6d75638d44a141727d43acb2ab8bc7ec3bde6ec10c5d74abf6a0cf9a4fca1b50a4607de57322a357039a02bba702cff0e9e1e41ae2bbb4d19552e8ba506dda17b8edfea647bfd15fdfd909f7d3061cbd3431d67a6a2dfd281688d154ffb889ad59a868d810b8603069226570e5944916cdb1b19ea904f3f0e8e465d6adbc773b4e82a082e9d027f5fd52049fb2c38c8c0e0a571faa70c8813fcf11965176e3c24ed0681a863e5bd458c5741dbf31d85727031b9e65159811a67dca2a3ad748b514144034baca2c773f3fe634a0807be7cf8c948d4677f840b87b17d4448a5c16413fec55a5c968314563ba428e460563b159022356d29ecb3cee168b286c5e01108dd464fab0d41fdfe1e5f3cd4a290fef0c6528deacf5becd54b63b6e318e4f8fad79464bf240c6be660cc5137980ec6ddb5e0039fea9970838933ab65e3575b5c416088f855fea4613f7e6206adf337d10615debf038c0032f8abcf8606608aea307b64cecafe9662d17f60354624ad023561d5763bb0aa8696c419845b72cfea31a27bac1b0468930cfec80f71322a21727db181dbac6d3827fa8bca5fbc72b6af3a9d0075cea90787d92ecafffe29d4ab6c6aea5bb1d859570bcca386011845b7585822c4aa4fee3ba451ef60f5484ab112032c0059b813b4027276fc71556dff59a2b8f616c7f7c81ba12d4f34fcbe80638c33d93d99cf618fbd7590dbc78631d58a5f6f3d354b7ac3cf537701bc3573cf6617d47dfdd5470b09c3ef00523dce5c36bb9cd5e609662da0b86c46d22ad1d2f067b1d936e2b38b2145750da0c6e14cb9673ace6c31781c01cffa9c78bb521fc4fd3cd69056f7bf2e668594da8e09ea5ff2c63b503afe13547bf4ca2e71d651414c097a68935c767c01fa507aa4d08c93ffbbabfa4ab2413436735a00de2befce36f93469872ea205a5b0ecc0fa0bd", 0x1000}, {&(0x7f0000001440)}, {&(0x7f0000001480)="dd7952aed8622ff901e45dd7cd2f737261cd7c4b765c588a0522c67f0ed6253fea065650144f2ec235fa1e8a761d328864ba670196325dd7252dfbf059b603ee85daf3eab3fcd51faefe9f0bf411a13c9012d230f596421f33028c771f11ec9e1114d82cafb135c09302836d3d079a511fe2e6143eec8430038bf7c18df5871ec48810301725bf91b8692b3a64f985d9786ba664689c05ac0f03c2f96fac63", 0x9f}, {&(0x7f0000001540)="c6f819bb02340f916a9d343fe8d4d9a2aa2d7a01ba555f191bac24f3ad4beb62483c107849590e097c52f5eb300ab9eb4f67d60fdc4f6163b0065487550d95fadae0410b13e2094d42c8e892c2f838e5db7178ddeb6523eb4d824259da598f580b8b398e8cdd71fea860d3aa80", 0x6d}], 0x4, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r2, 0xffffffffffffff9c, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x120}, 0x8) 19:30:24 executing program 0: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82150c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x9, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1813, r1, 0x0, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0x40) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:30:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x8001, "0200000000000000000000000000d50f00"}) write(r0, &(0x7f0000001200)='\r', 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$inet(r3, &(0x7f0000001100)={0x2, 0x0}, 0xc) 19:30:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28020, 0x4b) fcntl$dupfd(r0, 0xa, r1) 19:30:24 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x101}) syz_emit_ethernet(0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd60800100001c2c00fe800000000000004ce33c06799c8423fe8000000000000000000000000000aa060000030000000000000000a8330647825cee2a5b01dbe3f34ab1b4ded21c0c0d11c0ec01898b37e012c1020dad52a8a760fb8aab0abdebad57f095abca9bf3b57eb02c1cf46885534c90c20cf6c03e2fc8f92cac079a4e6bf552c388096a66f809b955538c29d852dd50a29948e3e1bad61e069eae7232fe813cfaf2df36c70836", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="04cc7e7a09b0f17395abb2af4966ad89ed7099206e1a7955728b6273d09343b6baa6f3221d45246b7daa34504ab119cbc404dcedf63054a733cc0f19afc0278e7d8a6358"]) r0 = msgget(0x1, 0x67147205b66b9432) msgrcv(r0, &(0x7f0000000040)={0x0, ""/161}, 0xa9, 0x1, 0x1000) socketpair(0x2, 0x1, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 19:30:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:30:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x2, 0x20, 0x8}, 0x1ff, 0x5, 0xabc}) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) 19:30:24 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000f0000086dd60209200005c060000000000000000f7ffff06000000ff80feffffff000000000000000000aa00004e22bd59a8ec3b679550c2f87453b318eca3f839cf0000313605e39badc4993b7a8b367bca44a8", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70c200009078000022069ee4c306080a00000000000000000303000402fe0bf98919eee6542fe6cd00044afd00fe0617d4c3d9051a00"/80]) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000140)={0x2, "3e0e09142d6473119ad79cf040bfe61179e75b6ee751f4d13c97c768d4d674692b5ab281672ad6cd22c7c89d8917098f7b229589cbcc15aceca7548e6a0bd92fa42cc43312f85f7232f0418d308adad987df1eef0c4128ee334f2812627218f45ca22f7b23267ddcd696c7bba2cb6014fcf64bac1ebe4fec2ee04576f869f2c0f492661cfac6b740dd062a92e91b207a373ad6c542d159fb8a9773c8c6724b08a7f2f50f8e31e9e3bc0c711cde5b827d4edae5725904e425fabf3a74dacd6eda160ee8017074f2500ce974e1"}, 0xd4, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x8, 0x2, 0x2, 0xffff, 0x7]) 19:30:24 executing program 0: acct(&(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x7f) mlockall(0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x12) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620dbe70c491f18e45efe6c7df16f357291eaca65bb11c999833ac3bc0c7cd2444dc1be3bc399bcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000700)="e252ae490600000000000000df1443e5b5d70b0fcf8e9a2c741c36dce90b5df38215969928a5f2a2ef25ff5dcf7f5d777b3d3e08", 0x34) 19:30:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x100) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="000008000000000000002c00753dd4c5d700080000000000001f0700000000000000c7c59c29e7763101000000ed000000b5431314daedffffe0838f5d5e504c2a7106f4f40a75c5865959841582bf0213bbb885020000", 0x57}], 0xfffffaa) 19:30:24 executing program 0: r0 = socket(0x18, 0x3, 0x11) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(&(0x7f0000000000)={0x4, 0x1}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:30:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 19:30:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = dup(r1) recvfrom(r2, &(0x7f0000000200)=""/98, 0x62, 0x40, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000002700)={0x0, ""/173}, 0xb5, 0x1, 0x1000) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="195e816bee11694c294c5d939057ffab2ddd98b067b2cde86b5c663a5172af91f78746b948e3a175a91a3a2389ae499de39338e3cb72a87fd29f8687edbe9eaaae96b099e81e2ed1cd81de1e3a0863a95e0c8e9b3c670a405e195c28d633d3ec05f75f4f4607a2e5d252cc34cfb209a4a2b87140ff9c888e1cad7fd54910617b4aa02a835c4740599a3a72572283e85278c1dbe2d97d1a56cfd3d6b0460273afa84a02dbd5569dc7938e532a5406adf1e6b9b1bab35c249febee7710e3483b42900a7e4fd69429fe8496e9027666be2d2f7b3b7e8b6fe9d3e6da6a86b23440ca3b877a887db4", 0xe6}], 0x1, &(0x7f00000014c0)=[{0x88, 0x1, 0x7, "d1ef12f3724324ebb3f6a446d7efc7e88fa88c60fd6336c53c1ef1bac57143bc8dfc8f148e4523c01318355cb813a8242945ce2502ba164ba1dd33bb6470868aee62b40e9ae152b045cc0ca5cfc3d51e69fe269dcca30969134f4e600aa651a08bbf281907128edaf3fbfc958ae0f739f101"}, {0x1010, 0x0, 0x9, "03a4a2ad0314e061c0baf9f3f1bcc7ae8b8a685c121e93cbf807b8bd9920f0dbfe10c5390231c9d8aa5d6c7407279b3a975761a0c7c6859855acf96b3cc53b6e549dc3aaa7f8cf2c0ebf127b6ba1ecd69621cd155f3f81decd63f06fe5129c0eb2563a5fea8b01a79ccf73df065163c9effaf4149ed9e15201d1bd521239e457e1f31273d07909fac2c979037b643a8406afca7005d3f8c99fa0448a1f448f3c4bd45efa12a9d7d2ddb9a9fc85d066cd68b5bee6f93fe0d21094d8a2e70be8314f701c1cf8a6d610f0731167436a6bb7c96143aa7d4289e97685019653ba2401c923e6d8338e9f88d39ba041b815f85bfcca472304d20c7ad19166315eeb6d8453fb40b8be90e959b3c229b88ba158a542b3369a3549ce2844612fa20d2cdf515cd4274cef4a015e3ea0878b5d20a7de9a9cba74d0b2cbb1f7d92f3af5e645d542fa00bfad5661c20060ec578498ed12a1288ac8a207471533b1a5e4cd37d5bc889fc66fcdd07f817a55f10c1d65e7e51f13d284ff150f5eefdc290d1978a9854dd84c6dd67abbbbcf1b278c26e8e92b5a54a2bbbdd255de515f910c91ce8e8e8bb3a0b12ab78dac25c43f3078965573848616ef0490f8ae6606b82d936ed2dc3326e2ed6135be6c42fa68bf7d51919a66903b57a4732e53c4b1c6ea74204cf5d88fbe701c4e319bdce9c9268206b0c848a012adc1c2372ce8d1fed707f533ea16c23b8be092cf9c8f5fd789f27204a2e00b0fe8dce7d5b87fb57d40042c7e8b60a723bc2423ac8337df43825352f9ecf72c98fc6a584828fc0a4490f47070f63fa4420c155c72f3cbffebbd14e8e2426bcddbf8f99f5756034c8f2774d768f0b644d68ddd826907d02da497a195e66146f0fbd88d609c788933138b2c0e41e6f6e54dd4b5c8edb9bc5b503035b5b240ddae7814335b121167c986635161563dc81dff4ab38dfe649e63dafcae7ea425b058c900f0ab965a101634254214a508c9bfe6017a0638947ed9e5bf7ff738c2d7283b81c64287bf3dff4d7af861a9728e79030bd1ae6ef01c3eb4414fafa553a4a3ffc4431518d13b2173e86b1143fc9ca69b2557989515e691cd83a86dc29c9fd4a835cac165e0316802bf95daa45413fd28078fb2f8c52c901dc1ab6fe348eca451a0fead0c22083975973c7754c30fdd04cc8b09e11bc39d4cfda5edcc6cc087c847df22d6438531314aa9816d353dac859988e2f80a192c051ac8cc7daba3ecde0bd7acabad69ffd0b2c480e643356d3ceb238fbfdb1810be70abd4eddb82b1591e87817ae593ec9646177b8af53bdd6e266a951d127154200afb3e74f86652e6a152fba232154448a834843a2cc577c796d0702d11b00122518a2afac51c9b44e51689652770a7e7ff37297d859a249611fb82fe57da648b7362e18d03c73134c0de278dbf50ae4a460fdd3d300744542a7cd1c23e957b52ec7fc185c783b3959fb64f47fc1b9ebf61f17a4af6c282c20a6a892da7db9927801026740ae44e55cc7abe06bc76f27a91e1f864bcd7ab146eee2f49e90bd25ff89eed3f9c64228bc68fc335c9ecc17453f2d9d7e32efc12a9daafbe66a35cbb23bcae234d404c9462815e9a77c0966d09464758dd52c6a9022e832fe28dad812305bd6ddd6fcd6aa7446bb7bbe55da0b3e11bca2c80c5be6e7af97445e57eaaaa2ff9bdf6c216d567c5c2ec205f007b95e2642f2b3c3ce0c324bb037260badcea3d1ae5811dc15054f76de8b644c38c4f60cb10f1aa6a70faae04432183c1d81cb4ea6a5a331338ca6d0e93652061c8ddd5b91f5520c77be74edd8b2c232aaaf9c5b403ee88d04544d6122cd254caa1950125c94e8769b410a6eee3c5d5015d3f58293c221efe03894df1486ba6291420e2b9990383e75a277be8ae23fa2b33c940874b095fd77058840701850b7ebaca09e1e9dc42ff47e25e24d81c5bba451cc1b47577b8d731dd6a3f90f0cea51b50fd6102374b685423157924c708dd571879298f4481a467a7b03ba5381b0345be9a59807cba749af5b025877a58325a46a1ae888ab4490c9e90513cf97716c9532b9c2ffba248b05e49becd054d641b43626010d2171b47b770cf696d72306da06a235d1bee59ac73e3b74800c6033438234da793a20488f77b28e9d70d1907f0973ee0a537a139a35f8b2004ba416cc31b4ab185a80669cde3f110a0706bd3df7dffe0c9664f6716b40323dcd4771c2bc0fceae6eacb4ecb9a0b16546cbc009568d5afd746b510fe0b4b4922cf329c76026fbd6034b8a8394e08a8ffd1457142a77eb8534db301ec2a464596005d6a3a8b8fa96c90d89efd31a620f3ba1b1b36970caa38f97ae29c6698e66b89f6262c77726be685a035cfe21c369ab9836f3911dde666f0961356d7fa25b10a7afbe4acdaf5e49e463a29b8e6ef733ccd854c1f7991b787c6f3e74d4fb7e056333a85014fea6f4837ab32bce4368d9cbb6e618bba3d6399c11e763a9fb2f61af453725ed701cde95900f1de9b722e5e67b71554ee7a2858607302f1ef6dce55b7c436e95535a3bb0c09ff664cac800535d74f284a75eec288ca8d89e663705b4d5510f96281fd8ab6a45e839cb968a060c67cf7d1ed95505bc5fccfde2d9a1545d9b480d32fe3ea7f7f7d0c9eb16a84980f723022c5dd27af9ff616d935cb297c3e36f6ab6d402393f8d7ff56199960a2f26c5f55de31d545e845ec156bf6f4185b7460d42ec936fc03308eae038d949d1708e61075efcee0c7b1b8913f31c6ec4dafc15ce6453d60ef975dd87f302fc54505c696b638e4e628994d90024b2e81ea470195f0498fb8a45e26de3f8685728338e7048635d89c5bc0abe0ab3e6af4d4e78b1affbf070069ceb2e0d8cdf960b2eecbdf54bc41834fb1166516cb60b8ad58c3dc792e7165fe04542ee9e5e51e0befd31950d7eb6c6b53be3351f9e5207939af381d8d0909403b5df253d6a0c8edc034577d705737298815cc9d7f6cd499eaca9e648f99d9524124b9b53bb31d3571f3607866852423df092da36babf05b2bbce1a86de4907d82e7267aa637fc5bbb36d774d3908aa9adda2332ed107dcdb2684a3bc8fc24108350026ad8b3f4aec44910ab747e46fb0e7bd7d1d3bf31141978a371aaa7771a15b960901176372ff42e79af34f93e4d19dea26f808d9a00d1947003471083e35a3f6e84bd664ab88153accde9c471550af60d4ac97dac9efaab52eb0cd50e6b3ddde27b65c1d92ee5c57180ef561b5640c8d791e348f4455ec8c1c3f3027cac079805d95298e605cdd2559400f5654c4c530b0e3f181fa40d3fbd88980e979e2738f4c1eeb5538204f4ed9bb64e27807adb0fe86ecaf43b4c98352466c95728082388fafce723e9edd944c6bcef0ddc443092880bf377541fc6280334738e24892bb5aea8a1833f847531cf6af6af1e06694b97d6f38d0d551eb7d5ff8935e92c4a948bd24dd7f9c58355df8c23c221df617d9c801d8ca82e9779f396f4fec407ad2d41556bcea4443c3d819959476e30efee2bba8db46e26a09cbad3c7f2164c6ff73bd02280065f2672a1d98cf9c8d06fab6478d6c2be1955817503e5c7a1e3b9fa9adf6794b4850b2142b9ed9dbf23ce1c1341510e89ef42abb6bd5046b2b3194807c1a88efa0bf57ff9a8d92a15fa989b5008d4832d0662c29e23b999c3732a929194b29c588b11c5f2613569584a08e3322ce2893a0d1ff4ada3b7b7f6325bb3dde1cf7de2062bedf166e918093f6e39535bb4947cadca52723822ee11307219786d2afe67273817ffefa0dee1e2bd7dae93c91bbceebc93bfd97437ea7bf9bc22379ee14d41ac9c282d37b3bdfff8e813f8a6e7c2c363e8e479657604459817b8509d52fe9c8e0fdf78ba18ddcd355099ed46c7f96126e4ab6529d7ca5657699563b6e870a5fe146f4b5e709ff06fa2e44c4def336eaa623b9efd9c7c18d2da84176d8586082901f6f44ae0d61dbb8ace59117bae2d287ccbea3107b379845e2d89798103b869f2e0b0fc9d60905689c8955ca95f8e7bf8c6092bbd8555681c59b7528d0480b22fac62950ea3ba80745c0f40509703defdd2c86fa1a6352c8349f406106e007e9fe404be0ef8bf0aec9626d614dcabc7efe0f4e39620a244488cec42ba624e025e53679e6e3a643c8059908dcf0ca7e5c0b00e863e0619d77e6b64e74b20b1dc584a0d01f4b2c58be12bec2cd92de677d102f1855fbbe087f3e4fb1b90d49b082aa5d48741ba34d82022abc8f271c4c492435306dfa10882e3f93b70854c6f93f64ea21548dd33a1ee3f88f0c43d8f5cd314f980479dea84fb75322447b5b7c48aef5f611e7bde966f5aa1a416b31d811d97eaf20fe8834bfce03928b5c0ea6aa91524329f38a268b018bb3ee7a7a35423c5a8a212e9d0889259ea16630986011dd15202f38df501cc95307911a75a022833912a37f25cb41a54c3a3f5d6a22421b7bf662ec474513fc59a0290ffb0ac355d344a71c1110712ae3fb4d01fd12ac197ba1ff990b83d945060706fc0c411a0820d0061e165f7ce150b2ce55b1e6cd821e578df890efd09ab4ded22593fa689fb01c4f7270d7968c3fa690fe058d36938ec0a8e9e2a19db4e998f983d9fee7a63c7c398722d4e508e4daa301aaadcc481e431e7c15f863177c2562d74080252cfc2d9ffc4d7f0c326de693e06ea2b85014bac3e4696d298f31b19e60a189fa80454d5656414f54ec0f8f4a2b2422d61955203cfdc1ed3e5ea27012217e7ce160f3ffbfdf58f0cfd13cfa4af8ca5b8c46f2319420359726cdfa7da4ad1b3e93cbcceef7f0b60cf85e303b50019d05cf81c7e720055ade78274653e5122fe1eef0ce8c719a849d27fc93e1b064869a28ce65ad2aa02189acfa80ae9145f9bc9f1cac278a44ef8d5974ca3ee74f073f4bd03171ca41b62da53dd555cc4e83a1b3fa091861e14b59246feb15d5b22d8df8a8dba0fbcb631fa0f8e990e45baa847b45d1b832a30e372a5c89053f2e63ffe41e20135fefcaeaea8e11b1cb6d7ff6a8cd30823380199def1955e0e77df51614c5fd0b68bc54fb81bb052b896247ebc2e7686ab681ece89b6930eacee821243447d8b96909a3d3418fa89ea666777d571b49b31a5d85f02cd205aad4d91aadd1cb82487d931977e4c850393e13ee979ccbdf06bb72c8754e89e03ee8f01953dd89b1ded6b5da2d029278819691d9bedf3e30f8d5b83a0aac8bc9c1bff3c8da834143e88ffbc10f9eb3a0826c3a99d8d6835886dbb7b8aaaf4b9be6df29a60b99a44cdb5069950c46bc7c6b495cff39b284f2e4e0e01d07c2e16804b32660d5bd2ff07c04b9366f557e101415d0cce0d3dbed82cd1cebe44a84f436a2d16e569de6e7d1513e36e78c306380014b7f7e0804ee3631763f47cc3b30e0177d444d78c724be7ac46fea2893e838067b785da5c4e24c8de983eb87b16196199eff8e7f41b8014499238aad84f23a6e98e708da60b402309bee98ec265a5b90410433b5755e683f3045e9179907787225694fdadde91244cb0215ba42aef419acc6a6e7a17692eb14dfe204704b8eaf8a8a13e412d7183527f53f091211b2acbac4afc8345e6df697a578594efbebe32e70aa3b873103b7d8fc80d0cbadeb8b2686261fc8b4fcb7015eef7899b94083fa5849c7569334dc16668d5a86e7cc6ce662becb8a6c12ea4bce953f19455d26e3185fc67bbc620689466e6bf96fc0789c7af5af49791832ee9698decb23857cac9e0d634a0e621640bb805c466f4adf188abb4e4986a"}, {0x100, 0x1, 0x8, "b1f083781ef869fc62d844a13a9cdea23f960f68175de17f10934e4715245f1c4136ac45109eab452d05de7268a3168d298cb170a8413e20b76c916fde815b91047bd00e5f781e848ce25026d89eee6673b7e15d7e951de99b693d0bf7e38665188898e500c2d24d80d6b5b456b0a76c0bebe6bcccc4011d8fb46ceb1a0c82914381bbb01e778cb8c97c24a5ee9c0b50ddc4275bddfbea6c140d14920f4ec0f69ce22e1eecf606f7f869d6968c89230ad5e25c3793569eaa633792fc3187e6e369531fcfc7331db24466b2108daf550efbdaba11a643c6dc788e5121c8bcc0b1275417907d044cfeb993"}, {0x30, 0xffff, 0x800, "897de423d40312e7798950f66c5eda654339f70dc3837fde44fd63"}, {0x40, 0x1, 0x5d8, "af3d543b9e8a80527601ab151ac225b18eb3a5c8e4ab69b7cd850a0d00530b58a214342f457de0f930d5db08425947"}], 0x1208}, 0x2) 19:30:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 19:30:25 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) 19:30:25 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000000)=0x7ffffffb) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x80) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xffff0cd4, 0x8, 0xc0000, 0x6, "0f4a872503184f3ea2a8b07946a7ee583e37085f", 0x1, 0x5}) 19:30:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a5dd4c35204ffd3290e3213e2a4dac448078722ffa875a480815766e68ec0ad3a73cd4d1b357a701906a160f83a2e5263199edbb51c1629075cd3609e5ade1ed51eccd8ac8554183ec97f5c4ab5d3aafc5bdcaa9e82bc5dfedeb7c85f1a3183423de4d524ebdd755b7ad6f0a76bbb0c2b12267a64026143d4e0cde59e066b9ba21f4e77164dcdf36ec23505ea9b88b537749b7c51ec822ce0b8e39df2a90cfa8447730cbdb8d8e13bc3285", 0xab}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x7) 19:30:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x4}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x7, 0x8}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff", 0x168}], 0x1) 19:30:25 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x61, 0x0, 0x8, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file1\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 19:30:25 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair(0x0, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) listen(0xffffffffffffff9c, 0xfffffffb) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf45287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000efd4eb65d3906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b880500c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400c5e6d1fcbc38a19bbfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf12374f2c058e000000000000000000000000000000a56200000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4efb56c14ab5b9cc4a005c6b097b34f9fa3a976c9d4b83bd91e262228a"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x6, 0x484}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r6}, 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r12, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r12, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) dup2(r2, r3) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r0, 0x1) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) nanosleep(&(0x7f0000000080)={0xda, 0x3}, &(0x7f00000000c0)) 19:30:25 executing program 0: r0 = msgget$private(0x0, 0x20) r1 = getuid() r2 = getgid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784044a0ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x6, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x6, 0x484}) getgroups(0x4, &(0x7f00000010c0)=[0xffffffffffffffff, r9, 0x0, r18]) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r22) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001100)={{0x2, r1, r2, 0xffffffffffffffff, r21, 0x58, 0xfff8}, 0xffffffff, 0x5, r22, r23, 0xfffffffffffffffe, 0x2, 0x7, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r24 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r24) sendsyslog(&(0x7f0000000080)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4a42f17ef1625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632cb16f80d12fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75fae748823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1175d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b67e51d2e9c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142320dfbfedeb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e11ae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1006, 0x0) 19:30:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x44}, {0x46}, {0x0, 0xfffffff7}, {0x42, 0xea45}, {0x45, 0x5}], 0x5}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:30:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0x1}], 0x1}) r1 = msgget(0x0, 0x100) msgsnd(r1, &(0x7f0000000140)={0x0, "2fe7ef2b3029830a9c1d29b3ef8774d3503c1bce093dddb2ca29ccb503ed8f15d3a74d3727c3d8c1bafd27aa2532fbd71fbf1a075bd0af41ace9f7ecfceed3be946d93f46d8cec55ac514e72d216902004a5ed3fcdb4bf59387e0b37ae46f8493e500c64844a"}, 0x6e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x80, 0x5}, {0x20, 0xecbd}], 0x2}) 19:30:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRESDEC=0x0], @ANYRES16, @ANYRESDEC=r4, @ANYRES32, @ANYRESDEC=r5, @ANYBLOB="aba6bd8d33f5c8e35321ccf103b4b5212b5ab7708d55ae553eda8e3a4e947fd72c35d7a0474bd50d3d5839cc552fa213c84d1114541dba778ca2143fcb72316fe12c1e93c265c80fab810ef546d1c88eab80d614c0679e9ef3440bd0be1ac9adf18c477160d8022792cf03126ba382f4"], 0x6) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = semget$private(0x0, 0x3, 0x10602) semop(r8, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44746040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x6, 0x484}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x9, r9, 0xffffffffffffffff, r10, r14, 0xca, 0x4}, 0xff, 0xff, 0x100}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) sendmsg(r7, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1ff, 0x5}, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000003200)=[{0x10}], 0x10}, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r20 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c996", 0xd) recvfrom$unix(r20, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 19:30:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6a8bc9614e19769bbd73b8e1fdf1f1d63903f14aab93457e1b2be7d9261214a8cf33e12b761689ce83b0ee550e874f0c71056a7a9388a00ad6357575ad8c3f1a17ac08e3142e8f18fd7a56f83207d85e5a92c303ae421a361bf195e6740569ddccd890886733daaa567172231b262a015dcc85097dfd90353fc2eef5a447406d0620017ccac687c31cfe4122182ad2a366524e01146121c6bd3e9e759c1c9da8f08529661745dc648155653dae27e2788d4eeeea0df68fce803ebaf0a6cc40b1901343c6fee273d8ecfbed87"], 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r3 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fsync(r4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt(r6, 0x9db, 0x3, &(0x7f00000000c0), 0x0) close(r2) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 19:30:26 executing program 1: r0 = socket(0x18, 0x3, 0x102) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="e6faf376bec99333598034ffbbda29fd5133eaaec55630a3faffcc979f5692d8f47d112a456faf317b94", 0x2a}], 0x1) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000940)=[@rights={0x10}], 0x10}, 0x0) 19:30:27 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x84) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000340)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:30:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:30:27 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f0000000380)=[&(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000400)='\x00\xdf;\xba\x92\xd4\x18Z\xe3\xe5dH\xb3II\xc1Y\x1b\x93\x91\xa3b\x81i\x1aOd]LM\xf33\v@\xf4\xfd\xa7\xd0$\x9c\x9d\xe1\x1e)', &(0x7f0000000440)='\x00G\x9c\xf1\xcd\x9c\xbf\xefs\xc86\n\x88\x19\\\xb3\xd2S\xb6\xd2z\xc8\xbb\x96\xd3\xc4\x88\xeaj\xd1\xf1m826\xc6p<\xbal\xe3\x11\x1e}\xf7\xc5\xbep\xd7]\xd6\x0e\xf1\xaf\xee\f\xd7\xd9\xe8\xf0\x7fl\xd2\x91\x9dR\x85EG\x0f\x8c\xcf;;\xa1]{C\xf4\x12\x97\xd2\xf7\x90\xc7~\x96\xf20,J\xc5\xdb\x88fk\xb1\xf4\xe8\xe4\x85\xf8H\x02qW\x82A\xd4\xc2~\xa8\x86\xa2\x8bE\x1e\xb0{\xe8\xa3\xd9Y\xc3\x03\x1f\xf2\xe5\xc2\xaaT\x98\xe2E\x1b\xf9c\xe2\xd3\xcb\x88\x10n\x81\x9c\xbc1\x8d\xa1\x1b\x04D\xd7\xc4U\xd8\xb4\x01\x9fI\xf7\bD\xfbWy?\xd1bL\xc7c6\x86\xeaT\xea\xb5\x0fW\x9a\"\xc2=?(\xa3\xf6\x9b_%m\xaf\xceg']) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000002c0)={{}, 0x1, &(0x7f0000000280)=[0x0]}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r4, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r8 = syz_open_pts() close(r4) dup(r8) syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000003c0)=0xc) 19:30:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/70, 0x46, 0x44, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) r2 = socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000200)=0x1) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r7 = accept(r6, &(0x7f0000000480)=@un=@abs, &(0x7f0000000280)=0x8) dup(r7) fchmod(r2, 0x22) fcntl$dupfd(r3, 0x0, r4) 19:30:27 executing program 0: pipe(&(0x7f0000000100)) r0 = kqueue() getrusage(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$inet(r5, &(0x7f0000000200)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000180)={0x80000000, 0x9, 0xd9}) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) fcntl$setstatus(r8, 0x4, 0x4) kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r9, &(0x7f0000000380)="357c608d391368e556371db37a4bfbe5c88aa668ad615fd15eacd6f0036ca355f0d95174aacccf2c0975a2a37684012394e3348509c83cd13ae083bf70a0518347b1d03ddb3a5130c2b5650f66adf3b79ce0a156861364c4596772dbe20b471f1e851f06f9156c3065358b13fc9da86f6e8e7195320329b77ccca2d9d48e672d0421e401a547ababc993bc2e12e24a3fcde8432bad60d3e94a5cdc9a5b23e8693781b68d6fe5bca4fca51a", 0xab) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) dup(r10) 19:30:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) close(0xffffffffffffffff) writev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)="f9e76db1cad14664bff1878d201356822fd048f44f5c71eb9c5993a1ef8a46c34a85dbe21d56165f91dc2a2431f7c086312bd4c759769586d141e647708654d223bc56ef6c0e7b91c787bdc0198e81ee56fef61fa68370ddb89787ca12c7c14f3728a4240441285733a5e346d6", 0x6d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) fchdir(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = socket(0x2, 0x8000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x6, 0x100, 0x80, 0x7fffffff, "a1caa608e6da02637b1ec67cd792be8ef48d1f4e", 0x2, 0x80000001}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000340)={0x2, 0x1}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000003c0)=0x1) getuid() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000400)={0x7f, 0xd6, 0x1, 0x7fffffff, "2302b71f634bae76747c9625f87f5aca9096b735", 0x84, 0x81}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000500), 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000540)) fchmod(r0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000580)=0x2b) r11 = semget(0x1, 0x1, 0x10a) r12 = geteuid() getgroups(0x9, &(0x7f00000005c0)=[r10, 0xffffffffffffffff, 0xffffffffffffffff, r10, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000600)={{0x3f, r12, r13, r14, r15, 0xe8, 0x1}, 0x3626, 0x9, 0x100000000}) 19:30:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0xfe40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10ffff0000010000000000000061ccbd93b21ec2648b6ab55b8c8fe46b0bf7dbee947a1c7cea00000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="ae5b13a8cc1bb9fd8ccfb237de3fb72e834b1fe4c3ff19f6bc99b2100aab7d564685", 0x22}, {&(0x7f0000000080)="79c8c2d8e16550815240953add810893ab40d4334cfd8a057ed5077678b4b1ec5195011fd69835c47c71e6bf774ad4e87aa36644f5dfd440e90162279ba4de5f593b66a0ee4941dff608253df0edcf03fbfe41cb51860bda50e873e93ed390fb9c60f35f0d9213f2b8e2592637c5a5f078e8f23c6f5f25de5bc88297ae03c3", 0x7f}], 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() 19:30:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lchown(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) fcntl$dupfd(r1, 0xa, r2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 19:30:28 executing program 1: r0 = socket(0x6, 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) socket(0x6, 0x1, 0x20) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7, 0x2, 0x3, 0x81, "8af1c07bc6367c68ec644e97a41260caf96b93af", 0x101, 0x6}) recvfrom$unix(r3, &(0x7f00000000c0)=""/88, 0x58, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 19:30:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x6, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) 19:30:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001540)='./file0\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) fchdir(r3) socket(0x400000000018, 0x3, 0x3a) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000180)="3e53c0628a56897e5ef6a0d3aefd41b5923515eff9ebd45d8add7af063bafcfa6f93d841968212cb52fdeb83ceab7ec7e92c9c452daae1219ef80f130e6de900bc5f7e19af1df88ea8686b3ec4810d0733b20238ec1e592cfc31fda94603fea91a76d28df4c503ccf8d5f4122ec06a82599efb873a6e2d1d1f6f011615d3bf0f07e0bff8e47438d8ec6fdd197b323f52b898ae9e91c55e2861e43772a9a4662fce3ff0416cd75d490fd5db5d7d8c48b968fd1d2a30603c9ec6f66ec7b8637c9e9bb59932fd5b8b528621269e015fc5f2e13ab2bd302d314e38fae09b8af2a9dd7d7810cf7491bb2060307f072b0e4135759b981ea83bff0fea5f785bcf9fdb08e26706b43f0fc74935f195e450d6ec8fcc892ec26162f6cbbf49bf9fa052fe716208d7349c1e89f267e43c82f6739fda76c1cf2a671e84240357a7878998d4852f7041428808080aabdd51dc2b222c0fb3e36f4ce8eee7340b410c9d6791fcd8e284f7dad7ab400066f3e026437cec0b88c558fa4c9f12e3a1dc7a9e91abb34cdb754a182f6831e7369e3daa6c6e5b8e22fd682a617c2cad167539decdffbc75d18ef70276bac406a7a9b4dd5c43f160f474c9c066bcf05e5c99ac2f3c4660c241f14f90429a828b56fd5358f424e56d04bf63a368d75e259bf8ae2c1eca46b4ce532e809c9d2868f367fb5d90d4445ca189aa85f157a0374d117414741925a554a5330d8761bafef3e7eb4c7d7e6771ff596552e53899d4da0a043baa3c6d68d49d4ef143c9571d4e5a8e0be31e90e9cc8c59fcaeb81815c19d11f97e3925383cc5fab4b1a615239b73b29dc690d331d5be195b1df6ee6e46f2d2145d31ae6a627346f9a2726d462aab14bb9ba9478f0ef873f0c5ac08cadee1e443e03f775c9f6006ef7c5f6b64e08d5f484a0f729d7977ba77c31189d0e046b14b17556f17eda11717475a0bd41681b3fd5fdb06f027d3c6e320cfe6c037a452fbe15bed0cd7c602bd856988e93450acdaefa6c8ba613c798aff6fb7a1fa5813682bb333ec4ec4b84817a1b04b947812295e5e1cfe4d7df1bf45fbc58a4c2bdaa501f603139b92ca165d4fa1af0d296ef2a0bdd38ea371d0646ec3ff80f561afa4affa1d0327998b62ae708a20f601a9059a6f2f4ea3865a7e1f741790182ef618fe8dfb0e61dc5ccd8d6ad9794640a43d08bf6e9ad3d4e4a2f0b1b5008214ce823ca198b698db73596ae43f2460dcd723ea4ac07bf39136a75c993d2d8fe94ab50d991aa997e62c100f4e9e70ae1a64dab6801aee1d6e8b6d0e01846fbc8814e9e11f95a20ebbb94280cc1b35ad3123dd6e436522fb5dedff062f8e1616231f1b8f5cb4e8741ead9e8e61d04db417ca9578ce6776d12fc04f5c984c2ac5aeee3d85a3f3a32fab54a9f33157ee3f38027fd7864156eab6ee19c5444ec6c0ce57e0281bd3ee8d4480677a09016d33000837e9f357f887645230d24dadfd49b959ab3801801480f30212fff04f567d49baa3c8946721c38a3df43a0c962518a52dc8d0e024fda2d106f71c47dc0bf8138c86ed43e99d970b624d242ea1268abb5418562e65c33f06e26b04aaafa8e86e604b00a412980ffd2e589104b91a2e6517816058b2941842837970b3b68c881df52ed39d82e736f1e2dbc92864600dc014e214dcb856b318233d1424241fe26f25da79b5506b612716d7396e3b62288046800e1caec896415690717475b8c12bdebac4d7ebc2e1e80f734b972baf2e985aabd5ef2a06d6d71f3daec8fc2db725f7384df8416d1bea2318ba7d013735f18419d5469e2ff701cd3574d019654874cbb7bb2f0cfac15428a03760ca381185fcea92d6ff2ebe8a22d79a5b37e14ef593485201bbe150f97d0182b79149ae90b2e656fc80b5e57bd35595ea572b9e2bce8c26eddf727b94914cf2e2d22936d2b98e7df056852f6222bf9cc6deae50f9adf5d62abd08340f6b502e032aa50a97120f451da739329b60dcc91b24b01cd86bb1f08fa7551b73c0a2ee8844cfbb7e36f3bccfabe4c493be7045a2a1aaa1b2fd1da183768b2b97ba13eec924a734b1f2627b126be946d48081bc79929b3fffa331cacf98a159cce9b22aafa104a20ce0eb53df8183a90df91ec1ea07daca9273112bf0dd477562452d3e3237b9b6cb0ed957e29b4f28d52ca3e4d6b2af6958cef25d3a69998ce400d46402e62f88678f5b136f1881186ff2b70107ad7e4fdb1b74b8fa4cd05e7fd97f6fe785fd903c3319ec45a5ea8ca5a27133d9a6d182b00f896d98526a6bd3959899e4b118f9f50bf7a7f9db6cb7fbfc0b55f34f052a3f0aa381d5e8deea8293f40d4ac42867a9a4e6f6563e3dfb36226a407d5aa8efc53adba4ad3f6bc46f8f9be95f403d5549a03b92158d4927226bdde9ca943ce347052336a66d43f026e1e39ee7c92b65f6cb544c0646b6920e02bebe9e720d1594fcf3068eaa7ae7742d12867593c100568003897c64b1e3dc465966e03b2922973bb489d6c6b8748be9c346254a159ade7488ede346915f989f595162521a29dba5888ea84efc773fac66121f38da2fafd9dd0f0b0200dbe3757248dabaa85a67215432ff32f96a27e23d4e2db7dc16aa87f163e30023a87dbc88476c143c22877580122eb3c0d4afbd5cee3410dbc306cae5d00bc8496c39090969b249f98cc5acc627b4f39cc1df9c336c202c608b262a9d798103a7680c5a2d50452c121dfbf2f6e7b2378e377938a422d2c70838a1ab91d7256224e798c52586408ade6824d5c628728708ddb96e5dbfbbf4cb0f9cd683148d2b9da612e67ea97d95192513eca17e090f7ac6fe5e31c2e9447da428a44211aec8dd164751f62daa26b09a6b07719330d28025a47e34e2aab0f7a8598bf78434ba8a4b33fb2e65e7d0ecc798fc160b646f72281aac8d23760a86cb1b3e219af99194d1f8c168dfa5ba77d9d3e0a3aca8ad5cccc4969f21eadf5db53b527533b383db076346a3285507816e8abbb2e1412b7685edabfbba7f26ca073160cd63ad7ddc950153a132a1e3793491f9281f39a5552e6d0e6e0c50e1d2601c20bf363f350c0bb3969d3b1a9e7b3ca79ae397c6516127418bca15d542bc4f5115de3c8c9cc433d9ea6b7dc8a449b9482b182a298fcef87c315e09375984d4731c7dc003df3e03d9c5c4510ec11e0b193f5858fc6b151f3a06f4c86da5fdc3caf9e3f7bd470bb1e8699faf1d913342df0448ef50198d4da5e23a566ee87cf93aa69a862179faa2908168ff77e7933fae7cc29ef178abb12c169a152f1336e392ed481c511a01802bd96a2b96831f1bc80e44b045747809fe0a47de7366bbce5ad6692010599138131efc805d1401f4f1efdb4bfa6bf867f0268cc9726aa260e312a99628d28a0f2547fd5d0d9a4fa6adb9ef76b1aaf51b416865c06b7b13280d6e083322398038a3df5748c7f93c39827053bf69389f34eef1e4cbf2f6b525c398fec698eaf9dfe3cad33629126444c5d1270df04d7174f036d9a08da36750842dfc23f373fc0801869a115331e549803a4331b4a0a01d9f0c32e47d6f4d4435b7b9d95ba4d32279685639f480c3f8b5c0e1952f4b7f84ea8d8b727625cad4ed71db6e5275002512cb687be04d51a0cf01cf0c0d2957b411ee4124f342f62f1531904fc98e1fbd97aac018ab493849cf346b522bcce1ffdf5d9c546f132848c00b1ff379228ac05af538f204230026d6cb6a9af3907f36b74701a73054bc5a80e873100685b62b631e8c74995f323a5cf91e0e059afaa5bcb26a746794656ae4cf53e807467bedddaa470a7be355e609b01ab0e17f0644cf4300412724ae778cf7a40642453f037a91193ad373643fe1767a3ff10e70e78bde85525df41996a59234d58bcce273c792697a8406d7f949ac4d35c848a169177092eaf3269101693f718367c0ac54b43d484c83f9abf4de194e802abdcb15ae437d2c7bb1cf140e94fd6e32f37f586f560a5317c0df1300059c05fd216d7d5671d5a0d46421c4bd4cc1d3eb4c2d307ad64050e5114d106f6d898dbadfad59c48b732ebea80c0243b32b299a377eca687f0cb9e5a355084c09fa6f0d076f2fa2954ba7da801d3bcd70528b13ee330fb82046788ec3946ad742876489b136e342fd34bc87cf42c428a5156f28071b267e26de00f887af2e79297f995c804f7af72488bb7136b1b0bc72d12b0a73b71963cbc35e5529199f6768429f723bac2f29075a8ca575d347528b0ca2117c1e952e893c92edac9ac74f9408e57f80e824db2c52d5f6972fe56751e0706f498145486eb859e32f601472bdffdabb06f59a4698093a42381e6f8ddcdfe76b249dafdf817aa63ee0f594e535a1edbba467708f48f798f77e106441fc298f78fa2a6f04f18228d1baaea1ff017e75738b6acd3dacbbbdbf335583c82946e5318e0126c11bc567ae81a1c1c324485b7419bb6957f4f283deaf78437928774de50d2c81fb0b102cf42b21ec3c9c7c60b56ba244fef94439ba85f3a99c679150f3a86ece8d0316df05c01912f893f8413c0a07fb831a7a4e1421d06f39981df9bbe640aa6f30168cde725d877c260dc4bb89a96f616473f3b212839988db78492429660f4eb67bf4ecd7b030407099123d0c21da4899fea42752177f97a37c102bfb6dc5ce2337cdb84b7d38958202c2ef768d508849afdf7e91a7ec0b17c3411ffb096f2c5fd3dcaea77800e5071bd1f6db0c288e64d4d79a58769a271a0a2cba9e172e02f8c37b9fcf7859118e32f1d71a6341df97db754f63bb18e17084e53620df1e0b85f83eb66b27349c16aa71a3fda3af6a3e4740197e96af55c1927a4ef4722bbf61470943bec37848162d746f528b83f2d0ace59116f0df38fd7068ace39b1c1b3e492a4a0896631726f54c30a001335a0031d48811c35cc524bc9278bbd4707a90d360f169291d7934082a002b16e340bbd7f00dfcad2af7ceb221b3ee99618fa7dc01b7467d5bdb0f4001fa5a0ca90d837203c32f9cd8d656e0c2195832a001269af62cd78090a9173cd8907b7665e957dea80469fc3aab67ad0c35a790f11c4ba7050897310f544db6367dcb2b337687ec785281efca8bf2aa2d4e14713bb2cbf7c1843520c62e30008aaca2c2f35b55cdb912ceb4dfabf1ffa23a595facaf97f1bfa5af772ed5e14a40eb2bbb25b714c03b76d5dab5117cfe159640ad8331e4e586210e127ce4f7af4d1eb6640174b6f93e885422047571a5a66f99c28f7575f97d9f3fb8efe0b773e4f316b0d9c9d6fc085da08b5e8c5e0b26da32c7c34e1f68e05629d386800e8031ac34242b646c13b21069aca345f081ed382dad11ee50e7cc1c2ee8e9c7742f678c5533975bd4e19687aaf019c26d6033aa69299aac236278c3dc41956cce981dcc2153b5bb7c74ae17fc46b929c610f8bfd026e595ffe3bd1a61f17861b82c6995de16f1558f3f5a178c31b9eacd97da5fe4db79e9f27bd94f02b2303a2404e7396feeb9d5b0701e149bb4b769ab402b861a6791169323860590074962adb4ee18c8a9e7f55f776f514d9c824599236a3bf59ae7858af16ee2efd5bfbc2d4ef4f1a2693ce705bc80de97a93a96ef2369ec36e467fa3732980d00ad3393a7637dc0d2daa12650ea48e15b579a60659ca904d335bc5ec115b37385d5287537cfae247ee232019660815eecd829481389ce261e60e48dab765771d3e1f5b97265f140c3b1a0e19a3579e20c0e21e737dddb4a27724fd6a4fe2c9f1e0d073fb7b990d4ab9d839bdef8ea89863807b9296111d8a091", 0x1000}, {&(0x7f0000001180)="dc6618411abfed31f01023d5b466a16cf0f1b9c88ce94613d9df582e40a6983191f7a194e70cc92acf92356c8de9fc5cf53f08ebdb88861be71e406b10efe06fa79cf5952c5dcea684d1a7fc7f51e8f43c27f001cab3b110bae995a8bac5339d648007825cf1d0fbcfa0366728116e720243f0d1b961b2675a9c0862dd1b07dfc740b5fe5dd76a967ad00baf2940", 0x8e}, {&(0x7f0000001240)="4567c1e0592592499ed6207e8a39181090f858892c7baaa588d4bff9ecd11ffc8c884e3ae6a5734c65efd2011316e71c81907169bd20f761a7848b20d49b86eafeab93d856675e19d48a02532615da18d5b99afceed85a1cd0f2fb013b26d2ad5ccc2b7d9a664bde94c29c6eeba304be4e145d0db915395b0d46fdccf53b5941edcfc5e45fb06f1f293ed0e7a3b689380d20a2b2535e767b66358cc69b7a7ac818a192aeaa7a295d79fb5e063a0c5fd4b91b4a8048571f38b33f9421cb6b551ebe993c4e5524de9e43a2cde21451ccb25689e1792c6bdd7a4fc8ac990f5473f77b0d383c46bf67d62e8411e11204e94b52", 0xf1}, {&(0x7f0000000080)="f4", 0x1}, {&(0x7f0000001340)="930cf71cb2cc77fddbdc6ab6c782abc200ea72403fd4e04ff6d56f0b4306d98161677f0874e9b18761dd94dbcfc59e15e17d6fa77f76c28ddf7b5e0ef714f4683e08580ee919d267fa1939abffad44", 0x4f}, {&(0x7f00000013c0)="69f31b0ccd1ff7ff59c76bfecbdcd9a665a47a77ff23f93010355c54740420a427b760fd3b8521e1a254f3d135fa0312a4ce708103861d3bed8655cc9e08822ca6e159a1b1b0b2c0b0ba9ed215605fedef70c83dec021a192ec3998b3b52c58ea7db9c4079a66737af9aed6234b9312599e2a218054a5e3f54513a71b8311054d062675a48bb3600b3fc3c8714efc1195633838041be6c1f15cbc04045bcd27e08533241e56a9910f54506708ef90b9b11fade6ef929533e212b880f6dd48fff1ce6fd227314f37008c8846d067d69fc69c3293410073ff8a022bc53c0c2", 0xde}], 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) pwrite(r5, &(0x7f0000001580)="d9189adf75ab3dfb6b95ded822f71e5f9c4c09fd3a26790753b1916617c8b67a51a3e667e11d6c57ff3743851fdb5ec6ad7e4d11d82bb839a166edba68a95647f00a3180e60288577327cedb9451207eb14c135af5d102d712331787c9f9a5022e05e6e75cfaee4baafeea7a34a094cd89e76429f13b", 0x76, 0x0, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:30:29 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="77c04c14a13894dc2fd24f7031526f54d33d110d1bb4801eb790e03a80008535cfdeb2aaf1bb8c37adae74aef47ee5b08e4b42928b2109cd989276ffe0d19095716b3315aa46ae2b9761e675b04ef6fa2edd5b8f5e2e6d163436c95ac88c2fac662cb5bf35705efa465687d5f3c44df433005cafabecc03e20cd0c0b9778c1f662caf2d4421ea818b32f2f69332519cd2d68b92993572f294f1bbf73563791ec6c641500e139d43a2a2d02f8b2b46d6c79aa73f2834ee174b01b10a6b69fc6418ab36b34f5b50c9e2d159f2944fd460a651933bf6a99d8a905885dd75969a226b07bff6e8829ced79443139f5668df456c62deb03d22948376ea816ff93cb3e558b789e96223", 0x106}, {&(0x7f0000000040)="e8d682ff5287c7e190317d586f0dd831e031c0f28d14ed29159a1e683c1f2856207736888ca1044daaa7de666b6735e5f2bf137a398a2ad195", 0x39}, {&(0x7f0000000200)="2abb979d9559e997831872ab5de9f66903be05ce512ed381c183b2526f8ce1489315881c45616d8f67821aa8983d5d83eb35161275198a454706ec3f4658f57326e2fa37c782ef9fae6231b501aa3f76b672e0eba2f9ca", 0x57}, {&(0x7f0000000280)="c1b85fb11144d513d0925276d587", 0xe}], 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x10000000, &(0x7f0000000140), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4000183e, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r2, r4, r3}, 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x4b41}, 0xc) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x110) 19:30:29 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001000000000000000642972aa4ba43ba6e3be11c5412ce13c32663af77593e21be1ee40cb6ed855ec7e12b46002b2a1e0b55b65f10672a3ce790e6f045fe2b8d0000000000000000"], 0x10}, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') 19:30:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8204002fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x100, 0x8}, {0x8, 0x6}}) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) dup(r3) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) shutdown(r0, 0x1) 19:30:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c6593d2870b4122cd23500"/192], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) bind$inet(r4, &(0x7f0000000180)={0x2, 0x3}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:30:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="f2540b850f1ae5de9ed1c0d6827871e06a00b1ac78b9dcaa77e71bd42ae2886ae1ec835dff0243a925825563a219017f6394ca6af0bc94ee816474b3862b1070ab276c3e8589f1d82860f8587cadce799e3f5dcd90646d3f2a", 0x59) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="3816b9885fb3553d7e08967e6bc947e2d1264e0473864ff8809f6051407a155f5668bcabcd16f39e6a22a59546d64da80f623b74eb0afa857f7806f8e12ab7f1d31b81c383b34686022e6b111a0a5687ba6e5d60b44a225b02131610de4abb5c8dc3956a768d500365372d6cb2c9d08e0531ac409577fabeb5b2b3d7357f5500ed195d280caab2dcbb1b468437fc908b506a19ad7310fdfa88cb1b44ff644e644981eef490a6c8819f746b1c420b90e0bbed8ebd193f6370e21cbbf2d98058070299e213a6", 0xc5}], 0x2, 0x0, 0x0) fchmod(r0, 0x20) 19:30:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf0, 0xffffffffffffffff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) write(r1, &(0x7f0000000100)="8a72e231ed55046dc4df0b484e717ca138bdda46071b8800ad075d4cfdc187fab03f2805144dc2e013dd1f2c4ce3f236bec03f97bdcc9b3412de44e8c1fe5609c758ee3f3621187bc7813ba68c8b8111b06ac14679954e0b61344cd203f0eba52c6663636d652720ac9d45da", 0x6c) 19:30:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7fffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:30:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="00002e2f66696c7cc000"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getuid() getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) read(r4, &(0x7f0000000140)=""/241, 0xf1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x4) read(r5, &(0x7f0000000140)=""/241, 0xf1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r17, 0x0) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x7, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1c00}], 0x5) semop(r25, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) r26 = msgget(0x2, 0x588) r27 = getppid() r28 = getpid() setpgid(r28, 0xffffffffffffffff) r29 = getpid() setpgid(r29, 0xffffffffffffffff) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r28, r29, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r30 = geteuid() r31 = getegid() chown(&(0x7f0000000a40)='.\x00', r30, r31) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r17, r13, r30, r14, 0x1e6, 0x8}, 0x4005, 0x9, r27, r15, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r32 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r35 = fcntl$getown(r32, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r36 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x240000000, r33, r34, r33, r34, 0x1, 0x2}, 0xffffffff00000000, 0x4, r37, r35, 0x41d, 0x5, 0x5}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) r39 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000800)=@abs={0x2, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r49, 0x0) r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r52, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r52, 0x40087468, &(0x7f00000001c0)) fchownat(r52, &(0x7f0000000080)='\x00', r53, r51, 0x6) setegid(0x0) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, 0x0, 0x6) r56 = semget$private(0x0, 0x7, 0x287) semop(r56, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r56, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r56, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r56, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, r53, 0x0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r49, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r49, r50) r57 = msgget(0x2, 0x0) r58 = getppid() msgctl$IPC_SET(r57, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, r58}) r59 = geteuid() r60 = getegid() chown(&(0x7f0000000a40)='.\x00', r59, r60) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r49, r40, r59, r46, 0x166, 0x8000}, 0x4005, 0x9, r2, r47, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000e40)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x4e, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197a682a4fe6600ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836d49203e1f48a368be8c6464ed53a98b69f36af45c9edcb10bb8851147769db38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a6c9a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb9da83dee8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c4ec71a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854ff7f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9b0000000000"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) r67 = getppid() getpgid(r67) r68 = msgget$private(0x0, 0x20000003c4) msgrcv(r68, &(0x7f0000000440)=ANY=[@ANYBLOB="01fa6e00"], 0xc, 0x2, 0x1000) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fabdeb194bc4d3f27cb6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8ce2cb64731badc01f0ca8000"/115], 0x1, 0x0) msgsnd(r68, 0x0, 0x0, 0x1800) msgsnd(r68, &(0x7f0000000f00)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc7838ed1880ec98dda3b1f7b0aa695bd8017a0713001b080b5a33b013115035c478dfb0db5d374f0464c8f4468afa1b4f38812b4c90a02f4a339eb2ab26df0bc0149eb9c983da6d08000000000000005f7fd0cbac6480fb4b1d3e0308079e1900d90ab7456e72578ec9dc0fb7b40c506e70ce9f384e53a14f8d865cd209f870aa6eb9165597ac8bd39febd3231d79694e2edd843af4283c2aebe8e4462dc504cde26ca7426e9cbae14dd7f22103d91449cd6ddc46786413ffc03e366a215314c501f602bc690d3fe33a2f458f34d4ea8243d4"], 0x2d, 0x800) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x1, r63, r65, r62, 0x0, 0x142, 0x9f9}, 0x8001, 0x1, r66, r67, 0xa5, 0x1, 0x4e2c, 0x6}) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = syz_open_pts() r72 = kqueue() kevent(r72, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x1f, 0x0, 0x0, 0x1c000000}], 0xfffffffffffffffb, 0x0) dup2(r71, r72) r73 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r73}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r73) r74 = syz_open_pts() r75 = kqueue() kevent(r75, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r73}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r74, r75) r76 = syz_open_pts() close(r76) r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r76}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r78 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r78}, 0xfffffffffffffffe, 0xb1, 0x2}], 0x0, 0x0, 0x0, 0x0) close(r78) r79 = syz_open_pts() r80 = kqueue() kevent(r80, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r78}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r79, r80) r81 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r81}, 0xfffffffffffffffe, 0xb1, 0x0, 0x4000000000000}], 0x0, 0x0, 0x0, 0x0) close(r81) r82 = syz_open_pts() r83 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r84, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r85, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r86 = socket(0x18, 0x2, 0x0) r87 = fcntl$dupfd(r86, 0x0, r86) ioctl$TIOCFLUSH(r87, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r88, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r89, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) kevent(r87, &(0x7f0000001040)=[{{r81}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x8}, {{r88}, 0xfffffffffffffffc, 0x40, 0xb0000000, 0x3, 0x401}, {{r43}, 0xfffffffffffffff8, 0xda, 0xf0000000, 0x4, 0x401}], 0x8, &(0x7f0000000ec0)=[{{r85}, 0xfffffffffffffff8, 0x28, 0x40000000, 0x7, 0x9}], 0xfffffffffffffffb, 0x0) dup2(r82, r83) r90 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r90, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r90, 0x0, 0xa, 0x0, 0x0) msgsnd(r69, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r72, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r52, @ANYRES16, @ANYRESOCT=r75, @ANYRES32=r90, @ANYRESOCT=r80, @ANYRESOCT=r42, @ANYRES16, @ANYRESDEC, @ANYRES16=r43], @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYRES16=r47]], 0x4, 0x800) msgrcv(r69, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000c341da2c4da5ef3c89b62a9b0000000000000000000000000000000000835f51f1f32fd93d005fc9c5ddf800480000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000001b00000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c408701495a02fb4712c165517a07cd0d020e0604e3126e8a000000000500000000000000000002000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f00000013c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0604ae37fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328d6a9cc1ca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc8a15b700000000000000000000000000000000cd846e9ea600e963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b7a127a1806948fe53e5e23fa327326484829f3f7769669e325cda0dadb10d98a7241f6df2a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a5967291799f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c38db9b4a3093faf97fc63ffa7bfdead2be4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6f6240d00000000000000000000000000000000c3ce0bc9ff14cf52dc0158eb873a1396e21b691c3d702a48fce8e3d02bc8ba0a48ad9df41959"], 0x44b, 0x800) msgrcv(r69, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000800"/207], 0xe1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r91, &(0x7f0000000240)=ANY=[@ANYBLOB="11"], 0xcd) msgrcv(r69, &(0x7f0000000dc0)=ANY=[@ANYRES64=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRES64], 0x4, 0x2, 0x1800) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r34, r38, 0x0, 0x12, 0x80000000}, 0xd, 0xaf, r35, r66, 0x0, 0x94, 0xffff}) getgroups(0x3, &(0x7f00000002c0)=[0x0, r14, r34]) getpid() r92 = socket(0x18, 0x2, 0x0) connect$unix(r92, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getegid() getpid() r93 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r93, 0x0, 0x0) shmctl$IPC_SET(r93, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r93, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) r94 = socket(0x2, 0x1, 0x0) bind(r94, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000d00)='./file0\x00', 0x28000, 0xc7) r95 = dup(r92) listen(r95, 0x0) listen(r95, 0x0) accept$inet(r95, &(0x7f0000000b80), &(0x7f0000000c40)=0xc) accept(r54, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xffffffffffffffcd) lchown(&(0x7f0000000600)='./file0\x00', r96, 0x0) r98 = getgid() setegid(r98) r99 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r100 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x8, 0x4) ioctl$TIOCSTAT(r100, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r99, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r99, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r99, 0x40087468, &(0x7f00000001c0)) fchownat(r99, &(0x7f0000000080)='\x00', r101, r98, 0x6) r102 = getgid() setegid(r102) r103 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r103, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r103, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r103, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r103, 0x40087468, &(0x7f00000001c0)) fchownat(r103, &(0x7f0000000080)='\x00', r104, r102, 0x6) r105 = semget$private(0x0, 0x7, 0x287) semop(r105, &(0x7f0000000180), 0x262) semop(r105, &(0x7f0000000e80)=[{0x4, 0x4, 0xc00}, {0x4, 0x4, 0x3800}, {0x4, 0xff80, 0x1000}], 0x3) semop(r105, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r105, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r102, r101, r102, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r96, r102) lchown(&(0x7f00000001c0)='./file0\x00', r96, r97) 19:30:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x1], [0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x1ff}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() pread(r0, &(0x7f0000000040)="a94e322560ec2dd036212f95860e9f5bb45be1e043680fef14135296f8e75d197b173501affb0ab46d6bc9fa3549d85b382753246a9c28dd88ffbef188843d731373951ea5e41fc020516adcb7924658529aff188c74c37bef745c58e06b61", 0x5f, 0x0, 0x2) mlock(&(0x7f0000153000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:30:30 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff126200000000", 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet(r2, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f00000016c0)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x100000010) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r7, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="01003e0d0400000072ca00"], 0x3, &(0x7f00000012c0)=[{&(0x7f0000000180)="ea3ee67f74f1d939a1814bd5ee602d031cee2787ea79d004a1f28a85854fb6f64595ab2c2e047e2325d76c6b6b105388de3be45c42ca91b46a25b0487f5ca3b12f0e364f0aa5ce02d37ac66809130e2d6d87afb0129c6e37f9ce7afe1c5f75ea205a11245b30a4f2503d815855487d45c6c3959d2a3f576858fa5b4da1968789d1b146f17de037ac67fb112c2961bf43e4cb030562f7772b5268d14b4e8aada251ec4287244fa0d7dd27a4015e3dc460d7ed1dbb5fd63c3b68c3b1a821ab56029f20af3bdb00097bb192dc526489580bd96b6cedaa5da98da60cc456157749789d98bd36359af92001160d0fdc2a79589d8c81572e6d368239c376a82966646be73b6e15c627e782ec01b2c78d3b557a5402cb74f7b5919b73f59820ba3d01c6b637da7fb248f62e4bfb760a14e6345a3d9039d77035294dee7240df529ce26c3b76d2172c7e550520348271692c380eb1f50dbe53eff1049d337a0c63d7aba034ec207e50b199bdd27b4b9f2bba6d2fa3917bbf6e444c3815bc671ee3b1a77428ae3f7074b5e56072676da8c358e1b8d1eca4fca39fb9f2e2758856ffd0c615d31cc2235d7bc53f5c0191219a459b16f879344765174534fbacb035c14341f3b25d031a185f49f59b3a19b6b6f52a865646ee244eca541fdf03500839b4f3dcd2b6904751db29d66d2c3cb94560403f8ea28b5ed25f96a06b5c4e24c8b200eb1c1692c42464383d59d86e4130ecf057a5011ecba41347af9a8c4e85499e39bd87eb4155f321e8755a34e0efa48a6b9c417e0e8e6a5c5905421a847434fb8bbe8a3862c16d476e44e560fd9a1cf1dbc8d82b2768481b9d49c538c1db72b5a5224d977481af2d289385e808686d91dbc88e5c730bf820b53ab05c00d0efe1b1b3c44fbea9c3ec67710f8227d22e373985b00d0a813b05694f8523b0ec05670a10c7073bafa271a28d6ca9dd916a0dfd349d82cdd5bfcbb2bf0dd700ad800f30bb700a9d8f78090995727c05057d3e8908b648fb2e5a70c7a1eff787bb4d3e7efc389d376b058576bc1bf1307969f9f7d8a7d5bbf23fc9067c3e3e778a43f203922cd02ab0ae733774c70f5dad628c13d8d839d2f19a609fa1000b818fec87ef9078553cf9cbae8ff94177dfb20ea1aa1328f3d8ebb39cae8e811f8bf567ee020934feb44429637d5b1b5029619fae53294a0b8f902ea4caa7085c082600815dc3044640ed8f2f9e8a4a77004e17c82ff925180c6b3641c89c881e09c3a66e5891ff69db2653ee4f0136266614b6243cee43fd262edfed3955e450617a6f10a375fc82243600910a8983079419193d76bb05d4c68f9e937540c0e7b5416916ae3220be011d865889843a59772c68ed3fd34debc90bd3c4411f51d99be9b724b3b1b6f6b86fe33fd03a095d9f4b132ef74fe8dd9ada0bbf785831a4472f4a2f0ecbf56af9186e0408637dcf5f11cfdf08fb0b60188fc7f3a8322177451ff0a480c536dc54eb51e4563bdc19c13885170d46d6677a8ac31fce6efc927f1866027d7cc9b93b2ac6dc721bbbbdd8d056a72d90acc05d87a3c004e8b76a75f214a09a6f40ddd0b3f567e1247f769d3913f1d903c42211e501d7df391698fc49ec5086b7e5666eff8c1fb622d1680eae4d120a990f0df74582adf4921bbb9a9b0f42e2c627a6bf94764d311eb6e1ea7e6c4ad97ca023ea6d529edacfc245e307cebe5fc353795576bcc726fa29c95023d244de3c8f94c9f93e3c9339e13b29660d1aa004220b958cf73b3551a179acc921f1aa63bfc178f4754c8e565dba4aa4b21d3ebe57248c3c4cad4ce5020f35b23d4863ab4ec33fb8e420c3163b7e7de021009a7805a8ef9099d1881aaf267dc25e7aad360d310aae5b1886463264d40e76031446e30ed27f1039dbea602c0be9115edb255284ab7af3cd59b15a32481cc3593a5961d6710bfada34ccf81517d87e277873a912cf6a149509e22f01068ac102815258001bdd9490d020b0f54b0bea9664afaabd51219c3bae38425c5e759c501b3f98c45120a900080fe3441c3a4a626c2dd1b736ed3941f43a7bbf07eaffc90eddc2e0117a9df1282446c293facffeb884dc5fe58cb78464ae18328cf6912ad5dda56aba1de88e3dca5f484fe08a4909e401493a747a319119a103f31bdac466a7e5e4f778857fd5125ef2d363e129d944921db32bcfc1ed0dccb8509ec8eb7a84694fe1c6116da4fe70b2aae6cd61d3e864ceb3c354dbf0daf34a1035e7122c632cc6a1edee2b5290a3d2afe83d6d53fd237de9de3f88920c8ea75c56181f29d0904c9d197efc31d781ba4417fbcc5445ba796639ffa20c55433d35087cffedaf4ffdfd204f6bd0e5fbf1398ba2ce4858b9d28bdefc62ffccb2300eb10d68132d68e6e818fe0f5769f61b2db41dcae1c700f54bf5e1ade8c07a583631dae4d2ac0aa16b2c541b6574b019f91adcd8ccd2ffd4c512517c2a3fbd430b804b56b59dea4a5f72ac6ea7351626e1da099cc4e4eb9db03dcadc205985fae35f236c10308ac0deb1c2ac5047fa8c815f66b34007cad0514a165f4f985741f9a22141ec2cbee89470f3f5bb16d71cdb22e3a628091933481f03a5a685399918b8016e65f6f3f95babfe8a2c9253a01431269275eb24a5bb163a7c82b04aee7662067c2baa21afb9358b8c6d941bc4599a9e7ccb7893cf04813a42126c55ff9a661796455aedaa09000a88bcbc7cc10093832935fbe05aac5839d5b1024ad000af8fb6142c668b529c18d74d5ff9be191f10e88d66b21460dce657c0b19c3e37f00e5723429e710145cf1579e1d59130b55952577bbeda0c7fc15efd9576b7a3ba1c5d2a25d31ab159a2219ddb34084ef517af05605b3c6cfcad5aa7ea92759c7d2a24db5ca83dbe593dd3eb039da2342dc28f99e2e8c1ae17f2b7e6cb0702778029749003e7dc4aef3c3f84965aea3bc9a0d9c5c98ca4754cf557a3d44964136c4db884ce74d45030ae406f05cd897aa2020a53673f2e6ed5dc90a4cd9547bbeff68d395bcf1c1d4096108ee0a21d51588bdfc0bec8d5db89f679993a4c6c632185180135c7759616eede41821e00e567c8eb7fa929a16d5edbfb62b0078df6e7a5af8d62c182489a848b6555d4f9b83d1de2b337a94f699124aae4db075514313f3ab91db24f2edfd8182e426be15633bc639cddbc04aa00e8dc6bbd1e0a9aadb44601a778bcfb5ceb9243f986af43468965b5e3f75ff9adbca2ee4f0b43ba5c5e2bdc6d4643556a0c04c49d05bf29b9470becdb52f4329f072693665cd4d40f12943ba48453ed0332572c97e4001c5358f64790d7adee9c6b667e41d9656b861f5577b013ec1621ba9d8dbafa2a3e1c08119d706b24111a0cce99f500b1e89e0f133bdd281ddf30812dd79f5a16a621a23794042b216734a0e5a8e5219bbf7399780c7fa65d45ce7eb28f7157278f46c8ae221a68109499bc94647a1c37b9e6d62de172a2844c6ce8078db6501bbf1d791b9ab2077d998217073caf434b5cbeb9498dd5e76385f51d923f009f60efb2ae0bb24dedb7d16822eb85844105486eca02bd8a87c604b489a598e77f1f9e1dd6ea41e202251534319d948dc9865fd2fd9e911c6f49fb12850a01e70d2462cb45ec918f82a6203cc2ccb660db3caf38116b4e8b4d533a02b5810869f78c8a2d62690ffa7f90d3af6130eca24e88bb39b0831b1bab890791be0942b34a285b823624b6d2ec7fe8c37c62871f2f96a76941e46e46ad2a7e4fedf8d2379734dfaa2da9f5239fd635d2e868f8dfa1d196cf96333a7ce07610a373247b02d05d64604c5f4199231ca93a262186d9d56a94dcfe4c7d96eeb84142d92b9a320397dabbf1299421a1105a29fc8dd522fd0c0bb5abb3766acf25bd2f93a5e7decd95a4e89e7a0756abc3ec7b6eb7cc8c6d038275cbb0407ac283cebf47636ea484266d105949abe62cf525e0afeb55a074760644cc644d03654ac09ac097f2698781c37db5b1d63b6bd9db20bd6ae5083c2156a205ff0944deb086f854f00f214231706c9bae490b90f75422de203f2774923a3e73641188b77aedbe41a529735292cf449f6667127aa437c433ac584df60585b9ad1292fc1641eaf4c840ff8cde5950ef752dbfc03ae0c98576815e2e0b6b44f13f694e79768dda672914ffdde0be24efc5ddc4122ace137c0af26655683ce484b6c40f5585393d64d7b3dc810314879cee9bbce8bb00d34e1173219ae4ec35e9cf2c07bc3e8041dc57d42c2f38a32eadec40b7a28c36595d153b8b09798d083e61aaf9aeb3f1926b2dfe2824b4fc494b24eecba98b571c8a54acdd8bdb3e0d443d3bbb4e6b79610ee73da1a6bb3394805f67165480fecdd7a1fc4736b5e4407dc64386be9ef0cef9b2fc6b85692cd405adb84cf7fbaf18a8e3d97550278aa03a6e5839d1d295acddc77707be4612af1129b54713aeccaf1e5bd633f3f9b265cce33082d65c75b7bcce3593667259d1cba53fa115a3367eacc17ea1dbc98e91625ac4b90c1374e37f067eea56bb9698a65b4e64ce0a4a3c3b9816b74e669bf8d573e1f86f9b3260d1854ca5b17ec3be1aa96c96fcd56efdbac65fd30b18ab7ec8815ce16a133950c147e3abb9cfc3976393c450a79373522a4450b3ce00cf73c4e127bd97199cdacd82913d5c66deed559da2431dca5c2cb88cb4d8fe8e48d94898a185ba62cc9af6b6eedee122b5faff6ed25c5d5ec6a35e9bbd5f9fb2c6e93f34d6d2e5793e2e607d88da14cb59ccdef7ce9932818b6c3db17f89d889eca1a0b5ee330f7bca6f5f0c517dfa77959af9831a3f65c6f7755bc81d177c344c577c7576b8ac5d6e666fb64e3fbb75bd2f1a7db96beeb038957427b43ed088c8fbd6caaf8380c52a2fd29dd1a0e30d39fb2c10a4d049046797c29f45a55ee9f5d50c0a6dd71b48f7087ee1c18a0ae035e0973bdaf37314d2f6947dde9a9cb6047d6c2d3b69ad3ebf63c5fac5ebb164689bf3f6401c1c4bddbfc642a612b72513b5d6cde23dc7346ddb7c3f442e938c25bf39a2a639e7662c19e4bfe8e6a6984a62a319adf8c95708c1046c6935db1315e5c7e4558a40ba351bab6ad789c3cd589fc92c768f9bdda0a3fa32c8ec9843e174d580eb795e1cd39c439b099154a2d3972d88f17c4c2313f69a3cd9a33dd5d238c58e8197be679854c30ce9dd593885d9d8343f68abde28055c986ac4d3b0c9cdb6e48ccb39ab2b46086cfd84f49fb53bf65e04770adf7f314871923aa8fc5ccea88f17a77f30ded212ac1321c76ead736a854975a2deb0455e39a704eb719906fec1518085e8f816645414b584bc4501c3c7bdb150e9cb8fc5ca10440cf587cf23abcf500ce4bc6c25439ca0b440f6cbf5b8af4d30902e5cc6452cfdcd4dbdb9112531b0481171a97393f692942f85fa331a9b15d419c7fd9f316499656a57650b10afa9cd3854c287633f744d8791dd6624c6bf9d790bf6628f1591588664bc338d7c1d220f30cae84ae596ed68b6a556fc3d8392fbf6a01ed4d965f8338f2834d0cc0f47a94fcc834e14d83286ae1bd067133bf98a018e0bb2eacbff0e328447aa919cc7718187a119f80a779a9908018db6724577d98bc39046124f4e6b9332c4f736f8954bbce2c7fa6bc3949efc8497c22722499f3ede642a0d995c09a6f684c5af3c9a530c0e7c51243938c8157c7579fedef34f68ccb294cf2a41ec607f7c33ac61897f3fb67a08e0ccd5f05e9ad32f4f1636138f0af6e480aeed3b22dc9a88f8519827f0fc0ceb8be6c322cac47efc4cf9", 0x1000}, {&(0x7f0000001180)="8a351d0173c90f1c350e0e0e29a7105b7a7dcc005069e7c49247795de78d9c1abd4d4ff1d9b62284d4a741e20b7a39d13808a2ccb66b3c3a8915cb445190eaad092c7879231228f048fc3624eabf14db6007bb7ffe43963341e2c89666506a5438ec83f0eb476c76ff25f153f52fa5adf9e33bad9858aefbb0bd3a2c7a67147bb96906914d580f6f89ed06148e18141c27cd229bb422e5991c2441445a0c8be5f9bc6b374096cc648a052e808eba9e634ac84183451e36e1db35ec708d64a0b0a5794024d402067ff90840b3a9093957d4c937896ee07de2be83f43d8be0bbc7b049b4b0dd28a499eeb17baf80f409", 0xef}, {&(0x7f0000001280)="18abee5b61a5a8260f2bd602dd862aa310d7fc7fca208b16ff8134f155", 0x1d}], 0x3, &(0x7f0000001700)=[{0xd0, 0xffff, 0x5, "5ff8f536d6268bc2d9f6d8380b7062988541a4f9c15e5aee0331cf81183c83f571733ad7ff1765056f1973254e5fbac51356c33a5e4100bf0da8a80c5c0ae4120a3eb2bcb40dc5a120e956a8a243f18b95cebb13f2b77860d0777c25d39bc5e58ecd0025083d0e749334fd14e1882dda5d3bab32fcc69ffff4f904fe666cc671990f85b932f101321ace444a1a69e93388edaad80f330e959dbeeeb19dcb9e40280b9049a9153493419277a27d8c6dd1b3e10fec42ca9d83b7bf6d0b070daf"}, {0x1010, 0x1, 0x3, "d7da73afa6b6baecd3d69d9d8faab478457b252830b0d99df81f32e88a662bb108f70257296dd54bc5290eeb027bc7490fc59547950514dd7583592232d96e15e3aa194a4f189f21e87734ed502e6c8eafe637d3df9fb2afbc543304b842da9cf16cf25db2c57b470a9b2ad30b03f1ec333b3eeacc5c07be5370b3c5945f0232d7b8c5426a19f33cb24f0d3732d9c6f189d11a3be9bc4e73236ad5d13f066939869a01f97bdca8f00906d25e10dfdb2aff71389ef654712ced26583c293f19230622f44662a2eb5b5824601939ac80315e64778cfc327f9ad958fe11fbb7fe80e42a65b1c2bcf13657b13d428c50e22c9a4073533bc6994c1bf68ba5abd02fd010cedd94f514c4099e3f9fbdca0ab68fa9bc7490d4e7fa14f95fbc975afae2f50e12e0b02d5f31675896837cb0ccea70cf3ed9de8d16dd63b066d9b36443a09c4c16448e50d6b8bde7aeda2deb6962ddf5608cd8ce43562b02a33ee53704df49b7538025845a4e32a3c67a6f22d0edc8f752129a83c1f05149e72155761cdaed6bfd5cc900cbdd3cb0a9f0f7647f01c0eba28aaa352978eb31e82534c3f4b2bccac2dd8a9e824290181c2c332b2d0a9b0908b23e7d704e1b2ae006eac4164ef49e24bf9859bc67c7f02885993ce84cc1cc137eff2a75ad2a0d15d86ddfdbcd6a870606bb7d88c84e55ec4ab5895c8776fd0afe0077a74bbf367db97a5100e41729af21fc811623d5f74df25245abc428d50e34495a66add38e577191befd2585d3f4d7dd7a0870e8bfd26ef0a5ef97a1e3c0afab4e6d873cf7a13f98b1440d7ce872bc654b5ecabf729ca8a451e7fb600a571d513ecb5be3407cacc348c7f039b86910328e88302901a041ce90eb7d25c5dd7bb0d65ef84752d6ae05d54d81f6c0faaa3c08580db67b57d324d13e66eab30044f2cf14a952bf09cb22d1d394e46a04eddac2d54b606266d675622f8361a30195bc2a5032ffe54b21e47505cafb08fb656503f8b758b655b312edb5028230dc0f8cf4607abb38a3ed19f83e1a23799155e8181eb15f791b4c0b46a5cc563ca242f078ccfbebb92bbd8abcf3960e10fe0479dc1f9854c609dcca592c2ae388614d1850f34311fb4f8a1c915ececb4bca5597eb46c206f8ef71ab3d3f2f83e94b80d310faa24941bde369a7a3707ccc4871726840a4dfee35e4cce99471a7bd5cc6f82ce4abe6b5fd42537480b80b2ee7ec136603d4fa23e03976cdfe5799f62cf9e51a899d2988be379bc873e08b37a58da91007c550ddd5525fd1bfbe513599d83752e6bbbe1c550a376872dab200f78f94c888d290019a36b78c33b18945f6dcbb1d18004d03a14c0d7a42793ab423271a177982d5c55fba43b563cec24e1a96e927f34a003fd8ab2a2ec7a36e7f8da60f58d29c2a64289b5198f9fe06c6043c8a129009e3489e4f0ffff96197191a2de073ba5d1308e55ee9b8c68f9f16c33c81e92a3bc335ccf4a1e1a821c80848f9a6d4b8bb333980e9c604dd209bdec9c9800c9970d01bd15c50860aaab78af006fe5bd848f7368c736dc52f1a6e87ca48e819b300da5da7af36cccdab9a56df58470e50baa234a85087ff39a88e196330467913d763519571f874f3832b8dcd0a74ed8a725cfbf6aedd8b6014c44be751dc179744bdf21d6e04a3de3ba7c3f1ff23951da62e5bc4f95b1f63d2e40a1e49ce5f246c130dae5d7f7e7c6d69f356296b444e4202ee456fdcf9f7673f1830d4fd780fc0d5ab7364909137598ebcf8569f4135a9c65813fd7c6894b1566fc480752401255c34304b6c252cde690ab3dffe605ef16b491e14b23f835a0498afd75731a5ba425f29cad4ee82c2979b7c29407aa183f218e8dfe156e42a52a417d5ee064f73f3d6279ae2051f01992d33b2e19ebef8e9ec68dca3f55361e659cde17eca57c30222f4172f605b3e2a6c8b432507b208c6e43a720962f6b134fca4f7a83a5161b5f2bec5e1e5ce04f4586ffa1c8d3c1acf52c341ae37a3766d760da11a6e8fd3b41adf5f5680fcdce00dbc59b91cbb7732f2d7e957981486f9038ae92b0840035c2c9d186edbd86e01ccf631afd1341e8ff347252b7ed5156496ed3b43f5e178cac125e03750d9839fe5a5d9e4043e609eaafed3364f4f888e27942fa985fdf3c61b624a65ef4347b24eff5948fdf79226f76be7d7a0d6b6245fe76ffd1761abf50d952b8ff4b9be0f28c0c9eed1b47b80a21a6d7f37bc4510b231655034c4a2c3cac4120da9f953aadf4a262dc0a37ad81c727832dc0425c79e69bec572a7a140883b78dc9c57ea7a0186ae5439286bcce881ddcff6effa55eea90d2d5043753d93d8db54b284bfb97df64acc60f5859b36db85c9be0569e2bd21ef07b5fd0c36a0ae13c8b9e15a015e7d0bfcf3b7870a408d4c25869b6a63aa56a5736d1c95d5daa20db62544afddd85bd1f87cc2e337047c2518a784668864fc3dabc3a8987024643f991e0200a231a06129ce673e74c070026c97649ecf863681f07c48fb53bc190276148bf74c8027b8c5c62c2c4e8b15be6ac8c12852d098cdb96d6a0a9fd554ea66540d40a97a8952b34b5964993a7c7224865cf8d640fcbd42fe928927f407aafeb6914b010909d0a785dd8afad6c7407ba25b50c26e60c04b2fe5ffaf0868df9e5fbb6d307a7e681e236313eb5f9deeb85ff75b8329d8dedffaf46acaf5b255cc52b88796d118e987ced3358e2672ba3238dcd764d152e5511cd3e95cc2d0be8ae8c09f961670038dc5aee7f89e7c51091b1ac8b4ce3ffbd654b7b9aafe57bcad80c4c6d7efee7bad2576e37a0f4dab70add678ac81d0030c49de78d5f5ca5d0ae6ac79bff75f19cae7dd78ea336513763d956f77b0d3bbcfb8a21b585320c683697445ab8ce0ef9eabf47bee2aa6709b8b9b84fad66a53c006c98858eca4839a4237c2f44802489fed8cf9fee6fa80693c6971d697b6cd4895c32425bf1bb4c2fe0afbdd7b19e1c2805e313425c73df94e3f20729638b256a579a4a65c202d2fbee90d9ec2c8a8be42c10cf61af0407f7416dfcd17e97b7f80ce5820818a2ce3711d078443f3c6b09375740ce563328d8897c939c737681d4c70960052397f632c8b87b6aef77fa5f596ab06ce3b039a8f0e873e00d435763567ef70341759ee600695c93a7c9435ffbf83a12cdb27b39d7b1ab481fc1bcbf09ab37653eba15df46c90f5a3cc9c6401ce79aeb17b931c10508f36e1e667cfc8f3131899472dcd589796cef4bcd0ae8640ac5ce59f454d1fd3d8ef0131535dba41c95590375d96df3b795c55a862cf82e9018dd511bc2b1fa9bf27f186ad0b4886fd1e6226939e6b3d0ca377f8df9bafd437e495c2874c279cd98114fd0a5e0a7cb2ed4d283d5285468ba09a4efe7882d1c82fbb1b8bf5f1e63bde378f8116284d61e14b0556948cb5c05a566a9dc6d9e468929df3afb33f6af347810135c5421d9c68138f62e81ed399d24298deeefbd76a6cc893b422be7c4ef6166f43af8af446b46eadda6255fd3e01bc68f358d948524e0d22d0b8e5bc8abfa1195b8e29698a795482a77a6b2411ebcc6b84ea9f2629dae90d1dda3acbd06148881eb837eb2b3c7f6f067cdcb0e7a5a7e5742d7dafebb295eb5049e7214b640df093246540ebaab3a24dc612e5aac7de7dde79d39dbcd9a23ca70a6d58e7fb2c59b4acadfabef757331ba3d89868b7870a5195e9c0703083769dd034dbb4bd7632c8983dcb2c8b055c46f0c06c486561039bb653856adc94bec4c8ed0940620aed0e04420a2ab4d43fb5ce2cb4db84e17f2f6ea3214b47dbcc6e93fefe8b571023b2328afd0928ad51b6aebd3a486f6163c3b5247352c12f5189b1283e462f0bf5ef8368a07dc78df5c3730ccc1b10bebf2d857097eb60a4ae2d4f7835ca55eb37e874273269d3d93a0541d5ec40ceb268c9ef039d766fdc860f3012355ed9223588d05a36277b1369714966c2827f59c82e134fe3f1f978830a958a64eee77adc5ba9946c1f1fcaeed9b0507dea86e1a12692e4e8e21786db55ea412c992cc4f949cf1487140fc4439a9c77fd4e8bc8c9bdb67b27a96f72ea502cf367cf4a9eeed91988fdd80a77b143f568caa9a97a46e14fd9e927122b4ba965c4985c4a96b56056f71cdbfa14f155a3046766960a6cbc91ed4498ffc5906bd577ecdccc0b8e8b77f4a03fad6e6f6bd9d00ba2034ff0be6206c2e29feb359ede4b96bb5c6d6cc1ce31d661a0ea6ca30ef7b3dfe07e096e725430d039e319ebb45a48aa52a03fd655d2d2783765fb43b904399021c088fec1588fc506c789ed45acc934c1cfe82d0c0d9f058aff3f6f2e04ab08a172012484a8c5a3ef0ec88b2fc5b4b899ef9c77b80895985fa752e66093c966ab4f6e3535f2e7bb2d429aa7bf6dda3d8ca03c2f4ffc6e6136992e55c10f5317669748e3e9f53d61fd1de11ed568485e9613e682f5a1a66329df78672cdcda0d762f121c57c974b06ef5c8fa2b16b42eb6990d6b468fc494dbb57811bb4a6f603ac8752e33f4b4f67e37bcfcc2fbeb6293f0bf186a8bac3cef32e133436de0a363d65c24743765d1c3240b409fb485c918361788fc2d334de8fb31265e4b93fc1d5f082214549cb2f65eae3591173816e9cd8c0eb17d7ee4a47999e7176935cc8bd2d0ae79771d1a5404d38f41b89090a14572bb89bf62b873587e37ab7ff4389525929e517f5f6134db88f0976c4bdb149661848c25258d30e5d13b97fbe1c577591c22e850f4f63d0ed4a15f955e1f51e337e25c675cbb956748dc7dacada8f0f4692c33ed72de3ebda95f67f76d2d3a9c20193e1f1db875668e2a8497ebc8b85e42fad2d9929fdcace90ef291cbc188538abcb0c3e9947a5dcf794aa8013a0f58bfa04f2f72dc1bb60b6253e7e49b2434114442bb08c4bac1d15873bf4a772a5cad759391341caeda820d26ab3c2a4252af76ad72106f48746701a9695d2e435f176762e554467833a597ebf7a7de92d2c05f1a312f97c6e8b45239f87ece20568a1dfcf5157ea934e46e5f044501d71a5d47a31ab6cb88c46fad5f4d5a93e09104d4c24ca201a3a9f65d82423b50a502e660d027e1ff4ca17e97e84b4c2b591e04d3d9bcf55f704ad18695dfa63466b63072f5bac92c5b39528ea698257fdfdae2f93aec2d63831e558d8846e16f78d8227539d2f2fcde7d2dd76313000e9f3cc1a4c104c20dc73df1bef0395084b755d6fa026871f2472e9249a1bbf77711f788c0af987f17d715048fe625e68dda4c870f9cbe91a976490ccd72a7ff4b326d17fa3a801c05e19bdfa6c1bc1ee08b11dfa3163af55efc2741afea01b9b35a556e063f21227e65116f92185d9814c851cb5ef6267a30fbf14460e15a57e2a60701f453ce27adce82e4764e255a11bedf6ff4a9a93104b18a6828db3fa8a8d7343ed27f09eb7aef93050e61e51673c9f71a0002f6998afdd4cf55a8163e58b0ae24fbb46cdad75efbd70faf206135f9e62cb55058a199d90931e8efcaac31063665aae912d41d302fc894463628c6c552956cb99da4a0bb0156010d7c7f77940a7674f5993427d7676dc444aeee14a400c04dcae791f3f2997988b9d2fec7ded377bf4bf75eae011cd0f1deffda485a49d9e5280b53157e1ff1813b93ced6824479bbfc0e9ccf661fa973c4dfd43ae85287561a5739916b70c6643eac84d73fcd0bb17ca9dad10ae5363340b6c34106e5111fca29b69ddb348aba3b1997a86c88f11a8d690295e606539748c6f67c16b84c44af5b92e26fa0db5836989c856d"}, {0xa8, 0xffff, 0x8, "8fd3186aeafa87aaeb448f7934ee5794ae77bf145ad3e05f7ce6563c12bda26cbb4c4ff4d12b700e3e2de403a1c0124d10072dee828c840428aa66d64bcebd7790ed35cb844c637e09c4a0de5ce29fdc27e1a1ca0858c92758b85c9e4849b25fd84348cd25797b6b479cd69880c956fe551090da4833a8d4990abf47013dc3200e685f06657e0e456c791423bae853aa7689047fba233c43"}, {0x30, 0x70e836d1995390c1, 0x10000, "0347afa5bab38def0b7b4d93f70c86c5ee7376a9f7495adc6400cf5d"}, {0x20, 0xffff, 0x8, "19ee9c21009c2ed8ef382dd4398f"}, {0x38, 0x1, 0x6d, "a772f5f4988ed81e1279def3d3c53e481229ea2eb387c4cc61747e4f479c14547927"}, {0x30, 0xffff, 0x8, "e383908dcbc53f688eea0d670ede455eeaac0b10d3ddab9e3f56a360873703"}], 0x1240}, 0x410) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fsync(r8) semop(r5, &(0x7f0000000380), 0x0) semop(r5, &(0x7f0000000380), 0x1d) semctl$SETVAL(r5, 0xfd76cc9bd6a98242, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0x4]) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000000c0)='./file0\x00', r9, &(0x7f00000013c0)='./file0\x00') 19:30:30 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000880)='./file1\x00', 0x6f4365abbab6e8c3, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x6, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000500)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x6, 0x484}) getgroups(0x8, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, r4, r11, r20, 0xffffffffffffffff, r4]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r23) r24 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r24, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r25, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r26, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x5e) r27 = socket(0x18, 0x1, 0x0) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086cffe73f93fb706938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177f0900000000000000b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd70f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0241d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f500"/493], 0x1c, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, r32, 0x0, 0x0, 0x1761ec6e, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = getegid() r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r36, 0x0, 0x0, 0x0, 0x80a6}) getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) r39 = socket(0x10, 0x8000, 0x9d) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x7, 0xffffffffffffffff) sendmsg$unix(r30, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="ff030000ffff000000000000", @ANYRES32=r1, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYRES32=r41, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r37, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r39, @ANYRES32=r28, @ANYRES32=r40], 0xee, 0x8}, 0x4) r42 = socket(0x18, 0x1, 0x0) r43 = socket$inet6(0x18, 0x3, 0xfc) r44 = dup2(r43, r43) sendmsg$unix(r44, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r45, 0x7, 0xffffffffffffffff) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r49 = getegid() r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r51, 0x0, 0x0, 0x0, 0x80a6}) r52 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r54, 0x7, 0xffffffffffffffff) r55 = socket(0x10, 0x8000, 0x9d) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r56, 0x7, 0xffffffffffffffff) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r57, 0x7, 0xffffffffffffffff) sendmsg$unix(r45, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001d40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="200000ffff001001000000000000000000000000e0137a125b3cbaefcc48c3c17d6abb8e122c4e587c436bf14fd21175721ffd0f0160456583c3e52843131c9fcc9c7f179bc4bbf10f9947f9f63245a00e06fbf9135b738cb9cdc6e202cd8b765bb020825876df1870d3572cee071fb619ba571048f72571f65fe270721dbe14ecf643d80db7a9dd7c952284a4b22849ac8bc96a2683e33a37f83577899a1b944dd55c11cd831242870665c7f29254a22e604eaa571479d98ce164f97f818109d3614f5de891db", @ANYRES32=r42, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r44, @ANYRES32=r57, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="00b331ee3a0100ffff0000013d31000100000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r43, @ANYRES32=r56], 0xa0, 0x8}, 0x4) 19:30:31 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x35, 0x8}, {0x5, 0x0, 0x1}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0xd4) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 19:30:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xfffffffe) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) listen(r0, 0x50ee) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 19:30:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612fee5a00a6491026625ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff0180000000000000d2cf8724eb18089278e314330000000000000000000000be2b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997fffe4f005f4c285600000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88800004e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f3f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292070000004bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa01d950c9a8f4eb24446ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32c800000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1300000000000000e5afac7b55576aef6121263d9991d9e6a37328bc689c1edbcf319a36e7b035cc112e466ff8"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 19:30:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/27, 0x1b}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000440)=""/93, 0x5d}, {&(0x7f0000002d40)=""/102400, 0x19000}], 0x5) socket(0x10, 0x1, 0x80) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x1) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000640)=0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) write(r5, &(0x7f0000000580)="6e423f58466f59bc9951d90c443ceac361dc3441ffc8523f02c41a23e9d8fec5f96de753d4de10a713324390dec3ab2890b3ac95374ce4991fd67d29d3ace5486d8498b123014a388677a99f4925da3fd040b16213b790c8f92211b3e2a6313831348efceb1c52d3682de7b86a053b6b9cad5cdb01064aa9baee38becf89a1bbe316ce01b3fad83c4e88abcac7de521ca34f50f661459dcb96f42528fd73e2ff24e129812ba186a67b2d30577d2fad37aa16ce29b2daba6daf9dd4bf9498ad", 0xbf) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1011, r4, 0x0, 0x8) mlock(&(0x7f000000b000/0x2000)=nil, 0x2000) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:30:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) poll(&(0x7f0000000080), 0x1, 0x0) 19:30:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r5, 0x0, 0x0) 19:30:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x430, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="6312f1ed7d5ed04b7da8a5360ebce0d0264247846a0d93882a2561116e99b00c4356cb67f855feec446ed0d8282eec1118d977e691342e7857015c2160aebc237a8c4c1b", 0x44}, {&(0x7f0000000200)="c723ce63015b41a21ae27ef45990e34a1e435bcb5b7d4be3a4aa8b86c29bdfcad6e920e9ec5c40ebfde6278d0b68d39aa55aa82cfad52a5b3bed22b23fbdfd00f3f04e317c47201a01ba34ba5937d2bc839c71d03dfaa2318eb6baffd049c5e528a864738e6630c5332d4b16ed59fcc72a0d1efe7b149c0c35cb", 0x7a}], 0x2, 0x0, 0x8) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000183000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) write(r1, 0x0, 0x0) 19:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x1, 0x1, 0x5, 0x1000}, {0x3ff, 0x8, 0x5, 0x80000000}, {0x89, 0x4, 0xc7, 0x5}, {0x0, 0x6, 0x40, 0x3ff}, {0xff, 0x1f, 0x27, 0xfffffffe}, {0xff01, 0x9, 0x8, 0x2}, {0x6, 0x82, 0x3f, 0x8}, {0x3, 0x8, 0x7, 0x7fffffff}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x2020) r4 = semget$private(0x0, 0x5, 0x20e) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) bind$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(0xffffffffffffffff) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1d, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:30:32 executing program 1: socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="5d1a2c2099660eeec0be46de8000889b81ca87a747f9a072986fddc68794ecdab9c11bbe10e47ac60a044d6c17df256a8d5c6c5bb161e7228219e0d986bc6b46deeea0fb28f86d1dc8ffd2bbc2ed9a785522c3ddcc3d854e4aaa7b9ac58a278deecda06e1b61bf1bbdef8b82d7b6a642f2a5782d31edbe12245bb41d2ed46f9947a67c3e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 19:30:32 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="2f524244e0031cfe9fac661b0806") 19:30:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0xec, 0x7, 0x838, 0x0, 0x1, 0x3ca, 0x7fff, 0x0, 0x2, 0x48, 0x100}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x10) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x3f) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000240)={0x0, 0x800, 0x1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x800, 0x7, 0x7, "4a1b87aec6e32239a8f79d85a0baff2a03189295", 0x1, 0x4}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 19:30:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x2000068, 0x0, 0x81, 0x0) 19:30:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x3}, {0x41, 0x0, 0x3}, {0x7ffffffe, 0x84}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8001, 0x30, 0x8, 0x9}, {0x400, 0x3, 0x9, 0x6}, {0x8000, 0x4, 0xff, 0xdd2d}, {0xfff8, 0xba, 0x38, 0x10001}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x6, 0x484}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/167) 19:30:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() dup(r4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000080)) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0], 0x14, 0x408}, 0x0) kevent(r10, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x4, 0x80, 0x7, 0x7}, {{r6}, 0xfffffffffffffff9, 0x86, 0x2, 0x0, 0x3}, {{r2}, 0x0, 0x0, 0x1, 0x2f, 0xcd4}], 0x6, 0x0, 0x400009d1, 0x0) shutdown(r0, 0x2) 19:30:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() write(r3, &(0x7f0000000500)="8ea54891ced9742b97d99582665579dd8f776640e1fab5da677d660d29f932508b2c27fed6ee4f09d3fa45d87035bd47dc572c8b4ecb917acfd4dc2ecd3dc93ed6a622adcc469cefc5e3f7d341b2672cc65b31f274b9e58fd14fd7f148e5acc7a9b8c1491ebd2b4a3d3798e0039049327ef61069232c8de2b8fb2e9f2ab9613a8211798659f6c459a06ba7c6053d83df9299326a44bb1bce9f292cc673c26cddb3aa2fdeb39bbaff0e2ccb3bc3de793d9b3994084beda473dfa9d18ff0774040a4153b86614568f5d63c3cd3399bf6663512441014945107de17169cf48d770a7c68e34b7d8aab6b8ddc57ee85b8053f6709a9b3c5737cf2760486da3e6e9769c2cfc7477469016ac48ebb6b0d10db8c6225a959bc3c62533fd55fa498bc0097ecb786bfb82209d94fdb8812ec5b7c3e84c17e8a6bb86befd491045d6b24eead0c1a546adc7d6bbaaea4ea307fb4f47ccc7eeebc1d2c2a3a5b6822e3e0dad0e8824024204063005f331b6e4a43d8b011e7e04c842f2f2593de0facc4fcd7fee69e69b94f0c9a85f90580d5c03eafe94419e771f1a3b86176a59bf49ab06f09e562d203b03f076a49575e130a8c7215132dd83b14dd1c9e20fce80fab0547a4e02801e8e2daaf350bbc95305b7452f211308e6c44e038ecc5bfe7e32e3be1d96b03126f2c79d780a70f9d143494788f8efb410927c63d64973752890bac8f906f38bc03a6b62bf0a21e07c102576596ab0a0edf0a0bf34fb16c24a73db2bfe0cbd30168060b80ba30ad57768f455d998c54cf08a62b6754db5f534a2f18f891a8c4c71b037ffb86bc084857e86d6a49565598585c8854f8151e998d59da361e8321150fbd969258c114f1eb89385ab75f5fe881061af63d68dc9928974476293c3e0edf23727f38f88d24e81df9ba1fda3ecbf4081a9e1555cee2afa2fd08eebfeb3b943e3740a8265a9d6e354d189ccf4194c4786925963c992f4f5bf03839becbef215ad10966dc5894c9133c4f7922d6386b0b0e6891ee06ea345b14d68d7422aa14c63aa5918d3066ade86cbfc06b05367cb3e794a51fd13b6487f7015643382b20bdc2813d73c3038e4ce925cd2ba9ccc44f945b9fcf4bef96b27997a63ac04595404f74e826eda8f7e1d8a82615dd18127c9a5c879847c3f36b1cbc6816f4381a8630d6d3e1b8b642cfe81d38f9b26d7be076fbeefcc08e23965704d30c251ce0ccc589bebca3d9059a6ab6c280a8cb6eccf9f9e597977495834539f2a417e5a7392824cf8c4364ab15f3c1b4aefdbc994bdbde6e0d8a92815341e8672bf49235d1858558c4fab9122e57f284ba3ddaf8b26b627b038f7c804f0f1d001e1066b505dc6a84ca58087a9334a049209f18745089f79c45ec0458c6ea3b36188b908877a69461976fdcaa730afe1aa75c949bb87f9c1c362824015e5875a5233e09e6bcba52defd7ee446f0f90c14841b7440feda61a2395bd3af94948d06f52d91ae9ffec9665b657c4b0b046ca9d6c82d8975793b39a80ed0d732c2b1142a284d458c541a0496365cf888e3ab4a6457fe5fe1c4956e0a3341c1ee5f788c70b5b613310b679d0d0482917bfbedafdd1b0526ebbf153a2be04b17b85a4a81968211d1794cb42993ee0d04dae1dfc54673208bd2a17c002ee08e94c40e8569787618c01946629b7656e27beebd8b3ebcc44defbd257e9a765d8713ed657675a5cf4d978e45c32390f47a05b9aac67d6007916cd0fc19d2606381a0be095ddc872f7f3be7cfc2ef2a69d4225280091574e38098a216bbea307a1e7fa87bf8bd05e2f1d2d2f827c276d3975a4e76f545e7b8028150e2518f782ccd40362833cbdf733cce1207403dfacd25e7ece30eafdc2e989cbd0790b86c469ad75fe192e1cb80ddf4c41a0ac86a0ebbb943f2831d1961a5002c21f93ad6d29ae3ef8a3aef838f78bc21630108310ec28eab142da3353d7a05a78caa36e9fc9b340b12a2277023b0457560a83c28d3d72cf06081605fae958d6cd6d34d7157e279209749f5b97e8ea6bca9745db8e5235e7ce1477e1be6f1f83714355f5b047978d2f2919864d9a419b446e43a3e5063227da328f61e703d1991872b5aba048afe4bf29c6a9546afcb94f4cba616c50f96937fbe0bd944c9ca17c53dcf7abceb27643ae8350a0718511e286e7fe5ea8d4dd69a00b3fadfdba33e34732a52f254e6696c7714564d6d085dba661be781a66174d772536bf8e78c5809a48629ff26ebd22719273b6db610425269272748f10ee25dfc393d601b9573603641f08f101a12b997a75b224762bb7ffff7b8ba198addfc9ebe0af7cf769683053a6405bd5623381a22d1c6ec1a0471f2069b6647a63977bc78f09ead25beb19a504af9ab0aefa275ac89acf321e187db6a83cd4f6b5dcce2ad4db8de706b51177f91faa712bef56eb734d1f922049eb24263de95f474bfa26eb369ff90d8ca810f1b89681b7cc825be792f42b76646b1be49c80865df2bb7e3deb5d2826c10f5fa87a559d4a519e83681f105e2107960b3265c37d9e5ef79a5fa57f6d6779cc3e4dc6cfd7ab24c10a68348776ae80158041fcdf80d9030ead71ce7ba3d04778dc77f6821646ad2b3fa83ea33cf5c1af9cef0fe21796bdc3c8e0abc055826fd3c99a146c79a8adb1b011c2e33ee8d9a23ac1587e95f9008fe7e5f5ea497440c0f782386fb4fb311c77e3246c5e27ed7c1000889eca93931e8f7516962aa2294295e4d363da788cb5888f9cd927140c97a045f05b2eefd72c08f0d2fad2042dbc1b13d1db13ff597bb653dc57400d36d5a498d53895227eb98a3f5afd7a0afafd49c3fff12a10716e7129263af75f08106a9e3f3b6587cfe29846c0ebcae8e3a9323152c4129fc292071616d5c8e2be16eaddfaa03d6b5ec97041c73ea3cf746d9bcb89fd50acc7688dd7e9e70ab1c5bd70134408f7a1edb432e17c16209f1135c1308a9cb44ff2c9b7f1dcbb24e32d01da38c8fffb5e428de8d3e4cb44b9499ea748bdb2585b454114795230d2381947c22842f939e358a8e16e1f7d2712301c5759f6a6e53cb071c54cccd670252ab28f7f9c9e76f27256533761ad31eeb225debff2f74bed1525824640779a4fc8bbb50a63f442005840496e8156206d1770b6b936f20c5a7951a1bb1549168a042d27a6c56a88f3b9455c55d0d3c0a83d9a7be4e4ba9ac8b410d696ae1c9db12a1b5700287a54b18c48fd8b03f896e268bd250a28efea6fbf1aab231602f9e3669a416f064979ef6ded76e2940ddc7e04260ffa887bdc1cb24a3ccd61696efdaa9883d9a4e944ac96ee53b477e2f49769d6bf38b9d5b0c434399bd5d5978c84fa3d1a6db110eab6fb70f7934ef4d1f5f27caa448e663a4cecd5f607f432fc5c4f54d11d0c2b40a752ef90b9e8cf985c04479598f81a946ea4530125e5961ba737b05e4439877fe83b5df383c860b6c7adf72a7601b2e5142da20e81daae92f39e5f14de921a9e09a0ee163e06960a0a239255d966ed9cefb208621c51c03f0a1f52421f37dcfb0cda6137a7a56ecd675afbaf60067a65ba00312880c23efbae244d9b0473bf5e3dd73395ed3cd8bec6f3b0003a63f2e2d17714c88a543b1c937a18f3156557dfb19bb80b8e1de80727af71ae234a2a38d36b24414349e40b1343a8bee5331d9e4ac64c7997badb7459eaf46c73cadef9c61b180779ef6f320cb7c474fe642f5d70a6cc806cb1a080702e3c6e7d21d3a0ad5902871e7907e7900ced5aa4f4cbd199066d17cd36980260b9eb106b0a6cc8081fd0b78aa0f3816e09745ae991efcc8212e7348d3c06253cdd08e0e8d0fdc772b1e34fc04efd53e3c9782ff375fd0127a20685f35d1f57dc924597c280fa75d34ac557686ee8de1351e5ba98d2a0c0e598a376718978d26f2666bc48b61d09ab8eafbe047e1583e819ea7b4c0e7d7cd81053688a2df41dadd3f2fd9e0bcfac63636979d664d7288772b8ca642eb5f34b11c08359e08498341430c23a1761a259033d7320c734721b44d728638dc31df218c78a12171a8c38adcf9da39fcdd6425bace327b4588c9e7541f484ee1f90860f08931b727641aab9dcde9dee5e8f1c9b51ff966fbb93e70a7fab64c6abc30e9acfe52b1c5585ebb60ce7d310c0d883d3432a79269585ad094db4b5545f096ee663852f6d959aeb44c8bd14bf52a400cbaecd1a14c89b2f69f776a1f9bba4c2e3a9869ec520e3565073ccbe69a049fdfd980e7a36497ba7217352a3fdd191d8b2eb8f40380734d26ae77ea2b3670f7538a9c95c1795101a2f74bae5c0360545097233866534dd31ef44607cfee3919a8a1ee54328b0e7ac0ce8d19fa899c95d417997807c7ed14c19c8922151bb95b55383dcd51a1f8ea786565ffa07027e8cca4ad5188f949bdd16e4372eedf38d1e3331484c5112c8b08648d41162ee0bbd85f19a1ff0731f805e757c6887d0f107aac792f7468f19cbb3acf233e5be101ad496d01d8e76d34368b8a2e59f0f7f2e22ec133f0f2768d99474f21af0af0baed05cdad544aaff70a165b17f845e252486fded749eaf9252bfc9b711341cd35acd4c0b8ebaa538c95bc87498759a68fdc57ac80f96acb0e033bb18c17a3b39505b1565351238aa258241de6d00c5e9b1b97a662043c9753e56c5d110928ff9225c7d2705624cd1fd23106d8bd397a8b73859327273c918a6ba1f37d67a001b439100123252809d89e194ab628a2e6d142298e206695a822331d46164d212a12e58c9f5564dfc8ea51e329f160710bdfd3c884f433e137ca5b7823045ac5acbad719bcb76306ec09ca383d6dfd10f516f16ffc80ee728fa823918e9ab1e8b2c12c82e21737beeb32dfc75d709a59817134847c797420082181a812c20b8acf187e5ad0e2a499b601699221891e8d6f1674bb3748f3dd13964b2a5eaaf9f14d4242d2a195ffad05a4c2f8e57957fc3296eaccce27b3a5e9c4338f73d3b4438a903cdba95e4552c9866fd1b9e399252cf0c93758e9bdaa7d5a363370732bc1a34d0154ea9d3c5dea4ca0703da80633680b4d129974bcdfd6c3bf499b25747885a9c60cee807a3571f791a76cda176b40e18ebaf7a487bde27cefd3438a9342bf72fffa1d91a1d9e3cfd1ab08714dbd187e9d812161cfb6e06be29c9286f4c1c65b76f600eb4880b456bfa180f3f294df545cc56def427280acd7585138f69aa6c92d8be80447db865145adb4a3b56b4307f96a5033b930a9639845c7fee1c1424e16e1d60473beddd990c51b01a1445bb24c93df95f4d024be65f7d337b8fe4847758e5c375024d5187da3f0e6280802c8efbc0115fdf049c1df911c24d538fde0df57cda70e21d91f50bdbeccc3ac356dbefd0e9950bcdf62cebef368ee89df19f597e5ad336ca18870924b69b80d13ebbce02b3387368215483ce251ead36914df0eca841e106b6c804693237f1b086100738ce7ea454475324334847dcb004592e40d49c7115f3aa00db91496f2ddda09a55d22cd382dc93b2ebc119a4c503e466ff178859dd6b39ce8754fc06f4c39e00a1e2728d90b1ff7b21fe794f34818645de893174c4a1fc6220e7adadd6be8f2bbab4e9af0feba6e8cc301c4e07e289399c0b512821bfa46c2362870eda115169bd609e6ab893951b4c976c64efe33cc084a429be0daeff7a264d148ad1439b7720e4aa9dfcdf9aa0b3da2cedac92f4ad1d439d4e82328893d02b77e57a932655cd142c716425bc86380ca5793c4b4c88ee0b33306bd48f4ef4811f55da054d42de0d98b", 0x1000) dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 19:30:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x7fff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000900"/16], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file1\x00', r4, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x101) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x81) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000800000000001000000fa000000"], 0x10}, 0x0) pipe2(&(0x7f00000002c0), 0x4) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) close(r8) socket(0x18, 0x4003, 0x33) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a", 0x2) 19:30:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) 19:30:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r0, 0xffffffffffffff9c) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r8, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00', 0x8) r10 = socket(0x2, 0x1, 0x0) r11 = msgget(0x3, 0x420) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x5}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0xb54, r3, r17, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r19, r21, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r10, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:30:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) open(&(0x7f0000000000)='\x00', 0x80, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) 19:30:33 executing program 0: r0 = socket(0x18, 0xa1d6f45de219ded5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x12, 0x1, 0x8001, 0x4a3}, {{r3}, 0xfffffffffffffff9, 0x22, 0x10, 0x5625, 0x6}, {{r5}, 0xffffffffffffffff, 0x85, 0x2, 0x1, 0x7}, {{r6}, 0xfffffffffffffff8, 0x3, 0x10, 0x941d, 0x8a}, {{r7}, 0xfffffffffffffffd, 0x10, 0x40, 0x9, 0x8}, {{r8}, 0xfffffffffffffff8, 0x49, 0x80000014, 0x4, 0x62}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x400, 0x400}, {{r9}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x1}], 0x8, &(0x7f00000001c0), 0x2, &(0x7f0000000240)={0x0, 0xfffffffffffffffa}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 19:30:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x6b, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6802e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000440)=""/131, 0x83}, {&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000600)}, {&(0x7f0000001c80)=""/196, 0xc4}], 0x8) pwritev(r1, &(0x7f0000001d80)=[{&(0x7f0000000600)="d4d07f15b813e6f8ed43c4d231ab1e3e3e83a3d2f36422bd7f6e4a90eef87601100509dc65fabff62278a77f613be210c11bf35c62bd42fd", 0x38}], 0x1, 0x0, 0x37) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000000100)=""/139, 0x8b}], 0x2) 19:30:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="012e2e2f7ab76c653008ba0c247354afa0d475e4300a0318308c0e21fab4cabb1a80b0c303d56c39ccabb6132a96fb9b8c353cbad527cba2d180f044149351e874708c4d1e4d59ac0810adde1c903221f4e0bb330c77eddfff89a01b0187b09a7740ab47b3e58b7051ce6fe934df794e5f437179cf955396ec39bca762a53d2c4fc2885bad8eef3d21310ec88559d826343034d1133a18d6dbe53396b4f0f5ffdf352182d11f8a45e9d32448cbdd098e4d0b187dd525e45e8dc9bc11640866d217a66202ac53265ee67d669f7b0f4df9ea1026e54a52277cfc91f9434b3b0d19f5582dd3faab421b5e0fa4637b2b3a0c5555932ee12091e6ed0e7a904642c7e22b"], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0xfb5, &(0x7f0000000180)="ebe6993192960504005afe4d240205fa9b949b2d55ed8b78154dcf2cf880f25f6e14711964695d0c90123432b2f7405e8e33dadcbf55558eaf99a0ec311459805a0347c800b8aa1e747bf0c6ef955ed23008fc4507ec7b5994653f5dd0c712e27e", 0x61) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:30:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 19:30:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="fd61459fa31912780fa82e19ff7f") 19:30:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x9, r2}) close(r0) getdents(r0, 0x0, 0x0) 19:30:34 executing program 1: acct(&(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xe138, 0x9c}, {{r1}, 0xfffffffffffffffb, 0x22, 0x2, 0x1, 0x2}, {{r2}, 0xfffffffffffffffa, 0xb0, 0x8, 0x2, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x4}, {{r3}, 0xfffffffffffffffc, 0x15, 0x2, 0x7, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x10, 0x9d, 0x1}], 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:30:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0x10000014c) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b3cffffff00000000c4"], 0x10) write(r22, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r22], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r23, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="ac2051903106df93b508327c9b32e60eb468250fb1826c2684f20ef2f2c64f94b4170861c96eaa39578d77a27e7584600aec7bd40bb917ea5b72a1e4ecf2afc785e2f2ce5806ed59af1846816e5e00ce5280d0a75bf375c15d5a93eedf962408e4faa6de3d2a84f22c6da395cdab82fe9d1ba785e14d1db2516418d532ee6f8d97b5fbc3e0b1a7f6c99e1a6483594e"]], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r12, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) r24 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r24, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 19:30:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:30:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x4, 0x8000, 0x0, 0x4, 0x101, 0x6, 0x2, 0x1, 0x10001, 0x9}) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) 19:30:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10e20000ffff00000100000000000000b412338b4fb576e551040a651e8069337334f50ae75d639d86de4700a8378c91bcc0023fcafdb1a53abec46c018253b7fc433263d7a3d3f7bf74968ba99b1a443cd0c205723723d7b6b1c9bdc887ce99fda1c7a65626bf2616ec58b5622b049d02b11f59f2dd3b24efd2fba18aad979f2223f64cc2cc6ebc1cda255025298b9a"], 0x10}, 0x0) r3 = accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000340)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0)={0x1, 0x3f}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x3, 0x10602) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getdents(r8, &(0x7f00000004c0)=""/212, 0xd4) openat(r6, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) semop(r5, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000180)={0x2, 0x80000001}) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000240)=""/221) fcntl$getflags(0xffffffffffffffff, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000000c0)=""/145) listen(r0, 0x0) 19:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:30:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000440)=""/4096) 19:30:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 19:30:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) 19:30:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 19:30:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) close(r0) select(0x40, &(0x7f0000000000)={0x8, 0x40000000000000, 0x0, 0x4ec, 0x0, 0x0, 0x7ffe}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) shutdown(r0, 0x0) 19:30:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x21}, {0x20}, {0x84, 0x7fe}], 0x3}) 19:30:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x1, 0x0, 0x1800}, {0x3, 0x401, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000540)=0x382c) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCDTR(r6, 0x20007478) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 19:30:39 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 19:30:39 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x104) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknodat(r3, &(0x7f00000003c0)='./file0\x00', 0x5a25d49a5e1d0b2e, 0x1) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) utimensat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x7fff, 0x8}, {0x2, 0x7}}, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0x9) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x1, 0xfffff801, './file0\x00', 0x7, 0x2, 0xfffffff8, 0x80}) writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./file0\x00', r9, &(0x7f0000000200)='./file0\x00') 19:30:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = socket$inet6(0x18, 0x4000, 0xfc) getsockname(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000e71d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320edabfa41efd1481b48a39c1ade5011cafee5b714ccb702a48352aa453c9249878dc49f95c46c8b612c11045a61532f615d0ece1a808d22da2e49585ec9386485db5638ffbe5403d3c4228d62d75b0cecfc271f66049f943889fb41fee1b13a6b3df20d692390bdb5c6f1ad6af7a566dd9ff30624dcd97f0791c1b1356e2e45b3114633dac74fc70a6e27d8350a12707e503ea19c899fb9424125a4fed9fce0d798dd4461693e03250841cff0d9454ec035b4d2f8be54046db61c98f0917edd0356ce54ec7"], &(0x7f0000000240)=0x6e) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffd56, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/47}, &(0x7f0000000080)=0x31) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000db0054a349d4be773126883086c8213042288cd393b97633a25bf88bfce7d664e3cbab75a86b647e255e0f41997ab5a606d19ec87b9773a6352dea47ae72acb2fcc49e5a2ac05354833e5e00861de6f8059ef42191fc81c09238323c0e22e21e3637a7ee6efab3a822b8990c4978308844b1ab0a76391886019eace40a9223ec7704bf1e38a4a4fa967062bce463c07c1f112fdf4b5da13a6a"], 0x10}, 0x0) listen(r3, 0x8) 19:30:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) r2 = getuid() setreuid(0xee00, r2) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) 19:30:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") 19:30:40 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xbe, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x5}, {0x80, 0x7f, 0x1, 0x80000000}, {0xffff, 0x40, 0x0, 0x401}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r0) r8 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) openat(r10, &(0x7f0000000540)='./bus\x00', 0x10000, 0x90) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff825c4c90, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff825c4c90, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800023bd36f8,ffff800023bd3780,2cc) at sbdrop+0x219 end trace frame: 0xffff800023bd36a0, count: 0 ddb{1}> trace sbdrop(ffff800023bd36f8,ffff800023bd3780,2cc) at sbdrop+0x219 sbflush(ffff800023bd36f8,ffff800023bd3780) at sbflush+0x93 sbrelease(ffff800023bd36f8,ffff800023bd3780) at sbrelease+0x2e sorflush(fffffd80744084f0) at sorflush+0x14b sofree(fffffd80744084f0,42) at sofree+0x147 soclose(fffffd80744084f0,0) at soclose+0x270 soo_close(fffffd8065e0d300,ffff800020ac2768) at soo_close+0x40 fdrop(fffffd8065e0d300,ffff800020ac2768) at fdrop+0xc2 closef(fffffd8065e0d300,ffff800020ac2768) at closef+0x11d fdfree(ffff800020ac2768) at fdfree+0x101 exit1(ffff800020ac2768,0,0,1) at exit1+0x344 sys_exit(ffff800020ac2768,ffff800023bd3b50,ffff800023bd3ba0) at sys_exit+0x16 syscall(ffff800023bd3c20) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6a80, count: -14 ddb{1}> show registers rdi 0 rsi 0x28 rbp 0xffff800023bd3650 rbx 0 rdx 0x2fd58 acpi_pdirpa+0x1bbc0 rcx 0 rax 0 r8 0xffffffff81f739b8 sbdrop+0x248 r9 0x3 r10 0xba651002069dee5e r11 0x7eda9c62aaa6f039 r12 0x28 r13 0x100 r14 0xffff800023bd3780 r15 0xfffffd0000000000 rip 0xffffffff81f73989 sbdrop+0x219 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023bd35f0 ss 0x10 sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> show proc PROC (syz-executor.1) pid=15883 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac2eb8,0xffffffff82614108 process=0xffff800020aa9a68 user=0xffff800023bce000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55117 107524 43552 0 3 0x80 nanosleep syz-executor.0 55117 462616 43552 0 3 0x4000080 netio syz-executor.0 55117 486978 43552 0 3 0x4000080 fsleep syz-executor.0 43552 332717 43694 0 3 0x82 nanosleep syz-executor.0 85509 225860 0 0 3 0x14200 acct acct 49484 212917 1 0 3 0x100083 ttyin getty 86754 49404 0 0 3 0x14200 bored sosplice 6549 215503 43694 0 3 0x82 nanosleep syz-executor.1 43694 206641 58237 0 3 0x82 thrsleep syz-fuzzer 43694 124053 58237 0 3 0x4000082 nanosleep syz-fuzzer 43694 113081 58237 0 3 0x4000082 nanosleep syz-fuzzer 43694 39713 58237 0 3 0x4000082 thrsleep syz-fuzzer 43694 467038 58237 0 3 0x4000082 kqread syz-fuzzer 43694 235710 58237 0 3 0x4000082 thrsleep syz-fuzzer 43694 435879 58237 0 3 0x4000082 thrsleep syz-fuzzer 43694 218799 58237 0 3 0x4000082 thrsleep syz-fuzzer 43694 422727 58237 0 3 0x4000082 thrsleep syz-fuzzer 43694 505189 58237 0 3 0x4000082 thrsleep syz-fuzzer 58237 97451 54608 0 3 0x10008a pause ksh 54608 518043 38765 0 3 0x92 select sshd 38765 2099 1 0 3 0x80 select sshd 49157 111695 67669 74 3 0x100092 bpf pflogd 67669 58406 1 0 3 0x80 netio pflogd 26118 218243 22174 73 3 0x100090 kqread syslogd 22174 63338 1 0 3 0x100082 netio syslogd 71176 361539 0 0 3 0x14200 pgzero zerothread 81345 416344 0 0 3 0x14200 aiodoned aiodoned 96077 291173 0 0 3 0x14200 syncer update 60916 102920 0 0 3 0x14200 cleaner cleaner 65188 261865 0 0 7 0x14200 reaper 32321 268827 0 0 3 0x14200 pgdaemon pagedaemon 17128 504209 0 0 3 0x14200 bored crynlk 38133 60511 0 0 3 0x14200 bored crypto 97120 411039 0 0 3 0x40014200 acpi0 acpi0 28259 53688 0 0 3 0x40014200 idle1 45991 375141 0 0 3 0x14200 bored softnet 26203 162577 0 0 3 0x14200 bored systqmp 52315 183161 0 0 3 0x14200 bored systq 11513 47874 0 0 3 0x40014200 bored softclock 15333 37243 0 0 3 0x40014200 idle0 8853 340617 0 0 3 0x14200 bored smr 1 37513 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9551 6624K 7140K 78643K 11584 0 pcb 13 8K 8K 78643K 128 0 rtable 110 4K 4K 78643K 368 0 ifaddr 99 19K 20K 78643K 190 0 counters 43 33K 34K 78643K 71 0 ioctlops 0 0K 4K 78643K 1502 0 iov 0 0K 24K 78643K 92 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1591 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 559 0 sigio 0 0K 0K 78643K 9 0 proc 57 51K 95K 78643K 645 0 subproc 32 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 46 0 in_multi 100 4K 4K 78643K 200 0 ether_multi 1 0K 0K 78643K 18 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 103 466K 466K 78643K 103 0 exec 0 0K 1K 78643K 298 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 130 71K 80K 78643K 3114 0 UVM aobj 31 2K 2K 78643K 34 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 77 0 NDP 14 0K 0K 78643K 41 0 temp 139 3018K 3086K 78643K 8080 0 kqueue 3 4K 22K 78643K 75 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 73 0 71 3 2 1 1 0 8 0 rtentry 112 107 0 62 2 0 2 2 0 8 0 unpcb 120 1359 0 1344 4 2 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 168 0 168 1 1 0 1 0 8 0 tcpcb 544 254 0 248 2 0 2 2 0 8 1 inpcb 280 1085 0 1067 6 3 3 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 13 0 10 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 1 1 1 0 8 1 pffrag 232 9 0 9 4 4 0 1 0 482 0 pffrnode 88 9 0 9 4 4 0 1 0 8 0 pffrent 40 363 0 363 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 70 0 33 1 0 1 1 0 8 0 pfstkey 112 70 0 33 2 0 2 2 0 8 0 pfstate 328 70 0 33 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 493 0 263 16 1 15 15 0 8 0 art_table 32 495 0 263 2 0 2 2 0 8 0 art_node 16 106 0 64 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 11 2 1 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 32 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2212 0 808 46 0 46 46 0 8 0 ffsino 272 2212 0 808 95 0 95 95 0 8 0 nchpl 144 3236 0 1627 61 0 61 61 0 8 0 uvmvnodes 72 2520 0 0 46 0 46 46 0 8 0 vnodes 208 2520 0 0 133 0 133 133 0 8 0 namei 1024 9901 0 9901 1 0 1 1 0 8 1 percpumem 16 46 0 14 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 11 0 6 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 10320 0 10320 12 11 1 7 0 8 1 plimitpl 152 65 0 58 1 0 1 1 0 8 0 sigapl 432 750 0 736 3 1 2 3 0 8 0 futexpl 56 10478 0 10477 1 0 1 1 0 8 0 knotepl 112 195 0 176 1 0 1 1 0 8 0 kqueuepl 104 176 0 174 1 0 1 1 0 8 0 pipelkpl 48 202 0 192 1 0 1 1 0 8 0 pipepl 120 404 0 385 1 0 1 1 0 8 0 fdescpl 496 751 0 736 6 4 2 3 0 8 0 filepl 152 6439 0 6329 8 2 6 7 0 8 1 lockfpl 104 123 0 123 2 1 1 1 0 8 1 lockfspl 48 42 0 42 2 1 1 1 0 8 1 sessionpl 112 22 0 13 1 0 1 1 0 8 0 pgrppl 48 24 0 15 1 0 1 1 0 8 0 ucredpl 96 683 0 675 1 0 1 1 0 8 0 zombiepl 144 737 0 736 1 0 1 1 0 8 0 processpl 960 768 0 736 6 1 5 5 0 8 0 procpl 624 2155 0 2110 9 4 5 5 0 8 1 sosppl 128 8 0 8 3 2 1 1 0 8 1 sockpl 400 2540 0 2508 11 5 6 6 0 8 2 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 42 0 0 1 0 1 1 0 8 0 mbufpl 256 359 0 0 19 0 19 19 0 8 0 bufpl 280 5864 0 195 405 0 405 405 0 8 0 anonpl 16 111194 0 94030 110 24 86 86 0 125 15 amapchunkpl 152 5141 0 4989 17 8 9 13 0 158 2 amappl16 192 4549 0 3620 83 28 55 58 0 8 8 amappl15 184 65 0 61 1 0 1 1 0 8 0 amappl14 176 53 0 47 1 0 1 1 0 8 0 amappl13 168 255 0 253 1 0 1 1 0 8 0 amappl12 160 55 0 53 1 0 1 1 0 8 0 amappl11 152 200 0 190 1 0 1 1 0 8 0 amappl10 144 16 0 7 1 0 1 1 0 8 0 amappl9 136 700 0 697 1 0 1 1 0 8 0 amappl8 128 226 0 195 2 0 2 2 0 8 0 amappl7 120 126 0 111 1 0 1 1 0 8 0 amappl6 112 182 0 173 1 0 1 1 0 8 0 amappl5 104 210 0 198 1 0 1 1 0 8 0 amappl4 96 968 0 936 1 0 1 1 0 8 0 amappl3 88 191 0 183 1 0 1 1 0 8 0 amappl2 80 5182 0 5104 3 1 2 3 0 8 0 amappl1 72 27246 0 26797 26 16 10 21 0 8 0 amappl 80 2470 0 2421 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 33 0 3 1 0 1 1 0 8 0 uaddrrnd 24 762 0 742 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 762 0 742 1 0 1 1 0 8 0 vmmpekpl 168 10418 0 10381 2 0 2 2 0 8 0 vmmpepl 168 102900 0 100724 156 49 107 128 0 357 12 vmsppl 368 761 0 742 2 0 2 2 0 8 0 pdppl 4096 1531 0 1489 7 1 6 6 0 8 0 pvpl 32 305164 0 284861 243 37 206 206 0 265 41 pmappl 232 761 0 742 4 2 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 198 0 14 6 0 6 6 0 8 0