8be38af00e92b095b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315ccde3d6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed56225771004db2f6d070ae8c39fd1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000000000000000000cb01899bd41e00d9f389faeeba4d177bfae1df9d2516e398b20cb003369e9d40f2e587cb96b4bde8962dc83f8ed73f926bfad02102e5bd5ef76886175a"], 0x176, 0x800) msgsnd(r13, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r13, @ANYRES64=r9], 0x7, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x8010426d, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x8010426d, &(0x7f0000000000)) r20 = msgget$private(0x0, 0x1) msgsnd(r20, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f359d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000060000000000df00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYBLOB="01000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d926b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6f3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5027548d8ffda5eb1152f6bc23442dc9631d64bcd5bd6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a05001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000400eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9926b85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb77576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8bca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058effffff3aa02cfbf60000000000000000000000000000000000000000ddffbf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000000000000000000000000000000a6941821cd34858d120dac4813612782b1e64543d5cbaffcb2bfef606eb0b77656c02673ee2d9cc2e7676e1b7c7798871a3ff45e52f665aeda4fbb784fe229d1a0f0911cea8cd6cfc1e5e0257380c66f41e88e8da27ac3a13dde1a0a5c7f911470523ebd3113243198513b6825f361ae02d2e99579d6882e426b1382c7439c9ee83aadaa761a30d02a1eb3a493617da10a9008967213acf1741af61542359c669515b7c2f4e04e5785f691498d78ef3e461b4ee2457aa14c5eed32ab1c545a4bca61bfd7b073c27fae7ca4afbc42b988c9f140bd4c0937bc249b4ebe788f98ca9d9ef4163cf5d17262533bc561e52d9385a3dee58d58f5559c187641a18d92e92f0a3680cee60000000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x10) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000300)=[{0x583, 0x4, 0x0, 0x80000001}, {0x800, 0x1f, 0xda, 0x8}, {0x0, 0x40, 0x9, 0x1}, {0xbfd1, 0x8, 0x8, 0x100}, {0x3, 0x1c, 0x1, 0x8}, {0x1eff, 0x7f, 0x0, 0x100}, {0x5f, 0x5, 0x3, 0x1f}, {0x3f, 0x9, 0x8, 0x7}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) 16:00:04 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) setitimer(0x0, &(0x7f0000000180)={{0x4}, {0xfffffffffffff835, 0x7}}, &(0x7f00000001c0)) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:04 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9d11005aea66aca33dd4a1638160fb1aaec97816f88056023eaf9c"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa}], 0x0, 0x0, 0xfffffffc, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') semget(0x3, 0x4, 0x8) r0 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x7, 0x10080000000) semop(r4, &(0x7f0000000100), 0x0) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x7, 0x10080000000) semop(r5, &(0x7f0000000100), 0x0) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x14e) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x3f, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x9, 0x56472b6bd6e80de5}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffc, 0x1000}, {0x2, 0xaf, 0xcb619c2c316e09c4}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r0, r1, r2, r3, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r6 = semget(0x3, 0x4, 0x18) r7 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x5, r7, r8, r9, r10, 0x40, 0xae55}, 0x0, 0x9, 0x7}) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r3, 0xffffffffffffffff, r10]) getuid() semget(0x3, 0x4, 0x8) r11 = semget(0x3, 0x4, 0x8) r12 = geteuid() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000d986f6cfaab70ca46f00"/193], 0x1, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x191, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x38) r22 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x5, r12, r20, r21, r22, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semget(0x3, 0x4, 0x18) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e59248bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05d0fe85f37383e416bc6763d23297effba74f896670babce08e8bee22827fe29c82a66e34da71917159bdb49bb63f15bda10d563a0b139902ba"], 0x10) dup2(r6, r5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = dup2(r8, r9) recvmsg(r10, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000080)=[0x0, r3, r10]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x0, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r28, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r34, 0xa5, 0x1, 0x100000000}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r35, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r35, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r41, 0xa5, 0x1, 0x100000000}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000200)={0x0, 0x193, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x0, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r47, r48, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x6, &(0x7f0000000140)=[r24, r31, 0xffffffffffffffff, r38, 0xffffffffffffffff, r45]) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r53 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x0, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r57, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x0, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r64, r65, 0xa5, 0x1, 0x100000000, 0x2}) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r66, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r66, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r72, 0xa5, 0x1, 0x100000000}) getgroups(0x4111, &(0x7f0000000280)=[r50, r51, r55, r55, r62, r49, r49]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = msgget$private(0x0, 0x71e) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9fa6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES64=0x0], 0x8, &(0x7f0000000800)=[{&(0x7f00000001c0)="801b76d81b9f8a7a0bfd6a98465057113444ad8fa0976bd2988319880c6d087ee38394"}, {&(0x7f00000004c0)="d5ab840f39821b30c27e1c57b1bd2f47214ed4d744374ebc74bd93287cbb0921333c806b25d2bfa06ef72007f5e5d797e97795c2dcbceceafc181748374a4609c4bbcafd16891d6ebad046033cd15ba783a518ddfc46a79a19ef754eed453afee5d26e6f75d65e50c62a3a85a3422c95d5af22e56d1983dc393562dd538355ef9b686d8235767a166ad34875647a6a128854a02f3cd6fa519d1a3068ee4c9916c93caeb2290a1086dd43bfeae6915da53bd59e883b7a33e6f7a35d40b87cb31a74645d0125af9677544d5f6fc0b4abc5583d8334"}, {&(0x7f00000005c0)="4585a2d6412be6d9e7ddf3e478c159f71f9219b5e7b9dcfeb655f8d988e0ce4ce5790d7147409b2e3f"}, {&(0x7f0000000600)="33d8351e786ab2e38d2152ac734ac86a3f5a71801eba8dccfe1fca815923bad186f4ef8425ac556bff76ba0e24a94e482d48ee5f1fb733e4fe0d28f7bab28c9ed500fd32e32195642282cb602ced0c160f1661a7f72c2de63170f76886c66cd76adcf7f5eb2cf08cc128cf58163288ba9bdb6ecf"}, {&(0x7f0000000680)="743b5d9b81198c1629014bed8a32406f25a97ef88be09795d0e792a26dd7caa987eeeb16417a4e7a9d15855c51f1a1c2859b4f633ea2eaffcf4b6a0b"}, {&(0x7f00000006c0)="b65970138af63776c34ea6f27129bd9e3767b111b702a78ef74974bd8c1368aaec3c5a17103e113513f964c230444cc8048473c4d1550ec14f8556d17f0d93d6d22e7389c63239c16892dc42212ac7f1d0ae346e50aa9cd4f4eea562e422b54eb9220524e1e90f050f7fac26430d87d24241d2580eb44b4fe3319bae858093492d71e2d89259989eb44bb3c68e3eb630ec78928daec0628c4b0fb85d0c6b3a610418f83f179f35d8711c509131926976488497ee9f3e89d59a441ba22bb369a9bf19087c31f08b53b3f3e06d9b0e3dcc22446a2035336a9121d806be37d7864a57b85cf3c402509b6192e7"}, {&(0x7f00000007c0)="27a810acc4bf46bec51f67579a5b2df76a"}], 0x1000000000000050, 0xfffffffffffffffe, 0x324, 0x200}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r3, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r3, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10c8d0000400000000000000000000b69b5d4273e3e6081fb92cac91bff5875600e91f157f3f1321f2974526ede9977b69c0729e57fe78c0470d4f89b0c971c1318a00d53883fbb1a8e610c5b0218f2f2bde4d2e7af1131fc65f9411e7731ffadea5dffd4a83117d6f0ea89a2fcddf0c59ad14fff5938314f91541f93fdb441f59d9953c99485a3d2a04f8e32b1887eb1dfc796b611a91ca39dcbcd0b4431aa5cfc73b7aa7de84b30b6ee863a896908d063355a63ce61e86ca1ea21fab99d776f6a0ee9e7e98a094029129a4a2efcd414ff6fa04ec2ac5515396ec521aa4fae782b74ee34d9bcf13b58d5986e9f377949a1a85820fea5b594052dc62ee3d4fe82c4bd205ed176ea9c3514b3fd1f98c9b60f7696fac5ef24f27479927841d887205f70dc28201ff8d40ac2021882c5f15cca54f9861ae549825943d4b4378acb78c4d5922fdddbb01b7e62573f3ebb82ee99143999da6edeb8d7d52a2c1b0d6f0004ca0abb73458d2867fcaefa455c56760ff42e2cfe43ef36062db009c3a56d2411697e310d5"], 0x10}, 0x0) sendto$unix(r0, &(0x7f00000003c0)="f0eed95ad9b62c3e64c3b8fa0fe0dcc17f65d5bf0e3f892b4b483657a55b1346b23cd9ab2c5e5844c1c8e0771f49882f4396d80377055f0e937b889c2df6cecc528634f4526cdc06fa5926be9cfc23ed9feb6603278942be53820de74a2de7abfedee523740ff42c59a36f697ab80e7cae9d04b055c574ea8ae2d19bf07d641d8a33a2e209001f916c88b8194d70c3d6bb05f728c50d93d9113d8a5763cabea015580e", 0xa3, 0x0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) %I(Zѭ|#mn떽ڵB* [^98ɑ_hV؉C̬YZ5SO(nSQq+ʐ}A./bus./busfuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:04 executing program 1: r0 = syz_open_pts() clock_gettime(0x2, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) syz_open_pts() 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x800, 0x5, 0xffffff7f, 0x1, 0x400, 0x8, 0x9, 0x3, 0x0, 0x5, 0x7}) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 16:00:04 executing program 0: acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='&)$\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='},\x00', &(0x7f00000002c0)='+\':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+@}$\x00', &(0x7f0000000380)='\x00']) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x2) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:04 executing program 0: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:00:04 executing program 1: shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffc000/0x2000)=nil) r0 = socket(0x2, 0x8001, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000100)=0x30b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket$inet6(0x18, 0x5, 0x55) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="10022e2e66696c655000"], 0x10) shutdown(r0, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) fchdir(r2) recvfrom(r0, &(0x7f0000000200)=""/32, 0x20, 0xc0, &(0x7f0000000240)=@in6={0x18, 0x3, 0xb3, 0x6}, 0xc) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x2) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x20, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000140)="8737", 0x2, 0x20c, 0x0, 0x0) socket(0x20, 0x3, 0x5) mprotect(&(0x7f00002ee000/0x3000)=nil, 0x3000, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x4, 0x20, 0x6, 0x0, 0x2, 0xcab, 0x7084, 0x0, 0x0, 0x7fff, 0x6}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b0100000000000000000000000000ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x4, 0x800}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() socket(0x18, 0x5, 0xfe) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x3, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x81) getsockopt(r3, 0x0, 0x3, 0x0, 0x0) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000480)=ANY=[@ANYRESOCT], 0x17}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027558d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0e654a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28efe6c2d6ad126358a2bf7eb6652c52102ea43afe507850b1fbb8476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf5eae2dc7c469602b682c7f42a7368c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532b628cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c467d0629006c31cd0031536655a95c147fb8e630c6d32afdb05fce19b2ef45e1147b78817b50a82d92a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c94a4c3d553042250f356ff508b4541000000ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b8636fe8c2ea602e2db863681a4b89f07777ef7c9c7f9ef33fa275c09dbaf423f6d8683be263bbd1bda44f963391ab2123fe6c2f4e39a6746adaf86d6e060c48661eb72a02a3c38b3d7d34f5c38f5b407c57d0e1757d500"/1818], 0x1) r1 = semget$private(0x0, 0x7, 0x10080000000) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x14e) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1400}, {0x3, 0x400, 0x3000}, {0x3, 0x8001, 0x800}], 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x9) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r6, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000080)={0x6, 0x7, './bus\x00', 0x9, 0x7, 0x5, 0x3}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x100, 0x24) renameat(r5, &(0x7f00000001c0)='./bus\x00', r6, &(0x7f0000000640)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r2}, 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r3 = shmget(0x2, 0x1000, 0x20, &(0x7f00006ef000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000680)=""/90) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x80, [{&(0x7f00003c1000/0x3000)=nil, &(0x7f000026b000/0x1000)=nil, 0xff}, {&(0x7f00000a4000/0x2000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x3ff}, {&(0x7f0000450000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f000036f000/0x2000)=nil, &(0x7f00005b8000/0x1000)=nil, 0x1}, {&(0x7f000041d000/0x4000)=nil, &(0x7f00002b8000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000506000/0x3000)=nil, 0x9}, {&(0x7f000053e000/0x400000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f00002c4000/0x3000)=nil, &(0x7f0000800000/0x4000)=nil, 0x1}, {&(0x7f000037a000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007c1000/0x4000)=nil, 0x3}, {&(0x7f00001d0000/0x3000)=nil, &(0x7f000050e000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000197000/0x2000)=nil, 0x764}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1e05}, {&(0x7f00006b1000/0x4000)=nil, &(0x7f00002ca000/0x2000)=nil, 0x8669}, {&(0x7f0000449000/0x2000)=nil, &(0x7f00007da000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb142}) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000024}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) close(r7) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000700)=0x1) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000040), 0xa1) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r6, r8) socket(0x18, 0x400000002, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) pipe(&(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000300)=""/218, 0xda}, {&(0x7f00000001c0)=""/94, 0x5e}], 0x2) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08009bf2ade86c65302f66696c653000"], 0x10) 16:00:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) 16:00:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xfffffffffffffef5) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) getpid() load: 1.00 cmd: getty 79430 [ttyin] 0.00u 0.01s 0% 305k load: 1.00 cmd: getty 79430 [ttyin] 0.00u 0.01s 0% 305k 16:00:05 executing program 0: r0 = socket(0x1, 0x1, 0x1) socket(0x18, 0x8000, 0x4f) setsockopt(r0, 0x29, 0x0, &(0x7f0000000000)="cd702d160e536520f5c23f0bece92dc8189422af8fb4e258aa358426fbff53544a2173e914fbc2af7eef660d18bb57d9b061cf4fef94598f420ed0ad8e0e4447a839a5bc7ed1b702653a29a21ae1918ec0e6278ed2b164dba50e3ce0682d93f8c2ebf513054e5dd89eeb7945d73888ceeb5fac721e455c661d1f4ddf28c1dccad5218671cd405bdcc247ab5897cf19e969481decbb869af4107a18f0fdd27600509f780ea972e6ea8f5da4ce90b91abc976e441c98060000003cb38d0bb80072f799069828d3faa3e122c5ee8055e133a1647b678ff17cf287168ef2", 0x285) 16:00:05 executing program 1: r0 = syz_open_pts() getpgrp() r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r4 = dup2(r0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) bind$unix(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="c92f0eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb867dce9949533ff30700000000000000fd5641327362651c629b1acc70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85e030000000000000087bcb7c72ee765c01d0a0ab751229c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4bdfa5b7000fff23b3eca789c34b1ee447fcba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e01000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3e0322a53337a1d36afd098a3b8fbabc1c960b73ce6b7611cea85962b290b25775d6271522c7c4a17fccf8324aa3284f294d59f30c8c5e0968470586bcb582e851ba7b2a6eb8c81041af7f50f58a9bc8771e91c4fb73a130cb5c926eb97ee0117a41d9c21f60a6a463e6a79c05504c0e453318834432eb90effebccf47f104945ca7d79b079990028d11aa851daaace6f6954e4c2466ddbebc4131aad5970f2b863c5e59af6a57d210cebd6d2a7d750000000000000000000000d6ad4f7e86a7855f43d4fe6bde3e9a797c4c5841c9e180a6ea286e2681c079d216923ab0956a8e689fbfff80bf58646af2df6ea03366af1dcf1550ace0992e3a8e480dc8e591438594aa93bdb73ea4946050e6e4845862c5c9d4ad300ee058f13c38f496b8d244926358e18555138b9d00bc0316db1b70ec7c37935ba3dbfea880e8840b165b1e9bbb125baa892a8798cdee36de6e25ce4b150cd3d8273f2ccb13f972ea2be0b0809727f1919d0d7464eebb33464393a13b0bdceac48fa90892fd24a89a5f4e0810fe51f6ce7a26"], 0x1) r5 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) getsockopt(r3, 0x7, 0x152, &(0x7f0000000500)=""/254, &(0x7f0000000280)=0xfe) close(r0) dup(r5) syz_open_pts() r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r6, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xc7b, 0x1, 0x6, 0x2, "a3bd7fc394a7a8849d7fce299c5e746d202d6f00", 0x7d2cb1ed, 0x8}) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000040), 0x1) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x7a3b51d350d81ab1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x6, 0x1, 0x5c) setsockopt(r2, 0xff, 0x7, &(0x7f0000000100)="d5495707467362cfafb04524b1bce501d05be55ce5b9ec9c57a60ee0d0ed3ed9c2c205f3759e908012742a0014306bed6869dc562b0716748f63bd7611ed7a8e02cdd3b792c07a406c391bab9a775a5e37ca8b893c550e0012abce22c90037d55a5631d9357cb4c36d9a59e452200f88d521cd505cea23991bb5cbee8452b890a5afdccfc04ac14c90054f0b1cb59aba67cd84cc13c48533d489e3f6a90afe5f00333e290f18f2942c596b30973dd50cd1ce66d39af94e11aa98829fe6f4f582e157c70fc3ebae6326ed223d49d771c1b90f6dc03a414198649943e9133283ac5e5f0600689f18b1f14316421eceb23ee51d20656301c8", 0xf7) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x4) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xa, 0x2000, 0x1, 0xff, "e632369fdbd89abce48c8f1ae6b790cab500", 0x9, 0x9}) socketpair(0x2, 0x8003, 0x2, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7ff) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x2, 0x4000, 0x8) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x4d4484131dd01f18, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000440)=[{r0, 0x8}, {r1, 0x8}, {r0, 0x80}], 0x3, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000140)='}:\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.+\x00', &(0x7f0000000240)='\xf5\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='&\x00']) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:05 executing program 1: syz_emit_ethernet(0xf5, &(0x7f00000005c0)="ac314f545777785ba0c9781c0072656421c26a5b3f414772f3b1d01b8ad62749b75257b6679ac4e7ad63631e8d0fd3fe9e23cad0676b84c40aa2f6c3b2515651cae19ec8a1dfa82f45142db48bdf8059947df67dbd9c7537b4c3cc71438a1c0cfc1cd77312cc28b7990cce074ae1346bf1974739735aa2a75bec0483347b55d52807d39f2fb01de579038c26957634cf5da0a54b619f60b88ddae341f2b59c4bc2d3ea0e914f08ff9f1055549a81fd12c7e375ac1ee597a918d172adc851105367178d3a24676e5b1f966215bc913d20c6e43d54301d4ec776e438875dc7dddacac576de5f5b1c0849cc0c235b8443412708060a80") r0 = kqueue() preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/63, 0x3f}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/40, 0x28}], 0x8, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="9b037fc220721228559c0535dc9ada7878c9042c4c825e9dc62cb7c1458131854227cc7b069b3d8db8659c7f907ee4c694ad89bbb50d3cbb39ef43c55ef091ec93ec94d8cc0a72e2551a3c46cbde386c0f8aff6ff61759c2f64d3f75ae71b24c6a4c4d8b6a158533a35b7542395e5bc1aa40caad893c33a454543d9ed64d8c5e06f94f8f5adf03f4516e4a3f11e6c7a24b6810094d779f9479480e919466979352c65855d0fbfa2971cd9a6f0f97954c10a8923e6766a07e96b811dec4739522e79cc501fb0cf4508d899b9056839e8a1253ee51755cbefade9445c2", 0xdc, 0x9, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x180) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x31) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:05 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0xb6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x33a7883eaad7961c, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x54) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r6 = socket(0x18, 0x1, 0x0) connect(r6, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000100)=[{{r4}, 0x0, 0x24, 0x4, 0x5, 0x1}, {{}, 0xfffffffffffffff9, 0xa0, 0x2, 0xff, 0x1ff}], 0xe694, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x88, 0x80000081, 0x6, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0xf0, 0xca}, {{r6}, 0xfffffffffffffffd, 0x90, 0x1, 0x3ff, 0x18000000}, {{r7}, 0xfffffffffffffffd, 0x0, 0x40, 0x497, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8f, 0x4f9455da7a4ce0de, 0xcde, 0x3}, {{r8}, 0xfffffffffffffffc, 0x80, 0x10, 0xc0, 0x5}], 0x3, &(0x7f00000002c0)={0x5, 0x200}) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) r10 = kqueue() kevent(r10, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) accept(r12, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r13 = kqueue() r14 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000d3ba54030000b9f27c28d44a1145a9c3a97c3a5aa5e363cffede32ae95bcecf9fa07ac078acce5844d40a1a8a8f4d86ead80a8d5ce19c68484777b462dced1ae70b51fef9af658809ed7e7362aafdf896dd90f805ce4bfca7d45b8e5727d5d8e9fa083406d"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5c3ffffffff0000"], 0x1) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0x4, 0x20, './bus\x00', 0x3dbb, 0x2, 0x5, 0x7}) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockname(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect(0xffffffffffffffff, &(0x7f0000000400)=@in6={0x18, 0x2, 0xa927, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) connect$unix(r3, &(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000001480), 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x6) execve(0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x80) open(&(0x7f0000000300)='./bus\x00', 0x8, 0x180) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000180)=0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8110, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x1, 0x4, {0x7f, 0x46a}}) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x109) dup2(r0, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000040)='./file0/file0\x00') 16:00:06 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x100, 0x0, 0xffff, 0x0, "0000001000"}) r3 = shmget$private(0x0, 0x1000, 0x420, &(0x7f00006e0000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r4) r5 = dup(r4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000200)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x4000, 0x0) socket(0x400000000018, 0x3886a486eec3a12f, 0x3a) shmget$private(0x0, 0x4000, 0x10, &(0x7f00001e5000/0x4000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) kevent(r4, 0x0, 0x0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x19, 0x2, 0x20, 0x1}, {{r1}, 0xffffffffffffffff, 0xfe, 0x4, 0x1dc88b84, 0x2}, {{r5}, 0xfffffffffffffffd, 0x88, 0x8, 0x1, 0x7f}], 0x40000000010001, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r4}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r3}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x3, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x80000, 0x0, 0x400], [], [0x0, 0x0, 0x0, 0x0, 0x3f], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r5 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x10000, 0x1, r5}) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084ac95455068f2e84162e0cda901af812ac1532073b4884ffd6c976ebf923b710acbf173fef66a1e1f06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61ddaefc95f5c82cdb6fe78f84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a444112f6b6b699c65ff61000000000000000000", 0x5f9}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x47b}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9218d94e46702c26c77df8a05c0d", 0x7d}], 0x5) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) syz_emit_ethernet(0x55, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) socket(0x1, 0x8005, 0x4) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(r5, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000004c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x7}) semget(0x0, 0x1, 0x3a8) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x100) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet6(r0, 0x0, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x1000, 0x150004}, 0x8, [0x0, 0xfffffffc, 0x6, 0x40]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x5}, {0x7f, 0xfff}}) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x26ca, 0x1, 0x5, 0x99b7}) sendto(0xffffffffffffff9c, &(0x7f0000000300)="9be46736dbcf9060bd406fe20fe271774b874d4d76947ab08db768338c84a47808e944d06ae576f1e9f5a5cd18c73ab00a2ac05ed70185c6fcbb6e9aac76a1c45a1e2509a4cb53ca4f4eead20913f6c2889701b36c3a38a5a2f5a01fefe8dd10a8fa2f1290636406459f698488dfaa7662003c6910f673399d631c16ce891b75fcfe82ca4764c9e3e78d0d12d9b6345dc57da70b3b92a8d333283b09296d79a913a533470a9ab47c432c4efb0694f5722496329310f8dabe0f838cf24ed9000bda788d73bb004daa736963a810081e6b7004c1af6d86880f52f922e3feecdbfb2aa9cd164199763c908ef7f8fe7d2cdb371f49ff80b0458baa7aa6fe979471dbbd2ea3052a8357847b99482eef245ff62f68bcecf34a0e8b662a6e8fe0b9298e1337a8978551313e2a51b47d87c047db3c633fbdd8929dc6d7c804b02167dae97e883313fd16fb0061e6243d323e088fd48dee1c87ec686e3ab4ee1dd793849a50e14d7d43aacfeec92993b4b865e0ec9455bd0418cd13c8ebf066ac8797a61bdf140498e87dd3300586962d6704524dfd97ff0396b23c4902ffb89225a4cad9b51d05437307ed6c790fe500ad6eb8d2e56891e8d363799bd210ef2dbf65dbdb1d9b13bade186c6c31d8d7910a7442447827086f0840200b530616b270e5c9780686b9e7059097c123134da9d0eb8e776c7b29d9a5240daa7db1ed46b473e0ebd2acdf5269fe1469e4e25d1cfc5a0e6356c1fbb7b03564b316294eff9da8077a04d906def4cea9b1ebb950365b5bde89f2a8c8fa34845d22cd1f9cc3c034d75a270cfef0d6529106cc8a03d2715fd9ef2f58b112aa16187a239ff10b0d707fa3733cc4c9ec184d26afaa96fdff480ad0229e2ec312be5a5ca6315d20385cdde9d5d82528e98fbffcbe91bd7f73c148b045a072dc9a6e44d0eb742143a308c8ac6b22a1a4ceea7d8c98ecd2c1a61b665370b7d1717eacad90611a2ed4e98b7f60cc157b224b3869bf3b3c95770d6adc3edc5a0524b1515109cf4eeea51a26ea3f42fbf250d4d12308986119f068a4428ef5ae92f579ae64cbea5e1c76174a94a21ca0c333745aa151d7ccadf4dbaae50481043ff04b44bc24ec71d4abf5fd66e8dce335b7b7fee0d81d79d15e08bb13787fc58873647dddfbab0d9c4f2336560832c0bf0993aac1edb0c5189b40ed100f7a700c7ea01cde3b8072889a66e23a971ed25ddb95029a93146bcee02f6d67ae0b3028b714faa3b3501e3976b729d71e07ca35b41543fc85ae5bafe4e080381a4c1596fdba875696c5c242dfe64daac63979b36ff3956ea5b60fb15482ab979d3a593f28903759b741860aa9552bb6b734bd35141b4e9a76baf4cee73aca7713b5891993ef5e0055afa1e81c0fb485bb52e1f2eda184815790657b55a96d73e7d642fe8902111a250750f43e94337ef8acfaf106fd671adedacf5fcae5cf1c7a0aad899797edf57361c6fa6d59b68602a094be1e09b7b0edfcc302de203841df10e5533df7d80934df342c4244d1331aff38ac8e04fc3e010ff8b76d3ab2adc3845c9a642ea1553f9f9e0ccd0e21d8e2bc5ac3767cb585c21ddd8f85f574469159198a0e11fab6b0bd626b6b8837e76b88120e1d85bdac8e6ca15594d295b2cac6d0c46a397265caa44b1e7019b7da5f274a066c504c8d2220c894b33ec03dd91eeb8b5e850b109145a71bbfc4024f0bd9ff222c40de5d0862d78309f25ffbd855628147d376ab41a81714064318b34decdbb20223ae5bbee66d205bdd5764cb5cc5bd8d5ce6556dcbb1a91f5e721ade0a77e6cd737f9db212da129a59fb86eeaf7d6c6fb2aaf87bf809a449556430e98f85d0d4cf01ad31aff63d08d735f4635da6b8706f5bc17f3cea691d050a7783da0235270f1ae0a295f82495e7866029c8912e263c69c828602b6eceb7cf54c96448900ebfcff22c0b4c92e778f3265ae7fb4b0fba38d97134f28985825b5d23758ed0420cf1d3d32a8ec173279caf66311085729b63b9589c09f078cb289ee58a85da5714fa601690bde65e5d29c655d033c8a7882e870d94a963fb9678585cac7cc62160209e25fd13884a2c2bb05a3b02b63626e491ae269b4e3a33ca7d03a28b16968acffb599c58fcf5867c33ff6382d96c8979452181284d07a9881d9e450f34b022ca8b0c7d7c052ccbf50f55384aa07704cc37df381c8367c510b2baace49287be4d21b270c6f1de13cd78e673a819c032d0565dd298134cbc5df147444f945af4f1b251e5b840138b78f14ec5d98b3738293fe8f28936b8c8657e0c24ba982b8e5647a3f7c0f6549ed4495f77eddf27fcb44353f206baec9efff6c6eea61a54c76b26d53537d1a9bdc43a6e08c8ccc71b1525b20757d105455bb7ae9fde9f8a6fd965c85054772b2a78ec224125ea08f96939ffb49c8bf580360c82b093a9455c0ef1a5eb232f5870dd09b175378ad81c16d15b88687e11811497396c49203cf4d373fe4f7b3021d0e69444d467f54f09ef9aa0a5bac816ac61db5a4a6aef29b8169c65e915dc8bc8e7623c8ad06ebabc335cd1b3983cca2e1a00e9545a76e05562d599b7bc2676c7c1e8071d2d2c65fd698ecaca85cd35f6c71a65c225ab3d6f8e8f3dcaf3f4f0a421294d0c01ddf0404a5f7d038fd79f85a657fbc5aba6ffb7d6dc52c2052490b34f542e8a902a4ad686d23fad9b094bb8cfbdd8e548c1ae29a9e5f34a300e92229362536da7168aaf88eb63c09e55d6b3354714713eefdbe2fbb7bbaa2cecb88ca6848040ce04dbf33702c5f4bf232efa7e42506bd133a9d8eb96454c478303e8a690f47efba3647e357f269775a8b2b3cd007f40467a97c9efeafbea49dca6ad307bc84af2bcbba0ad2b10073ff4fb496fcb1fc9aebf0a4a69052a5d8c19263f73b7ac8d121178584024300f4d11720420430fb950f1cfdb5a5859e43ce269f5df753ceb0b919cc5e610fc3505f7594045c58b9334c4b635f9c22b22c77a54b12ac67ee89b9234b7b4af106617fa9d79c1c06e5d41b200bbcc56dcfa09bba29595fb8f456523abcceeb5146e466deaa0660a00121d17e898f83842059e7a1d1831b53081ff08f47e8006b88b5d7dcaef13daa6a301020b7b61dad11b01b1e14ea5830dedfc75280422e4aa44e0e4b51e0bb2a83ad8fa92323bdbfa85ea14c10343deba3d4af92f5e1b3e884b06342202de6c7f9b98506acfa40bb45d691e6676ed3c09470c0e95acefa1f253bc4f210165df1ba6e97d2b9505767c647e6a1f7436920d44b4b6b8748369bac6e881995c4cf6673f37586e8649e510543ea581500ed2b94644290de6acb6e0c2634d647d8c18e1850c47857038e460786627c740d48999f28983cda6cf9968e5ebdd27b58d8411e8d8c54b4b531a992643a3c385dbfe4a3fcbfc6e33179d097536d3eabc957e50e9bb46780da2886cd095bd34ac896e272e3e82155127c203c8d3d371e4339777562c3c78820dbed1ab7f4e21ec1961e6a880f24255dbdfde60f2a03787a6a049b994fc2dfee174a7b06971980572393d396523d019047a88968f36cc90c01cc302fff822d9440e89b95a9856b56431da27b122fff3ba07cb53b33fd29cbe02ad4737e8f09064aa4c1e3f75dcc786e520e9abc4706397cb6a3c87ad659eb786fdde775e8fa30ac9b6024aec6a3fed407563e39bd6a406707d85fcf0584f508d12ffc0dbf2fdd0a8a12a9e09fb95f95562d441c7e8339b49eca06c6270370bf45347b293cd37acf9f7f5ff111d9b6d391124f9501d8b708429e637b6a7e3c8eab89a309ad7c98b718146589fc9c932d16a5b7a580c5e1e9ebe72c7effd797114015bf2f5b70f1452e5ca4327849babb17f13e861f42c311e24e9a61cc8e3ac88be275a80ad0fabb8d9e71c9535cd8335e6afdc3fc91cb4f5e2ed1d5311fe0f734c5a504ebcc85247802610ac4ffe46f19ec20bf377a3e0fd99e73624886a8f0bd5db29bd9e61cd8c22cd05948e771fcbf0aabd5fed12750eef2d02f593e87a2f20f8e33ef6ac3e9151555049b0a87c71c447d8a7bcabe29314bd366def49ac6cdc0eb34d6a7aafbbcde6a36366468b59d41f0e5588e29fc2fb5d7ac00b607414fc4b516d5ceea918ad6b0a8cd7a6c9183807fe6a0751a166c0df77996e6992d479497c68d6677180d8678bb906b6b58131fcc43e8183806c33e594bc1d56e1145776a300c944437e1625998f2fd2020a078adfbf9b87a87d38d0a76adc111fbc9a57d833ad4747cb45688d69a1a3e1f6c78a24c9b3c4acb52d0fbb0652cb4cd31fa2f6544c6ba420c678aa52ff9a6c37a18bdd669fe38b550f53f982908295bd47cafe83768561b2a819355711a2cb76b355cd6c137a40acec156d3d1b3418698584a6ea5dce871cbe589e9bfa0622b868851cb457fb26c628e08b1dda71c53f74c440fb8101b96b4d6e568c22547b86938e31b24025827b0e802676ff254938a10b07ffe6ec8debe03ad25788914694fea710c2d0f4ba145535196f2a8e2dc6f7b0658d0e121a57680bcce1d85baa07385ce4520cddd7ee05d558e4085643c881f1d8b63b512b2197d2ee8f5116ab43e8993e8b33658d2f1e83870ac73ac65552b91eadf748819f7238e2c5064a4a31e094a8f6bf1dcb70b17c1e354d6a8e9a91f825fb933f362efc86ae84cf849db62e99fb02b36b0a63938e67a8cb70af6e9394819575b4367020537a7e1d3b3414d12f2cf3b0a8a3869c4f35fd3abd2a8a9e0ed57b7bbf32199309aba30a9e69fe1961c4700611c3690adcabb09a09796e12b8d3d87da942a7ed398dda1b2063640180b8b79e61fe53528393dff7b25f5062bd4bd0140eb1a5481415b4ed1ff039e25e6bf4125bfb7c18e330663f02c0668de2e5066e0f860b69a57ec918a6fff20dcf572239f0a62f159f78bb2b85c88615eba94ecdbc98a5d5a938be2b94b018e890476099da14267f1293f9f0c62ba78f3a069a7adc7d3b9a290f5eb19053ff5d512425ff98af427fead1502e981fc37a5cfc7f5e309ea4d83d3624eb03ecc0965536a67e13ac6a139042ccdab198f42dd29ac447f6e921882c1e967bce7bb6f872531d1c1d316f41c7bd57903df7ce6ca963d93bf773e8ee29b9d7a11cb3f215c2d88940287460294e10fd6e567288a00fb611dbab328ae2b42eab4a06401bfaef1f73bc09fe52fbe7bb1d5db1deaa2e00042e3cff14a76c88daa481c22813a530295e4a55ba9ebbb65230e8058976be8948c9c29978b9d5b77e2a6c61ba28eca9973d0295d6aeecf4c3593bdee674b64dcbd824f35cf39d6b2b9b10a60c5b14479eea745037a726fb1f38e474cc5124ef8f2e4c26c6f46151691b8b365b294f9ffdd78f34f0d271b3993aecde564aafc3df32381af0184d4bccaaacd9a057205faf095c351fa47930213e7b2ecc6eb26f0c72f7aa35433c022094e286f5818e6b5dcd29d52607a51037e5d14224ce7016204b659dbda4a7248cc4a1db6fd763149f22f7076825650c5e074230b644ea3abd6bc9765770e6d8d3e0820c0da1229b11697ce60ec518495dfa1cf975d4af7b849528f3791fa57565d95992c6afda5bf4b4d7e085b0f7a2861561ac4dc7217baba51e7c6f4ea866595ccf5204a2d783f94fdb8603829681671834e6d0cde1c08214e6443dc3e779cfdf799e42e8f46e05693a2246af76314a224d70f66e196017b2f826f580bb3bb00d57d5aeafb08fe4a18a47a2ded891b8a81d4b9ce80c35a66be615405a78f07db2e1ecd0641a06e61823de4905b7c607f72f745fb642", 0x1000, 0xc, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000080)={0x3, 0xab4}) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0xfc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = dup2(r1, r0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='}-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='^]#:\x00', &(0x7f0000000380)='!%/{}-[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{]%\x00', &(0x7f0000000440)='\x00']) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x5, 0x80, 0x1, 0x322, 0x1ff, 0x6, 0x2, 0x2, 0x1}) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@un=@file={0x0, './bus\x00'}, 0x3d9) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r4) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000005c0)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pread(r8, &(0x7f0000000540)="59baea4dffabac8be11957a88542a63e341f7d918de827", 0x17, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000004c0)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebfecbff13b9f5812eaa4e713048bf003e7fe5ff", 0xffffffffffffffd0) fchmod(r5, 0x6) r9 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = dup2(r9, r10) recvmsg(r11, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r12 = openat(r11, &(0x7f0000000600)='./bus\x00', 0x80, 0x180) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000640)=r12) close(r3) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x27f, 0x0, 0xfe0da23e8f3a375e, 0x5}, 0x0) 16:00:06 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x8, 0x7fff, 0x8, 0x2004, &(0x7f00000008c0)={{0x5a, 0x1, 0x1, 0x7, 0x9, 0x0, 0xfffffffd}, {[0x5, 0xfffffffffffffff8, 0x401, 0x8000, 0x9f, 0x5, 0x81, 0x8, 0x101, 0x0, 0x8, 0x9, 0x10000, 0x6d52, 0x6, 0x3, 0x7ff, 0xfffffffffffffff7], [0x401, 0xcc28, 0x8, 0x7, 0x9, 0x0, 0x8, 0x101, 0x9, 0x401], [0x2, 0xffff, 0x8000, 0x0, 0xff, 0x800, 0xd9], [0x6, 0x9, 0x4, 0x2, 0x2, 0x3], [{0x0, 0x4e, 0x5}, {0xf613, 0x2, 0xb301, 0x7}, {0x6, 0xbd, 0x7, 0x100000000}, {0x6, 0x2, 0xffffffff, 0x4}, {0x8d75, 0x7ff, 0x1, 0xd5}, {0x0, 0x1, 0x16c2, 0x6}, {0x3d, 0x4, 0x5, 0x5}, {0x0, 0x3ff, 0x4, 0x9}], {0xaf1, 0x6, 0x3f, 0x2}, {0x5, 0x5, 0x3f, 0x4}}}, 0x101, 0x2}) r3 = socket(0x18, 0x1, 0x0) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000b40)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000c40)={0x8, 0xd66}, 0x8) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r4, &(0x7f0000000b80), &(0x7f0000000bc0)=0x2) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000c00)={0x6, 0x81}, 0x8) close(r3) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0xfffffffc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ip\xade', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r4, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x5, 0xfffffffb, 0x1, {[0x1, 0x9a1b, 0x7, 0x800, 0x6ef, 0x7f, 0x3f, 0x1, 0x7, 0xffffffffffffff61, 0x554, 0x56, 0x6, 0x3f, 0x2, 0x5, 0x2, 0x1], [0x7f, 0x14af, 0x600000, 0x1, 0x0, 0x3, 0x85, 0x400, 0x1, 0x3ff], [0x2, 0x7f73, 0xed, 0x7, 0x1, 0x6, 0x80], [0x1, 0x4, 0x1, 0x100000001, 0x52, 0x80000001], [{0x6, 0xff, 0x5, 0x1}, {0x8, 0x1, 0x1, 0x8}, {0x1, 0xce, 0x7, 0xffffffffa69c8ab0}, {0x5, 0x1, 0x6, 0x80}, {0xffff, 0x2, 0x1, 0x564}, {0x1ff, 0x262f, 0x4, 0x20}, {0x958, 0x91da, 0x4aa, 0x6}, {0x0, 0x5, 0x2, 0x1}], {0xcbb6, 0x6, 0x4000000, 0xb4}, {0x36f2, 0x229, 0x800, 0x7}}}) 16:00:07 executing program 1: socket$inet6(0x18, 0x3, 0x102) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x4) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/108, 0x6c}], 0x5, &(0x7f00000013c0)=""/173, 0xad}, 0x2) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fchdir(r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) r2 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x400, 0x7f, 0x8}]}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = dup2(0xffffffffffffffff, r0) close(r4) munlockall() 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, r5) clock_getres(0x3, &(0x7f0000000080)) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x0, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r23, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, r1, r5, r10, r14, 0x0, 0x3}, 0x6, 0x4, r23, r31, 0xfffffffffffffffa, 0x7, 0x9, 0x65}) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ff3fffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb4", 0x379}], 0x5, 0x0}, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000400)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0x78ccbb9b5382d4ec) r1 = socket(0x6, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$KDENABIO(r1, 0x20004b3c) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r4 = socket(0x6, 0x3, 0x81) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x200) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x8, 0x3}) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000240)=""/116) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) pipe2(&(0x7f0000000140), 0x6) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x8140e9f, 0x3, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x2, 0x3}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:07 executing program 0: getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000300)="a6ba18743061136be4662d", 0x5}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x3f, 0x0, 0x1, 0x7}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x3, 0x6}, {0x18, 0x2, 0x9, 0x7fff}, 0x1, [0x0, 0x5, 0x8, 0x751f, 0x0, 0x101, 0x5, 0x8001]}, 0x3c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r5}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x8) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() pwrite(0xffffffffffffff9c, &(0x7f0000000080)="f151aae33c16e091423b7179c09dece8b5ff99b2525280a61d05756105d994ae21204d29e9b7a97833089089a593fc62904ca7232829e620dd301ef7b025e73adbec38da5d4b9cf6c9cff44923faeae5fc1d41abd86b2faf89d11dce359edde2a224136986b0f57b326c9160159df620fe028e9959e106092c2164", 0x7b, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x5, 0x1000799, "080000220000020000fed19fbfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000100)=0xffff) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="238ac12a7b1f505c5f6f7da981ee0ef9568a9cae81109a9c16c04befe93594514108ce3e41cf40333af80cc96c648d2b5807eb49c0280ffb71", 0x39}], 0x1) 16:00:07 executing program 0: sendsyslog(&(0x7f00000011c0)="2b69825192462884b4d2a95e79c75cb9fe10638f50b53bdd041c0ca43f240fd7a45970d38716a52731110dab4f1209fdc9a692f35ec1109214193a029ca5c3f5a57bea92d73513366bc922ca234ff4a6550fd6dcef9171b96a75011f0190b20be0654dbda54366", 0x67, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x33c, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 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}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0xa100, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xffffffffffffe2f, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0xe0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000340)) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r8, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r9 = semget(0x3, 0x0, 0x4) semop(r9, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="ac11312785a56689d9175173c19518329db077c6a8c13ab9e5219d365344c7be92f3ff3bbf820d54b15b8b4a433d07d708d1d9337230698e2b59c7235bb54335fc", 0x41}, {&(0x7f0000000180)="dbce4995e858271204f5ad0a75c0f6a065ca2076272b7a36e83a9b67e581caebcb2e9b93a85aa7987974b85fa8756289216d8152b22aaea875b78dd653acb5a065ab383daa494f3df6c5f051c5676b6a60d16e502db660e1109721b0a2ac75656587ee0b5b323cd367ea3ea2592f67101572164ae270474b95f7cd3623743102cfd02ae4fe13832c42b1db8ad6", 0x8d}, {&(0x7f0000000040)="31eaaa01c7463cd886960e2d4b1ee3ccb5cd7cf2b7b4ce3b7fb58ecb1d9e9136e88e9e17658b0c3b1a1615924d603e8860548d068ab08c199b4fe5", 0x3b}], 0x3) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000280)="2252eefc9726d92dc934e3342022c84d2bced90d3d42e689ed9a1a1d1d4866ca5b6b3181392246d88e2b5233be0d73539bbc94d7d9a9b8f0f63e538427025a3cbf67f4561100225c9ded33c6b3840e65b88492ac837c136ad299e4a74dfdaaa8f2118358057eda5b07a7904bff932d02c49e9ecbc76c8c88c7c4dc6f713eac32aa6a94ffd7d5455e13fb98c76fe0d922afa1ceb8463ada7ef980465e5b9c87637b85dd49f3dfac31a7f4d644ed615aa45d1ea8bcb73b257cc584084327eb1295537ffb813b2a380f61e3bf5cb3adc94f7e8d0b8181c8f48d3366590452092175f8c9ae5e8aea8965b246002eea7127c633bdcf015879874d9f9dce8cc981513d8edb46b59f1a58fa4ad2a5caefb4ad38f5101ea383d675687a4513920c4d9daf63ebab8ae38405b4b40ff7e38718f08fdfa8ae4102399493e7b7db34e1e9e8ad5bff028b6ec4cd2e01da01864ae70ca58a51e10ba372cf185d84fff386574c11ed2ad186150a391d8fd843b0c9a50b7d9c99cfa887a0e736a62d44bdb597356f61ba928bc96a91ff2dd17d91bbf25add754e44c6bf8ec2cdfb1ac7241c53cd8b239f65160a33012961ddd09043dbb3c0f4945f7a3a827a96fa01f937074e4a5e1b1f38b91a13ea2d2d6cb7e80488a5fd9488e699992ca30076ff19d54481a550c52a24dbe4d91d446e9f0a278525b56b34df0b588a30f81b5b9d35f9f79808e2acc7cb57d21f74d1cc4bec257080f95cb94bd08b3065ac76b0ec4938c48b3f69478a55be19dcd3b8dad42a668c3c7869a193becfa7b78d29dbb2e751cf915e634e864e532aa58e88557350088915c594d42b3ee77d19ba012c871330aa859e2ff7784d79317ca0984d40b920164fa578e0c6370ec9fc9427b7a9f660f9306f66e9cd1b09cacd797661f96003ca29ead12bf6926b35825a873e8055a593162e19456aa555c7e1ea60ba2fe07aa82bb8860fb64ce9931d9ed3c345841d8eee83a5d178ec64f814dd823d8a4cf8cb35500efcbaeaff25a79bb2f109db2927b0ba4f682988bd6ede8bb7fc0ec689b51ea454f294e26b15be5817c5b4fd66c30d8931f11128ff3837619f1032e2225a523c650055838292f89c3955d58f131182154ddcb4cd0bb568750d597049fde58edbbdf7520cd6870d69071f34d97c6faeb1713250f249ba301c406fdbe0d1c2f65891211d88a7ccb2f22d2623ff1989db5354701ae0de02d51405d3d25203e558bd933f161cd04fa6e41ade60d3c56eb3fe08648b511b93ceb04837af8d7e79e9c04f0f970e1e425f61602d3c2d42ecb3d746d02d81003003b05c623f079f8da0bbb96b267548c896fa47e4ba2367d2f53ca6b0e13c62f3cc3b2dac06f64ec3996c203fa1217405e04a84af8248029000a4b2c98f46b36ab7a7c8836f9b971b818e309eadef474c31ab86d1c333e3dc83a9c8f458aaec9f17e8baf49545414177cd7dc6508c6281b3ce5ca10969e971a4b05884390f9e957d25c9a60dbe939cb780a9d5c24d66385869ec0d73458e7e8adfa1e71b2ef1b0a452d8a7295c5ea12519e6503ea97d79b24b77dea5d5d869cad80559ec755ac64183bf7912496f9982370c9f41a51144ae4cc4f11d0a168e24c2041e95d536ac235fbfef08c75f02e71da09c235bf8d221f88cfa1e005c0fd74c0fd55deb39c3d1e8b6d37d45b757b148ab710f15ff1aeb04dde37670b1242bcfb332b8a0a7c4682f47879dda39b6776d1d6de8ef055e87f3f3d6a367f07f33ff55ed5aabec417e57ab7d0f85132c7ad1d0a85cfb7b35c53fe549d8152fad4a9bd39b4303b629369166b5b13ddb0f9509b97e41413e0a3deaab0079b3d32fc51d9ff6b2b585775f350ce6ed02351ec1b3ad126f383545312f17d38236e5445607e9d25e80bc44c40f65fad3fcfbac22dfd135c98744af09bc188ca48f206b2a570af8783de1b4db525ba9c0c72f2aa630d95adc6e0753637bd89409265bf2afcf14c16d4c5a79babca5343b1af0a56ae2b9572a6b5c44162a7ff4c884370eb3584ff08f6c1529ef616768dbefc35268696d2c5e04b8ebb6ff0edad397ce92aa05b8c552ee17d52ff0d7af3579560ae1be0fc94e89ef4da9830da85b6348ecb580d1a8bf0383d40fd02ba36321e0d93f820eedfc78ee4ba3df84e8aa5172c603c0a1fe2a5c2b7ee521a1255077a2cf690306fa118bcb4d237d7620d81810d04b3cba9abaa3350a456a97b2f6c8776c9be55c411726ba65c2e3e48e2ef09235c3737d3d5822a3ececf9b3866f195166d287a597c2a5cceef04ae1292db7d97e56ead32ae0b5265b98c3b0add2e6d19739a81d5b84dbbe948337f46513aa38d3dbfeb512697b0485782d21e5529cc2127359a5d60fd385b3e3a6c9197ac9997a840bc9d5851b1c0097eed1a95026265d279aa88e990ce6c87567400c3db3588d2b6ec25aa2b8cbfa6e75792123433151cab7a5f96b6332c622f3e2f5ba4c087bcce6dda59e853612ad68721570bb653009551cf504b8d6a4cc9cca49a4bf31b8264e576cd8363cbf335ab3022d62a9240eae32b1132a771783c3051795029bce9f1c35be9ab84f337c6b0513fb11cf873e68a9a289c001bdfe39403b19e647aa6cf0d3b7ec036839bd6d60f414421c0d06931cd938d457682bd2438b9c9ec69c01a622e99a78cf037f56ff926709c66e880f69156c1ec0634644c32a61a51597b5d89ed01009531eca8f1ee26848c9fa878911244b9ec035b49001a41c37e0191a5d2c0457cc1849c348a19d157576bc595640935dcacb25bdaf7b7638719251b5329221cb7bc1c21bd11100d46ddeffbd05c89fc9a90c2f76470a82477f36e121df781346c5dded83c7281d0faaf1725d863e0710fac94c3d2d5d3a9aa7c919885946ac621ae1c5063404a53867129a22947bb6719121f2bf42348699fcf5542ac674849f2bffa6085b723b91eb0d7d8dafe584488906f8b68913607743fe8507101169a60d94118d29dca35cf9c0872c7bdecf30da4e0c1841560b4687081fcda892463564533d89cdf794033e6d2f9f07a0337465c5f280f577d8ab77da12aa43a923b8a12905cedef7baf2d812b17c1119b6f7cb6f1501ae1e4dd2fb7e8c6e04c66a46ee8bad2f671670bd6e9eb3a0c0f4eeaa24ba0894a472ce54eef4cca62d802149842564e86e5c4d5c0a09cbf9d38d16fd8a1044fa0f3624ab0d41bafd7218321acd2e855c982d5c1e0992a93ac6b688e6cc78c0934de0a2e7a825757d275cc4222cfb603b0fd6ae61c005f0b431e7e0b849e2572d4641425991f53e08e4ee1d6e3d8b9068386358cacb4dc00bd0c0dfe7d1f2219aea502d879a67da646a5484097e9cb361299f831cdd7408db240516217cb261ad577380638db2e7d684e8b6056c9a8266cb44846eefab16ceff59a670ad7bd6008fe58c969e0d0d4cd4c63aecc499425d860972e97bfe187b54e533e3b95e283f0e1910a13a827fa24fc906ba60042c8361a3328fee0885208addfe3e9e57b77f72f3b20e840aa059c3a98e677927395f9337d9d81b5d7ddb0f42ec3f09e76ba8ab98bef372a1bea498a49e2050a8dad418f19f6d7407c8430f9664d1db03e3155e3c4994ff23ac0767cb0d54fe153c0934eaf6185d647eccbebbb98eee51b80fb6850f1ff312ba234652b35b7a0bfe283e4715af3890b344d184b7c77b6c01d872bbaad700ac6e9f84e306a5c5bf75e9c2085fd7790cc460a272657fd3cad9e0be63392be5f7fc6121d067300342b895b2fdabe87628d47b513a5948275f5ac49a52de806343d5dd4284f8d17053833173ca7778a41c9abc32590ec4f2bd50cc71e781b6e80005298dbe8b4078caec521bb2750a61c1aefa801ff9e1096c1d6ed96ce9b9980ed62eb3d0136292dce1847607f6f17cb3a9a8f9f71df32d6ca82fd66ce350b22d08c08533fb8e690fb6499f658b9605231ed0be4f9b699065a989f266c49aec0175cc0979dd525d89324b2bcef9b833b2c46dfb5575310f07aae07b033fe50c290bac4cdf043db3523a266c04e21928bf0b8db05d4f3e6bbf050e5f62f223f0f28e265c049f85f600c99906cfdab469aae635550cc9d21e8552c2ca64ef08fdef8aecbd6695917b3406e8b66cc4fa30d5ab2d490289b0135a6fffd7f4573dddb430b96a6fa997d3b8c89327f31ca9cd244fa59e216ccac392ed6e81a15211df7e810511b6638d61a51e796bf5035e2af0dc292fa3df07f2da7843c59c1603bc489732e23725667b8bd3e9b25edad965afdcd5885940c0de68dd706a039e95fe8a007e6f34e3e28c6fc92f3849565e4fcba85da5b817b5ed914ec562b006c51884c56d99c409fc6ebde80b2c25f6b3a2712200aa08b87baa1409a53ededd7dc2d30c871689bdee5948663d1755dc5b428a051bef391f0e251ffbe6bf2af754bae763a4314f7ea0e746931e00fed0662ab9369dbdc0d57b88d91528d65063d9d716b14e006361c8e85a8f87adc17c4d6c7cbb48a777f583e33344bd6ec58cb80cebf9f27ffd5d03bc1182ad47eda490cd90f8023e22372404d5913a4ed2ca1d553bc3d389a4c7318a397bb077e179cb1da4df2377763636583b86dddda520e8562651fdfa96d3e34aab6f2a4171858c2b90c4e96c3c7f4cc5d6506e3b90de3e1d3a8c1f59812ab114629a513ae17c42b2994632d77df9d59fdc3c3b16b9ff3e5f55f5351b31f89080d9e46a77d8ba6886c77f458d93a512698c2cc27816df8ec178a0d5d0bd6b4a588b997fac35cf5a316b7b067f347deb5a01783da9faa58f884b4a8a4feac8881ddc699b4c4ac1fd78d8b722f4cdb90f0691cf8685c499bd68a08540169a133204ba2540f7cf08968c9b83aca3759570cf923a0b8beda6897678280828acb5a9d61e5ab1c151dfb5771879a94fcf3bc9c2c220e210391095825cb75506dda72d24ce6f970a288633c83c7119e05277e5b7ddfc461466e976baa7919c8a0c08b16b5e243d4aa2a050be01549bff8347e73db9ab471e99af62405c4a2e5915d352058d697761583aac626ce02a41c64cee4302d11cf28cf25cc0339f58e93a0b5a7bbe56a7301a182a2e3b7e24d9fb39eb6af81da9068edc77b11efa617cb2f9219e3c75df2052f0443d9e4e282e117d4ab335fb03834acacee431eaea3a62160a5b2430b087ff59f55a31a8f043669fb51a6ca1cc4b530fda823d4650e7fdc928cdee9cfcab7b773c2f8aa03048cf16bd470d60641fd44dca6a992399366164eeb936d052606849e9137c93184147bbdac8d1041adcb9a59a9cdbbdabf9ce70230f56e020e1e1a03b4eb9f97415dc59300639f645e76e025d4a798a717c411a603f4664aa0791b356f276f039137f90ece5af1b9203d65aad3cb7f3d4985d8604f9c066f234c3297cf3395e8851903ad82796c8b74a2b7690e826406acf08f7d628bfb248fd6b5810009f5716ce1f716396019b334d50036e50803979bbacde8397da225f1b8b1a07077508669efbffbff7eeaab170ff910d7fcabda8a959c391ac4e8636e4ff8c7d682b64c2683438b5e7975f476a863eb94a5067c3213cf71f8fffd618a406bb96a10183d4e48d1033b4f9b114128b0939b5cf5f71edb31a6e49e08d0c99ef2f7f36e59fa2ceb44cbff031747a4c06f7d1345e07e20209d0d9b6326c50649db71e7353fdb178b2dd76b4dfdc65e57a9e08dbd4f9100e290f5deb2c7aed15ef048ff9cd262ee712b2eaf37a52f097ad1a2ace1a7e18e5c828660a3f60dde3e28bd2c5b56143a4d42749c619a3772c4458acd9aa8e6465f9", 0x1000, 0x1, &(0x7f0000001280)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82822e2f66696c65300023d7d0dcc1ba3fe6d5eda1c270a41b39fc03931c3c422141f8caee5b6452a4627c714e044c60660b0aaaacf37960f4fe6ef54806947e6a78c2d75b4db007834dfc738fb3733e3e906283b06cf4c97440bf5b27"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) unlink(&(0x7f0000000380)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x100007c]}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xbd018bcb662d467c, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x100007c], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3f}]}}) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff00000000c00023a47ff7cd3852fad8ef67255448ab6f6621011b7ed2524ca4e94ae600576ece0f07871d6ce18038492a4ef3661aaaf9d589f4d5832a"], 0xffffffe6, 0x1, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() socket$unix(0x1, 0x1, 0x0) chown(&(0x7f0000000200)='./bus\x00', r7, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x69772562f7489b4e, 0x2, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\"\x1c\xf9\xb0?\xf4\xe1\r\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000000004d}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x84, 0x0) fcntl$setstatus(r3, 0x4, 0xd4382dcb3f61631f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = socket$inet(0x2, 0x8000, 0x8) close(r5) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 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"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) getitimer(0x0, &(0x7f00000000c0)) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x10080000000) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x14e) semop(r1, &(0x7f0000000080), 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x46) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x81, 0x3) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000038c000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf95f5fffffffffffff6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) fcntl$dupfd(r0, 0xa, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = socket(0x10, 0x2, 0x2) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000c) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000000c0)) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r6) r7 = dup2(r2, r3) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)=0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') fsync(r1) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) clock_getres(0x3, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x200000000000003f, &(0x7f00000000c0)=[{0x7ff, 0x4, 0xc, 0x5}]}) preadv(r1, &(0x7f00000004c0), 0x377, 0x0, 0x3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getegid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000cf68477b000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000}) r18 = getuid() r19 = getgid() r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r21 = fcntl$getown(r20, 0x5) r22 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x20, r12, r3, r18, r19, 0x20, 0x1000}, 0x0, 0x2, r21, r22, 0x2ca, 0x30000000000, 0x5, 0xfffffffffffffffc}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) pread(r23, &(0x7f00000001c0)="ee2dff319a1c60d76b7e069d36893e17a6dd24721a45ef7ee83e38addd2cf7524b73dd7cc65d8ed0c069e219b634924cb44d63b9fff4a9ea0fb5dc87fdd1e611f49489b4da5fce21ddfa382503456ca01138d79c76bc76e949ea842fbc09124021da2382420b9d2c5e2a7d126f9a854e538688bfc41d9a4805dfc7154dbb2125d595638e8ae8c2d8ac43af15f21176a5cfb64bcaa98f95a27d438f85becdd2fa077fb41113a9527f049864113a657b65537998cbcc56e20d8a5c2eea61b376", 0xbf, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='./file2\x00') 16:00:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) write(0xffffffffffffffff, &(0x7f0000000080)="34b0f67df8eb716f9348cd9e2c1ebb149e7906cde02bc51001e5", 0x1a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020016"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) socketpair(0x10, 0x2, 0xc4, &(0x7f0000001180)) poll(&(0x7f00000011c0), 0x0, 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6}, {0x25}, {0x7ffffffe, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x140) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4efa2efbdf157130dca0", 0x14) connect$unix(r6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = dup2(r7, r8) recvmsg(r9, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xee7, 0xffff, 0x0, 0x1, 0xffffffff, 0x6, 0x0, 0x2, 0x2, 0xfffffffffffffc00, 0xa67}) write(r2, &(0x7f0000000100)='w', 0x1) r10 = semget$private(0x0, 0x7, 0x10080000000) semop(r10, &(0x7f0000000100), 0x0) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000040)=""/29) r11 = semget$private(0x0, 0x7, 0x10080000000) semop(r11, &(0x7f0000000100), 0x0) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x14e) r12 = semget$private(0x0, 0x7, 0x10080000000) semop(r12, &(0x7f0000000100), 0x0) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000001c0)) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000340)) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xab, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000240)=""/8) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) setsockopt(r3, 0x40025, 0xb, 0x0, 0xfffffffffffffee9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r4 = fcntl$dupfd(r2, 0x5, r3) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000001c0)=""/58, &(0x7f0000000280)=0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0xd19, 0x58, 0x3, 0x2}, {0x2, 0x1, 0x0, 0x7fffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r6 = openat(r4, &(0x7f0000000440)='./file0\x00', 0x26c47c90b2511b71, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x9, 0x9, 0x9, 0x1}, {0x1, 0xf0, 0x6, 0x4}, {0x5, 0xa5, 0x1, 0xfffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x0, 0xfe, 0x8}, {0x1, 0x7, 0xda, 0xc6}, {0x2d3, 0x91, 0x7, 0x6}, {0xfffa, 0x4, 0x3, 0x8001}, {0x7, 0x0, 0x4, 0xfffffff8}, {0x0, 0x7, 0x0, 0x2}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = dup2(r8, r9) recvmsg(r10, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000000c0)=[{0x0, 0xcf, 0x79, 0x9}, {0x3, 0x1f, 0x8, 0x4}]}) r11 = openat(r10, &(0x7f0000000300)='./file0\x00', 0x10000, 0xc) chroot(&(0x7f0000000380)='./file0\x00') ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x25}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)=[{0x7ff, 0x2, 0x8, 0x2}]}) fchmod(r3, 0xd63ecd4ac2bb63dc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r6, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x8000}, {0x0, 0x1f}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x3}, {}, {0x0, 0xf8f0}, {}, {}, {0x0, 0xfffffffe}]}) r7 = syz_open_pts() dup2(r7, r7) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) r9 = socket(0x18, 0x1, 0x0) connect(r9, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) r10 = dup(0xffffffffffffffff) r11 = accept(r1, 0x0, &(0x7f0000000340)) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000380)=r11) close(r9) fcntl$getown(r9, 0x5) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) connect(r12, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r12) dup(r12) 16:00:10 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 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0xbfa, 0x4) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="82027f5affffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c0396abf1e6bf3bf554799b9b8970030505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000100000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa894"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) fchdir(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18e) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x1, 0xffffffffffffffc5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) shutdown(r0, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) close(r2) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000640)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f660cb965302f66696c65300033"], 0x10) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) clock_getres(0x4, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x60) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r14, 0x0, r5}], 0x20}, 0x400) r16 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r17 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r18 = dup2(r16, r17) recvmsg(r18, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r18, 0x81205724, &(0x7f0000000240)={0x401, 0xe7, 0x8a78, 0x1, 0x79f2, 0x9, 0x80, 0x10, [{0x2, 0x7fffffff, 0x1}, {0x2, 0x6, 0x3, 0x64970c7e}, {0x7ff, 0x81, 0x0, 0xffff7ad6}, {0x1, 0x3ff, 0x7ff}, {0x3, 0x40, 0x2f, 0xfffffbff}, {0x9, 0x4, 0xffffff16, 0x8}, {0x5, 0x1, 0x7fff, 0x849}, {0x2, 0x40, 0x4633, 0x2}, {0x7ff, 0x200, 0x400, 0x1000}, {0x1b3, 0x3ff, 0x5}, {0x6, 0x4, 0xdb7, 0xbed}, {0x1f8, 0xfffffff8, 0x8, 0x401}, {0x4, 0x438, 0x1, 0x8}, {0x8, 0x0, 0x1f, 0x6}, {0x8001, 0x5, 0xff, 0x1}, {0x1, 0x81, 0x7fffffff, 0x100}]}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r2) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x5, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) flock(r5, 0xc) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x2, 0x2, 0x34809b43, 0x0, 0xce, 0x2724, 0xfffffffd, 0x0, 0x2, 0x800, 0x7fff}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) write(r1, &(0x7f0000000140)='\x00\x00(', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="292751f5b5bd088dcb4dd63abf5b3948fa7e82da0727907484a9fd95028d1db6f3b2f52b56a294226d7cd7daf500546cb42656a10f42a7e871a3cd1c48917b9192dea11dca73301bee7adb98ef1d941fdac62431592e6c6d309766835fd85b98170c04ea9386d21b41693cc7b6ecf769ce30913bdbaf8590b8f1c012a0187ac12b066afff5a3320862c527545455439bbfebd0495830763f583d2177aaa662ddd4b48e4e9d010d865c", 0xa9}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x16b) msgsnd(r2, &(0x7f0000000000)={0x2, "59f71fb48f85329336b7ae7aaa68a0307f5102cf138921187920582fcfd1b52d3d18c3781b820727fbc815d455cf434940c4fc"}, 0x3b, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0701a277afcee20a9b7dda0d000000ff3905200000045213b163bfc0310b134d7761f859bb1167e6989de0612ef246d54fe713b22bd0483c2fbf2cebf055a9effb1fc9f78f9b5607d400c7813e71d3e84594ccf358e92a46d5b0d81bd3d5fa49efa2a2c90bc908c1c88fbb68e38634d949cd2406a470e8e82a74dfe2082df0147367b893aad482d97de0bfeaf9f46de4cd05f2e46c966f27fd235d2fd7b36747566fce9850b26cb84d13417c2ceef2b93173f89096822149b897960a047b784af3a068656899d7efef6416c7d3bad30ea2f9df25d0f264b15f27f79a64fc6db72222328355e08da28b2aa387b531473a35c9c92457c90594d30da39b00"/276], 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) rmdir(&(0x7f0000000000)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000080)="220e028901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r4, r5) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r7, r8) r9 = openat(r8, &(0x7f0000000340)='./bus\x00', 0x10010, 0x1) r10 = getpid() r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = semget$private(0x0, 0x7, 0x10080000000) semop(r12, &(0x7f0000000100), 0x0) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000001c0)) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x14e) msgsnd(r11, &(0x7f0000000500)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fc713241f5fe3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a9615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e1"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000f9551aa20c651af3aa0afce0ded0b8c066ac613cd7064ddb782238b9aab090703222100470eabc259ed889a1b09e6b2e001c6e818ec84ee6226fb255b43cb75b3d516b75db90c39f90745d7245bfa8ae432fc89cac2dc4f29fceb3bacf84b1f50a0490b73925c611518075b6fb7c772c082970759dce00af500133a9fa61fbcec2a11ad0a979105567732120ed959e029d78b32df3b1db077ec0b6d07485bc56f9"], 0x78, 0xfffffffffffffffd, 0x1800) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x0, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={r10, r16, r22}, 0xc) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) linkat(r3, &(0x7f0000000280)='./bus\x00', r6, &(0x7f00000004c0)='./bus\x00', 0x6) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x200, 0x5, './file0\x00', 0x1, 0x4, 0x3, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000001280)='./file0\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, &(0x7f0000001440)=[{&(0x7f00000000c0)="451afe31fa97d9b6823e16e8ad55f0ed5d43294dfb12f3", 0x17}, {&(0x7f0000000100)="7e00740020382f86caaf89ac1256b312f5caca10ca483f51be1bb148c02a0453a0bede6c2ac8cd065f58219220cda77fbe8b08541ac809a3051abd0a371a11d5b86d49d67d9e1b0961b06bf2939195053d56c0475f45f488b1882e20c03e97b58531c2b6aa00c6c48a0ff37e4bbd5b0224b4a9d9279b70dd212f32dfc2197604adcedc49ee9253038514e75edd504d8c25e0f2204994247b96c0277db411656e9f869ba63e63cebc37269ff153723931741bcb923c5d2045a6d5d574b5259a5cc59fb619e122c3b852f1f9853c9d9f1c38ff8485ee9c65b7af3f45ef31dedfcbffb8eaccf4671265d3a8cb964db15a", 0xef}, {&(0x7f0000000200)="d34e274de81e37ff59dabbcec8f914626867b656e3c451893eb36aaee956ef281c962d2a6cc6ae57ee3cb1db1935ee240b031d5e36705943991e7f828e77615f8b71f66f6a8c4106227bbb955f99dd1c5f32451b6b2e72dd284e61b457481ae1bfb05b605dfb77d9939527b9ceaec0a33b13d3d17836618544f071e8dae2626e918df49cf91cdf2d1c58993f6765ff05927a91e8011d3f5d06382c9d92993c66788dd95fc475138a84d11a03ee2616c790918b789440ea174eefcb9b34d520f43ad85d9aa01f28ad012fb5f302ad8ee7608a3aeba04f0e43820338a8c5690f7f6f3acad72cc848092b1e4b4def2092effb00fd1ba48f2724dd13efe12ee1ffa9b24bc7c229b37fa45144a6a318cdc08f1c69ec2aea60d265f30ab6c24c88afe4d7ee230d50a2759ea631748f2a740f6a441b536c1a08261f3f07039464398a5e6709522eaf9653faa4e10271637a0289a51f883c8969bd3c9efb313ed476828a714f20a25e957b6ef01b3b1aa3d5488fe1e0e98ae728aa0086a5ebdbcbc4798bb3055c1222365212ce051b763b7aa140dbbc55c1a2587400bf3d2640be25f00859ac429b8b0637fd683e523d724a06863cf52bf56826257f7d1762b0082b7dd70fefd7800146c918380f2e6350b906e3abe5d8235f2b2f1b2b4cec10f5276238c08825abc9c17f4022441daeac7337ebc95dcc1ddab2dc2f68096e99da1500850f459522973a4f4fa19124544fce689a4ff1ae957f61d91f96a5b7e0d48de88b2159c60d6f9136a8d9a930501f112865feb811e6c5a2936e24e2cf14ac637394f033b7b923c9476b0e70e6e25f64f1752b5b716494823f1e90f2925c0fd2a9d6d7cd6c705ac168161759cafa37e8d8eaf128a60367af1eba215aca257093fd65250f0b5651967f993c37810510bae8848ed06392837c7aeb314d87a9ee9dda2db1d22bc04de45e967c7ad286d99c414f3a9ec7aec9fee45f4bc9f2a9868d2cc637985689f0e000b914a4d0315fc9cfb8eae2c14fb662cb0e09a9f70945b22898719f81d1403e584b74c48b5476f52cf4b2527027c8091f86784fe2af47e9dab078a3bd9193ee3c6101820c5dc0f1dc91169abd296381529e3f6d2d592a70c2a373ad8c4fb5a70edb4f4b98b98e627449165c44675c7dd4b9ab1251f5b92e9197a0c8903eaf0dacbf8d6f30bf343e526f95ee4e5c484bee247ffe5214c45e0da4c1f21e9a18142690633695ab29d062c63fc3f857d12d265b21cd1c1682e7ccafd91435f6a6dc4ec4ec96eaf49980fd4281787b255e77b5bea13fcbe63e9b194f8de1ff1329d6761ecc33beeb23f026804d3a0eb4290b20fd92adb8a6fc5b26b39f5b412643456cd57b87e3967fce1c0ea620223eb19be0865f00809cf5d85483be46f5e38508759a1324203383e7f20355c661232ab43f17899a054a7a66fd86a1f5edfc2eff0688c4ca8d54fa4e7017a5a49826b8b96db979643315893dc8eb81ed1bbf702c9a8aae6ed07d1331546e884bd1eb7ae4c33a273b5c8ee0f09a35d13c070d29dcbdf7fec9c0fe68f11a5af56ce66bf08b3d14c8fc090bd435c361b42a10e596989b8fb6a452a1e22cf95d9670889dfcf233bc361a176938125b841f06d067e808d50005511e3b28ab4dca68eafbfa993a4b73a7bcaa96570d14ee7638329feea5e3c42f87222b4a301044abfe46939568f407115f8fcebdcdc7fd4dbaaa6976922137565ca8f08ed54617dc455fa8d662ff8d3045ac54297c34421db17774d430351dbde1059157dd5ce35322d9785f00f4a6e79bce0ed05e15a4d68087af07894bbb925c20dfe6bcb6382569a3b6fa135f5251b77413e22615a7affc2d8906b872815e4a9592de58f6b2ce423dd1213c3ba434a577162f3bcac50d0a1d1129d33037ffb390d2840de44d874163d01649623646e07808e842a193feb2fe79592ded3e97d559cafcb0c6dafc72537367e936dbfde3fd7d12a5d06c0a22bf3e450bcd8208cfd3a5ccad5c72e0636d2de5bdc180125647d86aba42ed93f928aa0845f9d9e2d77bdfd5a97da9dcc5947bebdcca62c2819ce78957d5d137c9995ea7bcf9573ea60bb99e1f9306c145117c969cee430573732bd85b85202c123b05852526eb231a3946d427bfb5bb99d7d5ec8aefd65d88c7432c702deac45335024fd61fc1daa586f1fff7de62dee435b1ba2886dd694b021d3b0d705693668fe7fc66e8dad9344df3e2ff35bbc8d23adf25e73ed282dfe78a6b33dbb4f8c325c3da97d64fc954d9fbfe223f1f8c6f2d47c569eabad204fe0a3982938642743d92d01dd12601d43573575859473897d9b632c6e766a3cbeae207c49b47c81731c4a00273e549ce6110ae671358b8db0e3a230846f5be645eb49566e22daee8719609a2b4bf49d355b0c98515385a7a641936455ac1d5ece34f14990a31d3ecab2b13876c810615237f1383b56b42bf679651db782f71550f44ccfaa4b20c92adfa846b9df39523ae9bd62526ee0a280cd53fd198cda8ceb09054e91535eeed39c57bcf4e1e5e80b411743db5d8e90ae6ca6a44dd30216a7444bfc6f42c1c894eab43db60dc39113b91f381254c9bf30f6549fbf31820868876701741526d3f460f105b05fcb387703e67c8162fd6d13c85c3cf3ebeea9763a95913c7159f131e35d011247c16f2e4e5c6f0bab9efe62b37a52f6f22de75e7179a6c0009436621e06fa54846b0385dc93bfd766a8905e95301dba7a78bc0e4914c782c2162d5ed380d543f45a94e37e2c17ab46a6f12b988df6cd9fb9fc2db3df36a1813eb58f3bd462384f1972fb6dfffdb7306a4276012144a626a6504923625e3f0bf8e01feaca11e5d81ff45fadcf1286c85167abf92b746ecaf4adcfb18551913b9e733d2151a38aa7ba523ae853ad193f2fa836825a24532119ffa673e69490feca283698e87639c1bd62c23126452cdb6722e06e448311e6550ac3d13ed78a2525ed7f8948a6fe7173259cd5d9e2fccfcec44143299ff3162857acb9daf95b3da820bd38b5ce2901863708963a03775a6fad5c4d85e56ee8dc719101ff236464e207ece279e8d0a49572b69ca17cf28c8db7e4546c8ad77ca2598c3c9fc16b26f2dafc8c3ead72a70fc64bbe3b38b97b891901db2a1f80e114aa85971645500f7dfaca489a6b193dacfd53632964db250aac40f26842d8a27bc8111bea39b233b1dd5ec0015882fab38c614409d393ca89b9c3c21b5e7131ce65df99042d4551b6d8811c9356c0636829f8dc59d6a516d334b4c095a74fa7f678972c31e440367dfa5ae7cac0fc73926c37a7bc11eb551ac0a1aba6aff930e70e670f00d0805da481f288b50e525b388fe4813391366ac7a6bac3765223d8fe6e3ea2146b365baea250a9002e71e90e3398c3fda656e9ce569d63ecf3912b182d8b5482995649230488008b4be33289f03aa03a11883e2412fe3172392a52acfe0a2d9e158229508218d56a1cda92b5296d62b911246884069358b93289515075f0e14f67ba136cbb0c6edc4c57424042e8d20621f0ff0de0ae44ab815d3714fb7ecd09f9756f6b6cba47ecccc743b601a4b4dbc1a05ac400728eddbbc2fba6c1d5760b8c95b9f7d88d44975f42dbd6b1d40bb0bf73ec42d2611f1350e67a5f95edd8030b67d3cc62709932ddf6691ae1e68729e924ba78e3fb8c3c60f792c3db9f99f5fb1de4353aab7bbd9c88193536bc26219798d1b5408b2e0d23d956f9084179e2d4ccd4edf4d80c7700f9de3b2946825f3d9a6603d524aadd635f9be8b4a77f689e95110204ff85da26c55e9dea6eb199af74cd6c0362dc93ad32384d5dc17987c436ae2b939c46e870aa9d8839c3d4009ae550eda1d542756d3302ea51d3386c044edc89414f5916e2340f98690c3af4c6b219b0b90882544b2533c3d154d8057a86d2f6eac3283d7c25e2a9db88104a0c75f3174fc126c2b449799d323e447636e89335c09cb13c5062c2c1f27000bec4f82ec309b3b754183067865c48fa4110cee1d71d2b0b7a2c8e8367b309174cee2072801d54e8dc1b8062313c0dc0c0dc1cd697d7b3fce4bf6bbb1f352f996d89b5979e08fcb6ca3ede467f04dfc05366f94fba466d2e74cd874180e1e49b5087eba019a2c56db3c6a8f056c25578769f7408606eccef7bc9d6e1f8105c638143e3afe1b3a0a625d357ac6d04f97f821a0d195f5e9c27eaf5f87ac821df051abe3efe44d66712a91c59a8fbb6ebe84f46f683f34e5ad570e74641367325d0deb2ee1d3316a53c5ca81d5c3d23bd9ed45b0fe52e48c993de378dbf240e818ee98da8aaf5f52c355157dec2e0a3f92635cc25d68530252b43ad56fe930aa4e755aa9f7ca9d91945e3b5b1c348c2d3cf6868d864e9cf789ff3bb6a80ba7f2e4f1c420fccc28561c68cd763a38ee6801300b25d8bef4a6541a5a35f3673d5e0d9826136e0e70a6681b8a7bb127cf4ab3b25f333bd702b5d94161d1aa4f85300808fc7534c222b55708f6b37e6d76ec9f796c86bb8128a3bf84baa2fb3d23d597f619b59fcfc5bfaf950736caabd97aa525eaf3828ea8d2f6e32adec9ce3192b1b072aebc259ea8c994bb44ce18309abb1d9e7831cf32ce2de13a2ea94d242493b15d9bcfa6917f92838c0733ef5ede28e6f73d3f01232ac7f531206ab369bd5474e49187be891256d31107fcb0cf5880943203bc44e923c04a60be5670ca48809c11b1d13785a829a8886a04140663300eba48728bdf922203817c55a2c54fdd8962a82992de251cceb28ef3e520f5733c9a324f6b795bd9f42b2ba0d7f1706ca1f76a574dba0712805ef1cfc78a21a57107b046ca173bb92e22b7a7d04fcf569f02e1206c723d2b1bc467490f1314d51a14eb93a594d26cf9d1dfeaf99d08606d5c73afbc567731803cc0c50ffe00e1a4b7e71f1c4b058dfb8bc2e7bdfed3107dc1446d621d743e99d10e45b91b2e98e81f07a9608c708f156c2f5cdd367a4fc49b587acbfb88a9694bc93416727babfda99e21d69360764e21fa27b4f524173d24323b5a3c2d8c242bace63a0200b57514b5277ca74b90053298b37fcebfa92b7721e70aab5a4d5110fb4e11df89cc740b7af0051d32ff381dec7e6c4763711c3d9c1ba4f53258ed84563f27dd9e3c223a60fa0d1f7762ff468d8134cd38e40c1625e1afbd3cb1ee71185aab1683d3c86455d3aa4f0cbb4d55cddaff72d997001bfe7be35bac99f5893eec34fe8cc6dc2c892fbc63fb3d66d26c72f002f8069a3a11b8bbfcb03a396f0b17d8619e386b923431a362ab918bb63027036d0b9808b826f690c2b42118773ce9b708b18570b1fc1b6f17f7b5a06b7b5ecbea2436955d53c9cc15e37886c9ea9dd3c9d5f4bc4b57d9a26fbb0d630c470757eb0971c5b3486ee69543f67d84eba6002f9a490130a6c0e42c3211b703f47a18cdb3b02824d0dbc52571e04b4901b0e41a8adc47a4a9f11ad8d83b8780b9487336723b2a0fdb218284afb68b4050dcdc4b6f4a68597c9e3ecebd27890def09a9e4321320b4c11f831f754b7307433e508c4ecd160fd36acad37e8711adc88824f49620e47a358c585378b543b75ae2e163a2e852488d895b767eb01b71dee0b283db152984551c0ee180c9eff4c55293e67634a1cc8a7c3116d5a5666510e20848cd4030d6ea81ecaa752bf07c85f7b225137da0b9fef00dcc7ce243cf1f0c39865e508852d1688eac43127a07b48b72dfc03e4b80f0f95d9e82dd4965b3e43bdb2943502ffa14301aa03c4924d1560557cdae29add264b9", 0x1000}, {&(0x7f0000001200)="81406ca9a4d33f180a469d09de596bcce2c649ad9546659cd02fce306735b4864c7ba6dfe75e694e78a01f74eca381428751b4cfbaeee270e4c931b1b4e3fb", 0x3f}, {&(0x7f0000001300)="6804d10062ac6e9b95d6da6c5be15235f42a0ca99aa727d6db3ec7ceb07a7e0cbac30c10357a4437f7de152520d0970dfcda67aec00b2b5f6b3ba98b52b1d23035c62945d4bf25ee63327e8dcf6b3471b106be51c0fe4f897f633b86447f107c76f920cbca824bc6ad393a6ec7c4177ebfbcf98c1c95a485a994d0f866c281be5784698bbc13", 0x86}, {&(0x7f0000001240)="e24cba66716c82bc530bc54d3b7d11818ecc8ae9a9e4e77aa58e6be65a795c39acf50ed9bc4d547c8c45da1495d684619d76dbab2b", 0x35}, {&(0x7f00000013c0)="d4c411f0d6664fa362276d0d3ab6be2924b25559b0ca07620d21d50f0b375e241498ba7dfaf923f89a464aae3b4f37187aa9bd532699cf7ac1e4a8b0e44ecf580cbbc460a7232c371846f8", 0x4b}], 0x7, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}], 0x18, 0x1}, 0x402) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 16:00:10 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="7a722ca4a7370954d61946866c64dc450cf2095288291fb0315f54615400c7", 0x1f}], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 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(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) write(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x4a, 0x0, 0x0, 0x2}, {0x60, 0x0, 0x7, 0x9759}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)=')\xd9\\\\-8', &(0x7f0000000180)='$]\x00'], &(0x7f0000000500)=[&(0x7f0000000300)=',\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xcb\x00', &(0x7f00000003c0)=',-/\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='\'-]#\x00', &(0x7f0000000480)='@-^\x00']) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x0, 0x38) setsockopt(r1, 0x25, 0x6, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e6d714bb78a898e82a71f49931929648c8", 0x1f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x1009, 0x0, 0x102}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x403, 0x4) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x40) 16:00:10 executing program 0: r0 = socket(0x12, 0x2, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x1000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x0, 0x0, 0x0, 0x80000001], [{}, {0x1}, {0x4}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1246092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab66c75eab5617044f0ca56b6d008332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb7f7a2250d2c09463d8becc691c6c1f72ef89a362"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x7, 0x401, 0xffe0}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fchdir(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) mknodat(r3, &(0x7f0000000040)='./bus\x00', 0x1, 0x559) 16:00:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x40) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) linkat(r1, &(0x7f0000000100)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0/file0\x00', 0x4) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) sendsyslog(&(0x7f0000000200)="d6d844b36b66632d18bdc4e217b9730fe2839501d17503504d571ca41dac174935fdd9cbced56bad676511edebb9f67958698f2c1c3d0658a1b6c54efdd36d1d59310018ee96e4da39475c0194f3a99ad4519b8ed664202455d6f412db2507da24e76516262ac2b7c2e3714db74622f1bf69a1c38ffe106da48b10fa268f6f9af3b2bcdb852a733a83bda975c4a8ce4175f5cf019da358afdde5911f82a16d8339547db8b79a61d0ded49380c678025ea763d9d544fa258aef9c96cb4851f2b0c60ff551e7209f3785daeab4b314e7a7cccf8d15c48c4d28d40164dfa5d08a83b09d66018a7a3100d7177b362a61f4634b98bc54353fb06b7ee4f93e78097f163adeaaa3e815e58aeaadca149610139fe2e65e416008610ac560767bcda7e1d89d4ee390c63e8609609f06b3b0b221840e268e84eb7b6c0ac44df0f50e0c3a45a19f49fd61616eedd9d8870cee8d99ec3536d640ec0a3d82b606da5aa422f303f588f3d0c485ecbd304976ac79db83809b263d8a7690c49b003a10dacb8dd8c6ef7e038dc70eaf070373b18f3d1427e5beea36c90295d1a92c4d7c32f66e9de901de3002edcc58d92dd4748928f9581efabcf3eeee7dc003222526893debbee33b16ca26e094ccc974a2cfd6286451e5ab35cd4a68c9494529246c9286fa88082009d1be1c97360918a3461fb6ef4408010e50eb8c4148ba0d9ae9cb86c08b7b01541abb708aa895a9e70383bd199debf76fa7bfc89318408ae1c9b76f40653325e5bfd53ab79ea455da6a76f1343ba73ae8db32282253c4ef45b6e8017ad2c3f82b827cfba064c37c91388282aee67950802de653b5896a5575bd2cffed9f6fc579ea41a64f38553f7be8f2141831d5868a89c545c8d53a154cee94599024b87d75f10c60e13d2c001227fc94c107302f7eaa1fcbce6751bdc8c1ae62ab318117be032560e66f0af0894e10259f08723b9c6d07670df0aeb021e64faf2fd37c055fd31a19b13583e69472ded060dd7d4cdcd95a25f0017155849cf56697ff459867105274dc03cc02d39a313b543cfdfdef0b6f61744613eea9c2c9c024727e5c7ec70785ed12278fa11baf44881f32deda2a5fb69515973140b34cd5b0ca63fbecc08fe067cb9e1a74967dcc57e73203b3fb836288e072a5b9ba10477cb7ec44a1ea66ac59222bdc6b7ce149f6dd1e5bb47fb7bcac0ce2a775d0b08b01c42057fb2316fc383f73181f8a543c138d815623bb4a490759feb6b5f7b59af5f0ce236a1b5003cbd236da1b009e467a1532de0bf9dd87cceb0179f1073508ce07a8cf797c0b8139bb402944d5b03cfb9866b7edfef0309d692611cbe3f33219a3fefa2f6d328c53cb21f826cd5f2a32af6ea243ea49aade4c36bdf66f3d6ba826ccfb506aa068d5f704e40714d9098e7cbd2fce3012e74686301a7e0590a0d83e3ddc2ef1f83bba4e74e76332ebc218426d3b4f6db58546f0354db62b599b036b5a49a9010af3825f89390117dbb126957598c837295829acf4c387071c78555f073bd571171a9891f816ecd870ff8c84b9fa948c76a8f51430c6c53702a2d471df727670ef426441b5caabf98eca29edbc90ffbbeba91578ca55e1d7f994a146b26715f9f502e7acafd8212ce9e9d59c2bb7ff9d43725790c27b91030219183d0d5e6087f57dec906893b17389e4ef475828fd60d0c00aa411b6e670d59edb6b5de0a12ea53f68f3a8a2f9bdf70c64ee2a8984f4b2fb618ee16de6ba26f04fea2de3944f4a2be70a4d48e4f304ff72d9564ba66f356ed026b4cda6b676843b0f937c33f491f9575176ba698f2b30a94b7ada4a3558062c68fe95cdb2e11a959548cd0f698767bac9d7cabf94fbb97880b837220327faf5f3b50ed5f67d73b06c2edca91bab065cf5afc75db94271b4525df74744d38c61ac80a1d9b59994720ae038c19c1263ba1da4d2e1757c8bc10750ba9cd6268557fc72f67df7ce3e948de8a9518e9b5374b3933fec5ea3517bd34a6662995b7de25a516992317465a1c1e1cca165499d94826c2ef7724df8f73699c2de1843a189ce37de6361ff8ba9109f534b145c08007ebc30403aace82b5cc1819bec78ad9966aa5e99af58edfc331295a4d4f87ece9868fc6e8500a10682c938dd71d71716e8843e501afcd3061aa9cfc8b2f06e2a1050f9a356f2711da2c7817a23242e627d62429d5cc244d4a745a9477dc1acd24d6124632ddd14ca03378bb7581365b3f187ce39fd00a3df457c08a2c36cfcf1fad8bd22af000cef6d9bfd0dbc03f28c8c102ecdee5a1bb0f12f8be8407f8edad594e3d4c478b2d7e04630a677215854ef6a5bfd3a107ff71c51f9bca6caa8e4e136740d59a8f5d40925b1e07ae6c4ff69771b4608d6f8b0830f1fd77ab4f40fdb713d41023100e95bbc7559170d3fb2c5483165fa142269d6a81032cd5aa8e23f98e3d7f12c287965a09f0e37be7181cad49d073acf4e2fdec4d77a91ef6059483fcc8b83992d8a28ea1132e7464f0f9113fa00709e18df13e02ac0d2efc3a77e7b35b2dafeeb1b5e42a72f9873fb123bc7366978f4cddc7a8369af20628d220b205c0095682633ff30ca9ef979233ab3bb47de8a1e2cfef7e7ccda0183fb70013a6bc13efc727d36902378d8323c23a6c87e7498343c1b83eacef19eb65a43034779bdf81f03662acb7ac14146abf7d96b6296b6df0e471fad55992ddedc222cb929f0f9f48900b05474fce3a0c09c9aef0c6b8bcd596102e6cfcd8c8043baae31d4d5897a8a4b0e7a5664ab0615a18f7c4af3db97a40aca937e126b7bc85c57972aa6e186d62ab99045e65853b2a4553516dba530c0b5620ff12da98a33251509c0fcab8b4a2179442771d60fd2bbaab1d1fdffe93aef6bf58b777c85dbd27bbf0b6c4e68954f79d5be4203737992de5cdf97b265a7fbbbb28ebb8ca07479cf6c087116611f2a9efb1f5628cdfcf3cd6aba0b588265594694d59e967847bba3af29ccdf2b24afc830c43db1189ae4f4408a86bd11038c260558d669465d4d739f6bd4660a51dfe30465f215cd18d8a545e4d67f3df3abacd413f783ed18f858fece9073caaa127faa65adad9392cea9faf327f09cd4cf7cb8f63868e092ba755711bb6c97bdc7fdfff48bd17e0dcfcadcfec32fa42b7c7b9a6397e339e1ea3572510f6c8d6e8451fa3af534c4d0b7c6b29564b7607ef27bb34cebb1013893dac94270849b04cadb13ef6c146e8a9c9c3150c9d3a43cce31991ca125cb1ead2ce8f3d32fffd296ace14fa385bb37a01bad25068170d26cf889088c9dab56b82bc234d1c3dadf0d9b5ac0c679fd223f4e6d7442406490fdef7676b0458826443399f53da4860c8e4358c7bce5e587d8cf9db0996bf70b3790f2f0972d75c0195f2af26584a82c62cfcd34f14964599814aa08e4c934e7cc634cb48555a2f024f901457a3fa671f2db76730d70a628cbb49fdc59aea0c9a2f94b846731a803930815bb3124621a0a5fa031ce6aa4043882f3cbaaf0a9b240b1ccf092412cc11017449af7e2330b5548f55ba4dd8e30bb56970908ee7ad58d32a69468d411e6fc71f0a38e5941612e46f0af308c719ed282e635cd3dddfc06b0abe17ced572839cd7106d9445eef4a4988fdc7a83a6cad2976dcce6ad40a9d2a2af3ba1e4d178f384553068d579b8cfc3d7061e04f4fabee429dda018490411d8d886a51ac2338490e691fce8b860a4116e74dbf1743d1f60497f526df757884cfd04342c0b80398db0afe020147840d4e35f40aa6079e763fc2a4cb2ca3e7145d89c092bede29051c1c1f45e85f86c882a2dc525196be8eb30c9efca5ffb787b0150985b862cc7bdd6cbb84d25091d2be89367fcc8cf8d4939b794327ef400fb8769a15c7f277d7eec732b44188964516be06605a056755fb1a1a34d5deb82a5bedde92f68788b924277dd2998c5537975441fb67df8ff66517932b2d10dde73d2818111e2b132a94a2a165faa4f905a436b2fbfa27f315cc34367e6fda6ae5ac1fe1008925a1207b86485cd9585b97641f287fee05de41cdaa0b670b4a163f4928216318e22a7531b22175054e6c550dfa9cd8db49c06999d83dc30b5ab8a45eb70c18ddc470b9e9d8c6f4f975215ad37255ff7a61d3b0bde28c6fd46d3f0d16dbd29f605f3261aa10867faa3a3f41d52302beb4fd2c96795f5c84d6e64efc3e32e8657895c95784f1b124093343104e6dfaef0d91326a2c77d7b3900ae084c355b7ab3fe6ec22c6f81f216f89be0e44a9c0fe6f600622e0d290679c0eece2f99b13a8517ffe699b7559c0a6c8ba2e9d685e85bac13b28957dd61d9c3b86a1bbfe86eafffbe7a4b2963cf64537707e180b92bc1557ae06f53f924a173b55c6f63778debc0a3e37b0c3176a8ac423604051fd7031457b39298374c332668b012ccdf43965ea77cee45b034cc8399006ef7ab59301eb6510aafff0fe720cfe173689e7f40114173270731c9bb356a340a2256047848aeee796b8439aff969f4c4e8e90a316099a1804c36fe40a616a7c7e77bb22ef0c4d74fe85110a10eb57cdca3f74afe2ed463b00992de80be02864e48bf2ffa94a8bceee7917909a82b813e092b0bba710290d742a79d8fb14182fb9b75f5db2de5d2ce46bc34cc5579e1c97053b7edd9866233e001779c622d66e85d6ed653f0f0db1763972fec05e506b44a7ee16e7873d19945102a86e2e0e442bf17e5277f7cf7a402bd963e5864629f5b2215aaf8d2f9cce28f4d4d3ae816b84fc98d3e324603a51caf8ed4842ef7f4d1fe3f3f7b9fea061a6560d4f879d22556dc85b18f5e1dce67886305ca621cd2f078bd4bf1515fab24b64eba26c12a34ee984e21bf42ae367a7f28b761e3b50608325ea6d26aa6a6ddf151cf35a2e036b760d7fa8f54b67c20f2b7a2e21a0b4a5a0dbd40519817e271ffa17597d4064c7661850f8a356e0133d5c3942c384861cf1a3cfc4190375a6b56d1105bcdc8c8536912a1d7ac0e6f0009a4e463a222e0a8c56c0bce440083c6aea6d870498733f9ac4f07b0a2edf829b84ed60141e15a16d3b66fa096792a3275e7c32036e9fd93e96fca81af169906c0592b34eb2d199e29cbe39641995735f4c49eda4948bd3b5b190bbb5af0f6f5f8f90e2bf907a0698a5e952e28dfcb0ab8a9eb602718de7aba49eb533e2931e38c4f249d5295921dc58c856ff9a9473236ecb67cc2539d9c1c4a02b6d1c0b3945967c27f83208dac7c741ed5a2bdaa67e117c50997e7ba25df3572fe960d4ede2a247827e5c5ad060af736a1fc430c2c55bf4b4bf27902e5a33dcbf6b2a2b7e181e6c23579476eeaf5b1a6510d5c75330d9108fe60427ab7c38285ab2009a2dea506da8a4082a1a16d9a834b793c4aa5fe5a4b0b1b7a0a6c6af46cd09593e8d4e75fb59ded263b3b449a6ddc2452f78b0838fce887903a0936de5b086d7550bbab7f8feeb174f3189fa3e0cd22766940a4501a7cb7d6c88f93f4f9d9690fe0136ac12a08cc02c900f348e2821d8ee0f87d955b2b82e1651f4fde5f96094033622aa4afc066eb534d6c28c26f24c76e521e13220571a544b9f2ed0c0257adabf4d875451aef61aecfb1c732e5a0aeb332e19692aa863b605739aab654e947da59e6c59be3f18cc9b8650eb102d89c27a43eff2cf20a1b2c899bbc8684cfcaba849f6b89bd58d5797b92ef3f2d465dd77e203c1d835fbe3607292760f8ff33d6e46bb4f2eca3764aad166a64f051c6d79420644c7d7a874a12895829d7f1e55d4d6da13c550655c41", 0x1000, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) semget$private(0x0, 0x2, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0xfffffffffffffffa, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) fcntl$dupfd(r0, 0xa, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) r15 = getgid() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000}) r23 = socket(0x18, 0x400000002, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r27 = accept$inet6(r26, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r28, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x20, 0x0) r30 = socket(0x18, 0x1, 0x0) connect(r30, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r30) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r33 = socket(0x18, 0x400000002, 0x0) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r34 = syz_open_pts() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r36, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r37 = socket(0x18, 0x400000002, 0x0) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r38, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r40 = socket(0x20, 0x4, 0xfe) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r40, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="2e598b3bc9fa88f8dfb9fb33dd9fcd68eba4331739ff00c654ffb09957015b899474396ad1cdcf848d5af8ee60f2372a949fdc4e6ba547f4cbd26aa6175bdce3ebb49481d229b336e85d6834d9bbed3a0c9674f8e639c9cf9d8bd829de6a794ac2befb28bb23", 0x66}, {&(0x7f0000000100)="5cec8df34b44282f3c225c30cd00773f25051ef3c1a8fa3e3639c7f879c28e216212c802e06fce17155e85c00f67185b5a5a600edf9f220d5f2bb90b3ed5aa28b47fd13a6a99bc80c20be9ad46d9c19d28958fafd90a4f1b8a89c3243279d4519c00a262afe11b2fca8fd2ede193b7755e5a208b7a07987df489250d10314925e66a5220fcf68945e679ac577aba122d6dbde4ff4e2a685ce67461bc0692b35e6ce8ce4c9263774cd2093c", 0xab}, {&(0x7f00000001c0)="4ea82686058d1c2c1bdee7fd12e99cb2b510fbdd72de867a0c0c2443c1e4d46e62f1720b7fc5b6fdf2e28c9dc865bad7d0ee0adf3dce7defe728ec5b60fe3fb2ac7537fbffc5d8bc24e61e3701b812c9d8042cb4fa02cc7a00241870b456d2745e4c90564d21f78167d27a3928cbe502d73acc4bf86a6aa7cadb715691e24cc462bdf1223743dc9fbc556c660c7bdafb6235cf89b46bf913cd3c7689d31dc14448", 0xa1}, {&(0x7f0000000280)="ce66b80f3828da814b0279e15f128839c21971544e3f0d59a964", 0x1a}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r7, r12, r15}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @rights={0x18, 0xffff, 0x1, [r27, r28]}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r0, r32, r0]}, @rights={0x20, 0xffff, 0x1, [r33, r34, r35, r36]}, @rights={0x38, 0xffff, 0x1, [r0, r37, r38, r39, r40, r0, 0xffffffffffffff9c, r0, 0xffffffffffffff9c, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r41]}], 0xf0, 0x1}, 0x40c) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:11 executing program 1: nanosleep(&(0x7f0000000080)={0x3, 0x7}, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x80) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) r5 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/96}, &(0x7f0000000200)=0x62) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x101) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r6, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0xeb, 0x41, 0x8, 0xffffffff, "49661b118bc603884a58baff3037f6b9521205dc", 0x9, 0x20}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xfaabfe63b3a5b69b, 0x0) fcntl$setflags(r9, 0x2, 0x2) 16:00:11 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\xff') 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31433780b000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08953eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c70500000036b0233aca38bc8789d01c4674fb41c101a7bba789e32be26a89fa0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ecb51ed643c6c6e329b388e42081dc9a74c79e1169027241988b9c876cea53bdbef6677082f62fbe66eb3cd73e458ee08b52c6cf9ee9ad24d598bbd72219ae990b5e33453befbae26711dc6d42edf1b7feda74a5fff"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 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) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:00:11 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = shmget$private(0x0, 0x3000, 0xf5cfa2b3e93eaf73, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 16:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32affb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socket(0x26, 0x3, 0x7) 16:00:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) read(0xffffffffffffffff, &(0x7f00000002c0)=""/171, 0xffffffe3) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0x1, &(0x7f0000000100)) r2 = syz_open_pts() getitimer(0x3, &(0x7f0000000000)) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x300, 0x0) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = getgid() r15 = getpid() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYBLOB="bd81a7a1628927800c6b92d18a88441264dc04844d10fefe0342c0cc57d64ba5bc465f9aa92f81e4802f2d88581c8e7b3aa2ad3b5bec3313912de90a51e31539212b1404bf6ee6931bc3ff02c705764e0d797d6751dafdd5c703f666113d3e8fa2b1de4c176d3621ba63697fc37adceb5bcfed48f963042f701b07828d35ef6b014eabfd4abc5e15c13c726902c18bbe321df663384cdf92c294810863acaa71073b94e338b5f655f5", @ANYRES64=r11, @ANYRES16=r4, @ANYRESOCT, @ANYBLOB="ea5599f0a16938f6b774976abec7e9b7df8833c6bd21615e23d5dc6101b57183b35c1b7136e45ffdb413461f2c93971cff42c2126d8088ba532e2dc697ea3b68a529e5a9244eb5cd8447f88b744d0c2f365caa98066c93f063e42916fa59d302f024c40cf48d201fd34d2d0d51480a3eb74019ba3dd5102dedda29c2d9eee830ec5dd69f14062819135cc0fd298606d8d5fe085d0b26d647f03bd661ea0065daa452dac1c32de06527b82a5a573dcd8e073e8579cf1f2e0e0a17e56d42d875ac48f44eb7fbfe1c89ed158347f6de86bf94cc6dfa04b966563ac9a75718231c4eb6f30bc62046ad53e4a9d2fe", @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYPTR64, @ANYBLOB="f6a2c032a9c71c9f0335b947508bce477c1ee84ba596e83bfc85beeb43ffc50c707a1c6499e5a884a78832c1681a5ba316262c2a575edb77ecf013b4b78039e87460a2f827be5e620ff716b50b2e0aea2bb6c0ba3457cdf70d695c86443aed9357870766c3762571bb8907e11edc48a1339f37947629606884c897d08d96bf1a845d139c98c91d747c52a4e0110c33347e38a44c4c130012a20dfbec8fe992be527a", @ANYRESDEC=0x0, @ANYRESOCT=r8, @ANYRES32=0x0]]], 0x1, 0xfffffffffffffffd, 0x800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x0, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r31 = socket$inet(0x2, 0x0, 0x40) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x0, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r37, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r45, 0xa5, 0x1, 0x100000000}) r46 = socket(0x18, 0x1, 0x0) connect(r46, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r46) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r47, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r48 = socket(0x18, 0x400000002, 0x0) setsockopt(r48, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r50, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r52, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r53 = kqueue() r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r54, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r56, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r56, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r61 = getppid() r62 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r61, r62, 0xa5, 0x1, 0x100000000}) sendmsg$unix(r5, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="0d7b60975efa542e1187da6c6de7c24df441e40d587c16728ee632236afd3c26d6a1922d431ec2a5b640c23dbac59efd0281d64d9e1802c03de2b47854cda51f03eb567d019c5182603841fb1bd2ac91a5fa634a28b73b", 0x57}, {&(0x7f0000000380)="2b0ee9642b785a7af8a78db29c8735d080c8499a353462e309578bc008ecb6cf50376ae380069c54dc8b9632ece2e05f740f5609cf16fabf15807aafd29f9cb7c67d08d78be3cf00e7d43b73d6894491aa69f3bf4d9355a12079986aa09ff9602d6e768e06965fe523bdcee212a5fd9d02243658d53a075bdd210724886d49f3507927d3ead78e5ec23fba614ac09e2848266c4c6b01781e546a825f268b", 0x9e}, {&(0x7f0000000440)="c27703899004cfb1bb05e67d0fb08a3598b60964c1705fda61cd149a7df3e8d7f1596331b679309e0d56a3c7291ea0e65feb842620522e333f2b49bdb517d65075b1fcbc43d464fc6e9563424dc3053ec771046b", 0x54}, {&(0x7f00000004c0)="2d0325c02259d8fea9bca57f5bf11f2e2de11c09a379c26d92daea8a269970e08f49a721da60066d3a6eb6f7911197223faf1a8f9d82fe7bc72adb32e8686432f0c119f228f4b99ae47b819701b3346205c95fbbf66448ce2b928df7d11b09f31adec759fc09fd57963ccf94133ba9e518d6b8fb135cd5cc15d382199d60b60a4a65247de41c2d005da124baec5159f2f892d52fb15f67a5602d6f40c1881d4058649b24de0bad26", 0xa8}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r26}, @rights={0x18, 0xffff, 0x1, [r30, r31]}, @cred={0x20, 0xffff, 0x0, r1, r36, r42}, @rights={0x38, 0xffff, 0x1, [r46, r47, r2, r48, r3, r49, r50, r51, r2, r52]}, @rights={0x18, 0xffff, 0x1, [r53, r54]}, @cred={0x20, 0xffff, 0x0, r1, r55, r59}], 0xe8, 0x806}, 0x6) r63 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r64 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r65 = dup2(r63, r64) recvmsg(r65, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_SBURNER(r65, 0x800c5751, &(0x7f0000000200)={0x9, 0x4, 0xb}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) fchflags(r67, 0x0) getsockname$unix(r66, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r66, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x101, 0x98}, {0x18, 0x2, 0x6, 0x7}, 0xd90, [0x73dae0aa, 0xff, 0x7, 0x1, 0x778, 0x3f, 0x93f8, 0x1]}, 0x3c) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x10001) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) r10 = msgget$private(0x0, 0xffffffffffffffdd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd9203b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x0) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x0, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) r19 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r2, r6, r11, r17, 0x4, 0x800}, 0x1, 0xfffc, r18, r19, 0x9, 0x4000, 0xffffffffaac0ba45}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820200871c00000000000020f05f7889a733d6253a9755ea16906bfa1127f7bce75f914b80e8c7860d723f6af5aefda8586d374a316d9c0be783e3e273d6282d3b262016a848472d28879aa5c8c3c27dd321a4705c4448492794bd4ec642439105adb2b58f00"/116], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) sendto(r2, &(0x7f0000000140)="a5d494ece5d18c01a40986db4a3edec7cb156b1fea8d93a74b1734a2fec885daeb81d21ad50a9ab8d5fbe2768461fbd7e8b060aaf990d2591044f57d111eec6093c7d4784fb6efc84dfd7d90acad2c35af7d1d9405f2ce611c0426f50fad8cde0778ef96ffc4358f80ebeaf537ca32912bb30083e2be65e9507e367637a27f433c6dedeed6a8802d242029bc841f080d4e182f158083b03e8e4697814c616c57aed74202e114247233da5cc71712514e274dc8bd9cbc584512e58e6c37a61365e9ad74b1cc6a2dbba60219ad91ad1b112d5cc38239e5df1a800f4e2401d5273708", 0xe1, 0x4, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x0, 0x879412b729dc8e4e, 0x6) flock(r0, 0xe) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000280)="ec3a37443d013f1f5ecd459150ff19f6f0860bfa3c6a4ff705673c2c57c288c9f9a1f0bd8f77331f917cbc1622ef41f6b013d21aa12c09fb4692798be132e737aa3139f910eeb9705f4d5f6d504af935061ed249c79735dbcb51c3399ca13e489f9a4926c260b1eb7dea9c7801503e2b0e5ade936483a4331689bb70065ace96f169d46024dfb5099b171f103e38e6fff10ade7fe2627fce0d9c5abd3116d7e4", 0xa0, 0x400, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="5729b30445945d00000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000002e00"/117], &(0x7f0000000040)=0x6e) socket$inet6(0x18, 0x1, 0x9) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) dup(r4) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) dup2(r3, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) pread(r2, &(0x7f0000000100)="8555afad96df26cdae8ef98c91c15edba4ac82e40acbf38f456a8a942e26d0f2617d", 0x22, 0x0, 0x0) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) fcntl$setstatus(r6, 0x4, 0x80) socketpair(0x6, 0x5, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r7, 0x6, r8) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x3, 0x6}, 0x6, 0x4, 0x80}) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) semget(0x2, 0x0, 0x800) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb334, 0xff, 0xff, 0xfffffff9}, {0x101, 0x9, 0xff, 0x9}]}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket$inet6(0x18, 0x1, 0x88) accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r5 = syz_open_pts() close(r5) close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r5}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r6 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) pwrite(r6, &(0x7f0000000440)="74379f11b6dc39142e3c929382ca01d865889e4395eff1067d0f31d611e9bedf23f40cd2d75f07d83b2cbfdcc4d01ef33181489e4b13a518e7e1d5bd9829c5bcb90d3c0996778054ea58e40402594db4f77b2efe", 0x54, 0x0, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) symlink(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='./file1\x00') recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x1, '.\x00', './file0/file0/fi'}) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2248ce16661645e2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget(0x1, 0x32e334930df5406b) msgctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03", 0x1b}], 0x1) syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x7bf1398c6e7bb7aa) fcntl$dupfd(r2, 0x14, r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r4, r5) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x3) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x7) fcntl$getown(r0, 0x5) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = dup2(r8, r9) recvmsg(r10, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f00000001c0)={0x7}) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x20048}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x20048}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup2(r3, r4) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x20000, 0x0) fcntl$setstatus(r8, 0x4, 0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000280)={0x40, 0x4, 0x1}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="e3213443c66994126be9b5e935a0d2b2359e1f1c2fbc04a9df44b234535871190fdde3cb3ee002ffa5139994649cdfb59b6400a5d2409ffc32aabf3be678454c813b16dbaa5ba5c1e3a2e3d5cd5c0c54205c51d6e4efbe682541da4b7dd3763e194e4e862a01a10e622c9f4665926104c42e50b512e311239bcbb28d23334fe37c305e5049f2c5493c49033ebf655a83b0dfea549f608d2e7d1eb7a29f93c51f67e497f4ced544de825da2dc", 0xac}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x0, 0x9}, {0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x20, 0x4000, 0xff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x80, 0x40, 0xf7, 0x8}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1ff}) 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680), 0x1064, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x5) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r2) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) r5 = shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x2000) close(r1) socket(0x400000000018, 0x3, 0x3a) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r10 = semget$private(0x0, 0x7, 0x10080000000) semop(r10, &(0x7f0000000100), 0x0) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000300)=[0x4, 0xff, 0x40]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x14e) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = semget$private(0x0, 0x7, 0x10080000000) semop(r13, &(0x7f0000000100), 0x0) semctl$GETZCNT(r13, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000001c0)) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x14e) r14 = semget$private(0x0, 0x7, 0x10080000000) semop(r14, &(0x7f0000000100), 0x0) semctl$GETZCNT(r14, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000001c0)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x14e) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESDEC=r3, @ANYBLOB="3b0ab2d9848d50e05bfee81fa1201191ea355384ceb844eeeda66916ed087c86419c1c8eb293c997c46ae9cfeae262d5bd3fdbe83c6cc8c7c443e912ece48e7afebc17370e946793189a5662b91fa3e938f0a050ca7b0f8921abc5b77eabaeaba699a86995e8723c428339084ca97f2ca69fb135ef39e677f73cdc3b66b673bcc74f9f0ba42fb7cd6199246600db878de7bdd6f946c71d75a670f30b11fcc221e41fc5fd699e7b5f7ef9942e150ad519703e1ef0096098c7c3a77419bd20a25a53e8dee27ed9ebb79849390e6771e1001e1d69e883b1fd6b9d78615657ff47c4c5d9b211a0", @ANYRESDEC, @ANYRES16=r5, @ANYRESDEC, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES16=0x0, @ANYRES64=r8, @ANYRES16=r9, @ANYRES32, @ANYRESHEX, @ANYRES16, @ANYRESDEC=r11, @ANYRES16=r12], @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="8471fa515d492a63a37273ce6f0c7168751952410598fc1f74892fba7e2bc3b6f488a63f7ef9d8a5170f48828ccb09a584cf0a680eb3552a28357e1249f4007d0218d021f84855000c2bb0c1c8836d13fd90542e67ca5113183f21e8ac40c2eafec225a51003edf8867d5bfd22b86e345e661a032dad448e540e363f0deeab0562787e1b6b59d9a54e892836f3b26c8dcca0baae6c85f84087bcea92b5455d20860c5ee655fedb75f652d447708d149ce06ee7241f69e6cb1dc9cd2754426f3bff909854c3761ec1f3808355c0480e17a4fbc19f10d756f9ee0ceebb8264c500d65508", @ANYRESDEC=r13, @ANYRES32=r12, @ANYRES64=r3, @ANYRES16=r14, @ANYBLOB="5fabdd759ebe2f332e1c773b3521f57861b84708d437b00e42e6aa8ee16cef34845aa6"], @ANYRES32, @ANYRES64=r13, @ANYBLOB="14e6ddd7a2dfaa49e8c092e938462937211426fafc11f28a791fdef5bb26a457bae59da3e95833f65324c44f5576772455111f7d59544d8a77aaf901961912fac4fc2a4d414187cdd887c3800d4bcfbab808fbab47d2f672ff124796c9511d6f09aac1f62760b5031e9058b61b8d7ed86e88b26642bffd4c2cc1eaa46f24"], 0xa, 0x800) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x4}) r21 = getegid() r22 = geteuid() r23 = getgid() r24 = getppid() r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x4, r18, r21, r22, r23, 0x10, 0x80}, 0x800, 0x1, r24, r31, 0x6, 0x0, 0x100000000}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x1, 0x4, 0x5, &(0x7f0000000100)) r32 = socket(0x18, 0x400000002, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000180), 0x2e2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x401, 0x20, 0xffff}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000002880)="7253f12d0e47a302cbf3335e6ae29235de36bc2c3bc8b34cc4fbee11ec5203629ceb5da137730cc8cc7e4d7ae129d11f29fc8bcb49c6da32ef8f8ff9f0b87fa2421eed39e3d79230b92c5f4cbcea12b901e1f7743d0a72f2f773f084e7798a17c7b773279c324651381d4ba4aad5e20bd3cffcf9a077c297ce2260b3817fa9ed48c370ec6afcb32219b93f0cb11300a59caa8d7ad98785e03c6c21bbf17c836fe7c34d0e7b57c2cf7a9130c6976decb5ba9ac827ba8348641acdeef199bf99beb2b96b91a0b07a3da5153d7c85f4df63d9d9bac6f17f09b862dc79c63e302cabad580a29ea8e31829cb9635379c4e5dfc94ca6e3de5a8a389327f6b3"}, {&(0x7f0000002980)="0e0e7badcc759a75da941dae36461500278e57d14c7bbcd8a193eb10c50f465df896884c08b93c0cd578e0f3cce2ef4fcdd3a560ea2cc539ff6b17fa24fa1132584ced9c2072e0d7220e107f8f1ba27f411054bc82b135faa43a6e50fa418cd1e1ee762c43d4c46a9b4fb0e52f3fc8125a17f6f74a385fff6f8bc8c6ca6ee7f0f4dd3fbdc383adddf7f5111a1d904511b9be9e7c46a0ad2fbcdd4cb7c785ed573c6fdda3abead8075a66d9b1a94545dbfa26fc64be21a4d9f9d250391236986cc058875ff58204fc62fa7db1273ab2dd4e6f5d2504d993541e848d509b544310c8d23e9231f95dd64cb9e6597beb2b861006d59d2f08e7dd2c0ff0541559c2e349677ab59629d08dabbf04b305b44f9afdbe940fca524c388c1cf70baae558c7ca1bf81752059603f31dfe0bd7fb9746d8cc662f94b8415da07732da0db179edd559a1ac184217edb23781dd9ba21a6594942c3f4781e3a5c3c43f425b8a845a2346774903375528c27c96fff056486dc5e5d100e3618b14627c2ffe25d21c840300000000000000c7c275a748164431c0fe8523fa5d9db519cdd084db517e7631d04c7a5b456ff343efaf6f0e458ae74221d29cbf4bd73d6f4728307629a8c17a3d1a9133b9b2969cbbfe47bcf29a396e31139b4cea5638b39c4d6024348023913bd33c1aad9e2886094685ad4a69fd9cc77161767e380fcf44418cd338bfa88ee51b77908bc6976d7c91c7319e80ae24b4e824494dcae2d098c9aaa69775f50c59f84b1fdc869c21f26a0935c5e54f93137f13e540f72fc28ddcb1c4428d37f6530a0b44d234c7527fda0cb3c8786a6cde1104889109561ddee22e36a6cc04f3c616c8f9abd55d2ed66b4e50d63750cfbdbb51de20e58c6fd77cbe8e482895e981ae7293cf725123a9d92795ad1e243eb1f3ac083ec17bfeb711427bee772e5e8638858f1157c2af2bff28d0c9ee9ee911a76e886cc5ff0ee66ef18062010c99781b76d62d9cd17efc18091fec56eb953fa8b5e1e49fe2d665ce595eb3eae572cd30822714b020a69a8c423d64f144a73e18cb322bc7bcb8cb1bff444cc6af9d49f62e3fc3360095bd9b7dfbb1dc6a9367ec76dd693d6fddb2588bee2d023fd0c88de2f69a86dd1868058a032df76a7711565a459c8dadd6d3d0b87993eaea2927689d9872909283069da48403d5be30542a56c52a2cb0b27e05ea128965a77254bc3e1479e61eafe0c12c95b05b632dc354c287fd5edb117d71680de5e6026bc8d50d567424d9aa6ee354ba258e01614fb1432bd42d12c85683e7d90e9af47de05d0bef1f2b73b27f94ace495530bc28ac67f0772b61a86ef6d5ab3552311e4615baaa5de95877ba5e65e48c9cfc7f16a78fed86242fe4dadfa3ddc3c70cad26ccf0684900066a44b0d1670a2e5aae4f8f12be0c5c9caee761e6894bcdb2314f4b97410a11e0bab683b2945ce3409d070e6b67a1600a647bdee11a7a47256a8adf9202f9000da2bdcfa157d89677071e464dacc4dd2397a66c82abe835188a64a4e0407e3c513b61c597d02e29186b29a89df1cd08160d6c59271dd43ac64a44ccbbae28bc29a2d434636899338895b5b79068bde5bb6b7788a67c40ba568bc260e739e0e997fcd7b87a72df2357a16ebdcba4e4ea3e666861fa897475c85546c5bf615609c7f91a26237af517807d28fe4e59df875495295adcb52b19a46d2d952bf2bdccfe5f1f13ebe31eaa5f3cfa0b339cb8b6a045ff86474a6705eb849a0dd0ccd4ab466a727d58feafb60af7bc619d844450bff1eb68d8805e7d043311c7e803c378779f5ed9fef31825bc534bc6241e0d6a12df2195abb8b46dbcd81ece7bde316e77fa25fc60efdfd9008965063db05cf72d740f93558c8676fda3ea1668cef7d6e78d407a8068eb0c8f9c7bf15809ccfa07ddfd21c9dc9c9922ecfa8c8c8a252d0161e72428d23b9ae3fcb91c2a92420fa9f4c85cf34648bd30852e93e6fa011bc731fbc028d95bb761d79128054102cbb70539d33013a17dd5ea17e89752ddee027ed042ba3ab6c068dda7fc2202142114efe978c74c014f8eb5c8fcdf85e8317252a13c1437bae14c70a269bdabd89b8e162625a4ba418ed11bca5ae0aaeef641472424c1e993571c008fae309e1fa5c7cbc2a0eae9e85efdd8fd9d108f770b9bd7eb362721e58f293cdf79c85f3f3520e68624852445594402690660820755d1cd3d878a2845b0ecc37faeabf202614352d9d9ca24a6ec863756657e76b053517224d0fa5faad1253d22fcd4651b9475ceff26f3cc26ad3dded80332621bbdb4be61afb616cfdd3639fb65e42dfa3f917d40d84ea32961057edc5b1f23a25fa267b479a4dbdcbfc44ecb6c40abd724b36dae7e7c111e7441c68c7838837d540728dac1b36e4cb9d8ff92a5da645af3fb7ec7f7509e758d0aad9a63aa5ace3dc3e9244ce1508f99e5447d59558d7ba3acf9db57b864e2116d0ee19993ae85709855cea09873ed99203fd9960fc5852d6cb9b92ebe365f6bbc52c63f0f8697d7aee1e1e62bdff168dc16c73be6e006db90b522c7eb523b89fc46c20b6c761c3d844ffa7207a3de94964e0d9ca32938a7abd14374d1f12e214576c1506b80ad48dbb5c022c879eaa1d44298e3e9b2d760454cdb0d6158ccbf0437050af097ed8323c4a8ee1a0bf1d3008994fc214fcc3e9cd6541d687a847ca554f86734258c7239b779a1b82e8c29ea7a750a0b7c1adfc3b1fb09f63b42da63ae65342b3882beb1f3d82ee7671d9e00bdc7e472058d7531f44a94ae50077fa6d38c1f200f816c55d2a2e0d99c295979c3b9c4f5ec5a68229c3627832a1db01f03e8545356a932e598ca0431142c43e8fe36e6da967a4c75d2390eb449f1b383381860e8ddb3879c3cfc635964f6b839545ef84123b7acc7985ab9322d2f801e9503a6c1df21893e41f146ffa633780aaeb08fb745119a43ba659f2c5922bfb06098ee47821f89fec006055e75583a31d514f1ee7b3675049e66ab1ca0c8d88ad1dfa96360be63383083022f46d7f5fbe3b0cd5a3fdd1e69b9f92e125f6545d57980058e2895adfbca6dee35ae3b614024f3a4693696cfc5038133d66f1b025140dfe380bbdf7c51e882f569a11c780786ab39a936cd087db12acbfb0e044b7cd8c0fa569dc3323393a400bb6e3d3da99249704d2a3f22e996bae193f2fd3ec8561ed8f8a84c0cdfe705eaf36fe9e1feea6029003a8b5ca0841736255f886e0a75767f7a47ea71655093fc7d00f3dab315edf2c533c1af0654245d01cee1f165d3c7f9430f517b95ebd53c19b1c704d48bfe69243d72ce731999a9abd1b79086ec38443e3cb5b9f0126b0e1309e252ef89f6a8b3ccaf7c33b7eeb44bbdd1049d081424888652e556f684828b0e19a4ff520dc6997a4c5f186b086e646ad0d44cbdef2d43766d615e642c00d1f0f3fb93e316232ec6d0417f4f4f3fdf63df70d811856f25068f6285953659adb110ef54ea24b9a6581c24c92cf5e44e265020af0c91abc196c9f0cd269f34d7ece104c501d4e24a22cc500887a11c7b4fead282a1f97da5d99c68da53486300102ce7a94d501a4503780fbecaf0fc26463a4d90542e9b6182e94d5088a2fe9d32ed992bc259e874f7cd2c75bfe5424c74709abe3f351df256a02781a9450de93b286bb52fa8cde5ad778407cc0368663761e608bcd051bfdd7068574d2dcabdd825a09ebdd302dab8893b8c39112f5804cd659b07eadf7667543ba9302b481932761a68fbf0554840331a7db1afb6bfaa9e2839f2f8cf95bb037a9109a2081497e2eb72fd4d96626510a11bc4035859f4a0a45c3cd15db53e40df0175549da5279e1155fd1373ea6b7b8400ec30430a76999bb12493981a64cb54554c3f153b262c4c046fd9fbdbaea533bac654b1944d22c67e5507631aefc0c82a6665e6baa6a12b07864652b43ca9517c5b872ed21b227e287930e0c6148fc9f841b05aad32be41d43b8dc7d23e8b66fe7b549dfc918e5a71eccca086382a00b029b0a0b079b22a3cf7af8238217989ce3c8ad900e669f0b1d3f8916621ba476b1db706c8501960c078e5e08c4b3a20ec6e73431a46463026053d4d5ac539fe8c20259e204bdf708b78fab01348065a9fdd9d2d170b33dbfe20e54364a9bbc90642fdc96876af62b4386c2d0d187986843ab35de9dc3869d7bb318bd3281f10b376c216523c57902e52d5851a54ba8486f0257ebb51141b88fdcefb2d1256b3d3bf6daa93801bfa6909e38d2d72390ff397d6c726b28848b6a984782629eb21401769a6454a9a27893c9cf57b6933af2ee6b2b534efe30a77685d32d738e24948f6ee35fe710d536d5e75d75f6eac3f588d9db03c8aeda6436c46df16c35288329861362be09b5c44cc2665455bc49a53dd16af9af92dce1341c7efed406379aad0be3221d15eea7e11ee4da4ee3179025c19dd4d02ada9b4ff14476375888aa99f5d007607ef72027ffda24527e1afae7162721290e68dafc086ed06c36f97f3d4eb86584f66f8fb96eedaf0dc2dc39519bb63f0da5ca81f949a1bfa7d80d0c3a1f571260f7cd727aabe1c345c539b59d4962a2b1fa1e29819324bec6e9063c4a24842d2c190a52709bf69dc3d57be942a3c2e55ff4c558be69e90e815c154ed5165cf3b63077d565789ef8292ea2bb7ab2f212b533ca4e37ae22d647aba32b56c075b7ce8ab7d864000efd6d4c7a01b2705bfbb798ecbabfbe54d3c04369e85260371149d5967cd3871b30e03dfea1ee24f4479bda424a873a9e9f6941ab2a90e47f0d291c663db12892981f51616bf643571a61babe69c7ef2a46224b829bac2a6b71ffb4471d542c6e685feec76f5fe3d59a1f462515ecf2083da6f28a1d95f1222fbc4bb23755f42bf1e804d3dc48eadec6cb23028cce43854fcab1398e15c1073b40a3b2d210575165724ae6d3f36e51fc77c3fa2ec54f818e16e4aefcb8f62b675fa903d5b82d95583f2c9204161cf5f4e169d8ed61c5d140398065e0181f3a4a50551f09de8139ba9519c558fa0af4f9b63dcdf3897e35d0791b39d9289b1816d72e36af7c8fffc821f0f4132ef0c52d1a923b4d7a7ec0b2d27b7422589e256d3d6f28c8a9728f7a3ffe7f5fc3fc9839d1f06634b4a55f3fc0e0777c0e608f1dcb2745db91099d3d517d4321c4f43928afa2af2f0c08de26d21240cc964a92564b0930433cf563b86ab6daf07f0b127b47368a2f7bc922582b5477a04bfd008475847dea83dd5f3d662a1b1130f8b02be48198749eaa49e73b8d41a447419a71a2ad58e3aab31dd332e1425f4fb395d8651a3f02c355ce88befbf480c9c476b27a6ee3212da073d40d31df9513df175576c884ffdd26fe018f38acd052ce8179eb50f8925b4f74df0316bab67bce5e48f01bd719527f41e193a226ff78511d54f184af489f6a417b96b3d0d7238a3eca10f557b842a04ec6b2282d3e37b21df14725e5ace9701c84874d64b7c61b84846103c7e732928011d7544d54761fef4e6949c5cbac539d886d629bf12e0072455095767d89b4e0e5e9f4a999e139ac08b3677a14301a064c724c14f33cf1454aef37c3f00290c923fcd49e2d50b61d5c50ddb25db797f9039629f665c53faa465fb8ce0425217dc87f1254acf6b005da474bbe499d314269399cf838e89f5cfb2b60161fd2d5f93f1fb57dee89ba24958dad38932e31bd2d77856a54639f5f95f99f84d01435de1ac6974e7487350ed4a12800d9f30917e6056215f4bb31944d9dedf56055828ce87aae282b3cf257998e9e2f7212a83e13833ad0c6a72bef6c7feffc9351ce971015a35d7432d4879dc225aea8a3"}, {&(0x7f0000001600)="70a4e5b32c7976196eca4d9418ebb2759820f9585f44af88cd4ff19e7314ca10e5d7f98df2452c435a2da7fe5a20124771bbb15605ed2d7cd6a5686c4d152a9cac475f6a18a58b363c4e49e22317a3a73cc48d471649738745f20d897d02d5dd07d889a667c69aefb4f492f0ccd8c7e76e6c91625f83b917006d62920b08217b346129e8f0ef4cb611670216d6bae30da505c5545d756da493600ec25fce46c23319a02fd8b47cf77aca517b57147c7a698e827af6a7055ca45215368e64f5f9a6fcfa9c366ccb17ddb45d508ae882ee26b6b60e23d419768907ae73734544e2a84f53b26e96e69ab46cc0a4a94b344957efb19a5f25a94ee0b8509c25997dbe092a3b7fdbb98b5dbacb737e5f4ecb11273fcb3f87925b4f302a021c3e8aa698aeeb7f9b9e65af7554252b9e358815e7c08681fe3200e2a3e25d"}, {&(0x7f0000000280)="61f3553a9c9f833df1537347065c3655a25b6fba2ba5b03c3e2ca3ae20f940dee47cc803fb0ce0150c00"/56, 0x131}], 0x226) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) acct(&(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) r2 = socket$inet6(0x18, 0x3, 0x4) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) listen(r1, 0x5) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x405) r3 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x76) faccessat(r4, &(0x7f0000000140)='./file1\x00', 0x80, 0x3) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 0: r0 = socket(0x20, 0x800e, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffff35, &(0x7f0000000080), 0x0, 0x803}, 0x6) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffffffff, 0x1021, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) getpgrp() 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) pwritev(r4, &(0x7f0000001200)=[{&(0x7f0000000080)="70353beefee0a7f4a97855e006d04fa315a8196cd4240d40a5c4a96ded84a3834d6bf6a5b6c026906a41620044c7df9505ae5a6e0c68223c398d6fb5c6c7e50deed5ebea680f610249043ea205d06a583c9bea78831e28963b95785278a5c9753552e96d1d8a35d9b2e79730a3c52e48b2e9240ddce1cf480218e9f01a0b894d88c8464d206d57718d73f8e91c3ff813361058658f9ce94cd40effa41e1d72a90d200a28098ba9a8f5f2dd65b601713f7052e455057701302ddbf4244338b773ec01bb2e2e76647646f8fd8bc88bea583467b1a6dc41e2a8d62b7ba491d0d72334017500de382f907a29a876ced136e0728cc535f22c9afed7a6a9491bd64f0313839c4ffa646908c5d2b18cf99dd0dc8112ca2b95fbd2b0b49f9eb8a15c33345e6e5c4f0b7c0efa97a6a690e2f79fdac26a5a9d957991b7069092e0dd1dd4c8caed7be47781538e6b91f06fc01976fe3ec58b1b4d73b03e6681df78cd9fa1eab4292fca452b64f528cf7ffe6bf1d47b744c49468d91deb68acb24341a8b10d8ad8856b228eaa7f5b98d83f667685412461ddde16cc6ac853673f8fd4f0e5c9f2b0711730e42162b554d7d35d04baa2b1b736ab80310eafcb4863a4a8e636fe9559229e1d8b277b2ed8dc13f53bc49ba8b08d2b062d3687469d3419adfe1d9f4790958fe55cc24fadb31fbe741cf0dd945051e9efce2eb8f934b07c91ea2160e5403b1bf8fbb3380c134345d331c1468021173b1ca559355c3fc81851e315291b37c5a580fff39c09172c4d256338d1ac836dfb9d2968fc9deaeee33c9c489b21bb1c1614daf3d17fd4e34dba66f01bafdd4e941575158da70149b61321ca1e7337ab489fcf4675ab6bb62e5491d42b793cd9603ee536c09b9d13c6d830e7521e66af20007b42248f7eccb69fcfa20168608f7631a4a27e183284249be4d7642e7320845f1cdc8f5897515feceb967983a1680949236d952c0cda0f6db99c0e07e04e0874339ea9de44cb7dd10bdac21d37aa005c3a8fb7acad67edc4add09d183d255f31db945f5e862bd5edad7f40f04d26fe79a3f18f909dad61904b4781afa4f2d272aa68be18170b1bdca90e186613858b63691eb605cb6587795ea8f016abd3fa2272fcbda4ec1884910088986f865233699f1a70feb0d1756a22e57c21b3d36bef101260af38625bc0500a4fc3ee1e6b38ee7ad15bea79850b1f573143d9923e4a6c15a1ead22a095fe03f923fafda64985cfa51bfa547304417c52a125ef1da280fd4e03af60621f6423e9378c4107877a986b28d989cda986d0c2eb0301ec6ee46ed9927273980263354bb408734d55b8a20c2e7669eee39e6fa41cc26ae1c6bff62c01213fcc0be7b014342dc84a6e1921ef75680981d26821955aaa2a2dc8f06b9eb5084dcde5449eef4fef60b3c2b9ca3f7b68e05f0c6d3676201716467e2ab06a6e478610a664afdf938d6508313815a33f68bbbb4021397937198a1a3168ae43d9ee1df5ac33dea51b0a3c6ea2768fa435ae8f5c682beafc039051647903bdeb8241e7f45925b0089cc739dc33a1dd90b956fa4f435f1b0ef8ffefa0766ec1686f49f205cb6dc65e7526b14bee393a171d1b2ea7bec65195ada05455b549be8f368ebf27c938cf961ad805a9f03810c72cb19d932be3eed505e94da25537b8b069760d647318878ac0bfed4344c03d4849a60ed4ca1f041c7e2fbcfc4a4920fdc2e9d94e3701e02738ea596ed01a2b00e6d35eac4f1a5cd2fb9e20c952223b6ae76234727dcc89371c62a18d4813174c22de4a978b32bbe1d782f7a5a49082bfc8f17edf2dc6d4ceb13798aad9b503032b3be87cec40248f5e986eed4b6a23b2878c1f98cbfece5b4db1ba90ddda64290daf6cfa40893cb028ed5f308c5cbb858c976bee363f1ff901d60039ffb81bb7f45d1700f80d9eca02ecf56106da2cbe122a07b81ad340a26f3157a6d7075a22c426a26a9bb5fdc7c8336654721d051465dfa477b8c650d78d13c48befa7f0ce7b44a616caf78f91b2580fc39af15e1abbb2d75a982b88ea14e6cf01313ce5cd6e110e5e16698b9cc859e3d2e9051a5cf56b47a3d3ce1928167cd6068119ee3cf7175ddd8fb453824c2807fbefcd682faf46357d117304945e3ca6a843eb8e6443702fddf94d8f743b1e4f0f72b6ecaabf95764dfac07e70e94ad04c5e479cb13631df617d9d6bf0911c185e6acfe104246b08f3649c5559bd26e2dd066d5a981b910df100ec94280577de8280487819315b7d513fdf798c9f88a122ea569b37ee6cf6785b6cb63f11171c7e63b02389fe7b6ebe64a8ed325868f4269a1c7d6c27cde548da534d77bbfa4b890e854b3310e21b4f9d7a5b18d105a108ca02c13ac2f53b0ca3a2c35468df773d8eac93730f6238003c7a002c59eb35426577821870b6011bbab43a81e903874670f3a554176016daccdcc701c279a5d20c231c38782312066a2463c6c86ad28c4f40a925cbb73e27155e4a6e5a51d1f834ff9594e04dda6161ff48097dacdffbdffb9bf8da51d5a3f581d84f34296193cfb0fe3551cd6a416dffddfd9fa6471a967e445e9a0f8016635ec4a4dbea8ae87996d0c8d88317580ec06e50f7ddef350042d741fa4f038abe8a23b08ba705269598959af77bf20884fac0510f972e46b26c1564286c4c243f303b6876a9c2f53467b34ec5e6f85afe89374bcac6554090bdce05f84665b146a9af9b29758a296373ae59e37ddd5cd9da2a830631352d6586874dd22ee3714cc29cc52a691876f5aa6488d02763310dda4402184e4d3c1d92369443786f1beffa56aab341a95e4eca166a7ab9cbb28fc9a4903428ce17ef113781171c9bcacdbbfcf1d98cf6c1333f0f256971cd081fa5f0fdc769156be992195046b8a8738deaea5cf04dad1038c4c8090ae9afeb0c811da0a917fb4a99ea0cf4a098713e0f8627f37975acc83485bb3c75f8ed0fcab7e011cce3e67ab6e1c57f0e0d0129cb1255cd8c9e8532208ea61ab22a2cfcd84dfe5fcedab677dc814354306ec9ecc9036aaa9cdfe48d8d4e1d4b9608cec9c2aa21cc848f082cc5166cd7b9ceda5cf753e2f472ada35cadeb55e9960638669edad2b51207f80a71db8ddfb460cf1c3c5267ca0ca754208300be75bac9a63fdd0302addd47e77c26183462043ee5c8d9fb0c9d6b0c74e7589afe5d6229c04a6f3c7212a4fecab8e499fe264d9608682cebe27696d531991ab14cfa7752293e6d900f65d050c9846ec7b31f88a27109831fd149e8fcab7be36cab8a0748d36228c76cd36078931d04dd19df6a21c37cc8d483df1a4ee9076db5228418b39edb62734cef5e4b01fb09deaa86f3b41f026e15263a639ddb1a794b75a6cde96e6329131cd2796c9a642ebb87806b87cd227db09d3288306e8627dbb694229aaf36eca6000950e3fa7a0cd1adb85b161f3128864efcb70f7781c395de445bd126e91d66a3dad262e2a49e842c50399991f6f0c28a5d5c182e8da30776845ba7695316fda477623bed068c9865e7e207ede570196b7957a03c1ce3da67fa48fc99e4511147d764c14c05a5269ff7a4c7da06f31fd79b882e272d2c92f3e1a42af3e143576ee8a8cb029620a2ff1f285bc47601095639cee9c7bf2ed24f8346ebd37fe4c822e9973638c90d1a01ee037663c25d7e721f150ad6e2e81a47949936d353456d65b708e866d919a53739a1b47d6b965f64267b540c353b180414f8c1bc3fa75e12eda37808c5ad939cbc5e765dfb4d13700c20277cd229f7c5916a1b73d9a49b51474a837a077034d0572c93d9bfbd139a797ffdac2fffc70e22b04826e9e908971adf9d892d638815ed515cfbf1fc7233307857950232449ede7a65966a44ef21593813900a0fe65ba7f32494335680a7405646c87b54aae4fbefb0d1af9092e5f00860cd02324fb220c8235890373305b984081df9f0fb1036fddc2e78e1c5d5eaa380399909b972a84273462f34ab217b90fceb8696de18bae8cf9aa27903b63480b665eed8633453c22cb3ad7af1658df60c1e91630b776317c3c1d3ffd091161edfc3bb7ce641942ba19fff3e28e4fb8d3982808b669fae8bcbf3ebfca6c5357745d97afcee388cb669cb405e79a7fbea4ff3ec31581da30431d985c3b9e7d085b44580af42d630b22e973cae277a6b95338be8bd92b9e90acb6f3c330903f9c581f9b50daa4d02d7d04b94ff0f43fbb7bab70378d82ee3d7c0bf24051845ad9c12bcc3bebac50a654888141ae221a989a69ab8e6c67a7e42a35b80da568af82350c0d44c02623f120ee2f936df8e9d007fe2909711930df1ee0c76f7db0ed71b67acbc7e1d4b49d08fd31f3a6c233103d10edda0803ecd4fabc65c2cd82283b67e03781efcc6fac1d6b40bbbe57c0ed4bdd248c83f5d7d505c1005bec1c8c94f4312c3b703031c2bf2cab4f2d76b1945450cef4d6fc8e5be1e83e256ad118dc690cfa2238a85c8094f41f4f452df931e3e04084d4c727e788ae9af0880633f32231801063247211a67f4360435d8fcdb5b962e9af7d770668582dda913df8354fb0da58df4cc5a9d8836069b98307f4ed1b634ce11be45c3940ff3f212fce674c07f649615948d5934bc0c38762565d519e5e5ba844c3025d9222caf6c296c2d04ae0aecb61da7111b63189474d009f5cf80c09c5a25138738f8cb01cef96e3a8aac4518adffe569ece008e82a0c872fb06adf011dfbc6af66f9170e5cc55b4593dc1dc3fc2731f2e3df1dddd41879ca7ff9582203f7b5aa9286449da1d5846ea1bf05977b6025a0a8ed4839c47b4dd16c3d03bec83a01f85a6aac7ac7c20f997edf16a8c0170b58054db78e7829a189b21666803b456e97a4f2baf8ab866049832ddd6b81a035ab2c3764a06d0e594c50b47c0c7d965ee5dc3af306964cf6dc9e161215db8c02110585c1058d0e6cbcd67c980b2ca35726917333ac60cda7c4274cb323069e75af8ed46e6c9a0ee63668acb1bdb4b998bf32ba7fc62047aa191a9a952891b5ff5ebd15d0542ad8bea0b8ec6b9da69f277280579622976e958bee858d6ae95cfce4d3cdf8da44c9b129f18d251e4790d6a52911e6212ed8a999eb732899c627610e387b14f930054f02df4bc2e33e7a6ad44d63b97467cc3cc98a54465a85420ac48d8bbc242c3ed604513157172b885213ad1fe424479c97b47e29bb2009110a90cb79a5189ef9c5e0a75b8096e68d66b61e627a8fb1fcdf1f8c2b3562463507444bb0ad9f75b95b1d1cccf61cc8fff091bc31f52669375d9d5e136c80109ac151b0902dcb72af913ce88d6481ddc04b2095e8dc6e161ad5fd8b789f2391f5ada7678667868bf4ece6c92f9900968516ff993edceecfda40094f69b2e404d5d400b369bfb59f1c2206af48358cff011c85e19abee334ad2cbaad5d796069013dafa986f32e5217bc674223549f292f2090f3c6c00bd72b3d72a956233ab2d4ea0b62364a5c4793adc27fd02eade6f74d3a30652a80229d3254b1ea387901e68c853865f82e4471c20b494bf0a07f99ca42bd588d8a1e9a7860b0964a041610f23ff4b5080f30cecb471e5d2ad91bd0c17189e38801defa3e58bcc51f7dbe18804a953c3f4ea82ac65f18e54e385afce09aca904d4e75fa28fcdd2264717dee9f997f046abaa1b609cada61d134ba11921bbc5c0bf48d81480f1cff362499e819506e4c775597b8a48813f2f9da68ff8c5199227e130dec3e7013a69b1ba0cc314237fddf49fd292691becc76307a63bab03ba76f550196f8c0", 0x1000}, {&(0x7f0000001080)="11190112210aa2a04cf2a16a03374669a603c127ce23dc3354fcf9dbe3b4f5475b3e9fdfaf6461325a19be62a51f5a13d8f34b931dc6e2fc6aa3f1adc85d14f9bf62e5550a4f01b95558e13deb411c88de1928590ddcce87909cdafcb191", 0x5e}, {&(0x7f0000001100)="fd7b7d9d0fb633d254cfc46aeed6b49195edb61b51dad736e7d968b6bb47f7f1017ddff9ec9eddb9072efd1ea47fa95ef828edcdae4fb1a71be4f451b35e3fd37a64c16d2587b4798d4cfe792d34398ffacf024db86328b256386b87f49682db46c4a25e956174a9ed5262f06b9c951db2009f37b2e8dc285177d831b3485540106f44d80147c2f4cd680a5b3c0ac3631a905ded742d2349815bc685a42a4c86ca3bb46a416872e20492d2e14e82443bd26422a80ae710b767c79ef67cd669fb9bb0698e548b62be48e9dfa4134ef5dde0549f78ee40500235", 0xd9}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xdbc8, 0x2, 0x7ff, 0x8, "67738c20b47d544ea250c03a6004f42feb7df698", 0x9, 0x8}) 16:00:15 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmod(r1, 0x80) syz_open_pts() 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff00809d191c8028a0bf6aaa8de6277c022e2f66d46c65300000000000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0xe) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = dup2(r6, r5) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000000c0)=0x7) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffd0b, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x0, 0x400}, 0x0) write(r1, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(r3, r0) 16:00:17 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file2\x00', 0x8) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x9cfd4deaa39c52de, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x1f) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="d4760250245ec07c3703249299134c1427dd819abb15a17eb07eb9d3e1dfb26b85568dd0ffdf177157f0624bf5416638a53feba07bcfc6d13a70cf80d7c5d057912cb560486f94410f2e575b31b562ad9daac56dbf11649879dd1ff3d087e1f89d2ba21e340c112aba7fd516d73e1e5d991c5d7f66f2c427d59131be0130fd3729d54b9d8a91b245a0a3ca", 0x8b}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) socketpair(0x10, 0x2, 0x81, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000380)="89e7b28a41d05b64604915e9ae5d2e950898f79fdbf5d6e157be01f0473981e77f8e7b4cf7dba1a5888b0ea107ab401aa608d469c01218b989eff5fc44d5c05352696e71a76e1ba57f271fe08b67f8fefe7bfdceee17bb7ff12f60772ad06fe95c229846a9bb49d565098a37fb24c86a953bdb5d5dc8a614d7b8871b31eee17a38b24f3a", 0x84, 0x0, 0x0, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000440)=""/115, 0x73, 0x800, &(0x7f00000004c0)={0x18, 0x2, 0x4, 0x40}, 0xc) r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x6e) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r5) accept(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x10001) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x5, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r4, &(0x7f0000000240)="5ca0f3b0ecb906883af7cdd78a1ba1dbcee4c6e843faaf520fd3321d99dcff389636e7b8c4853767ba97ed9b781ef70fa9fe7bc5f8be6257e1ef2cfbf8c381efd1bd9b14acc628e1297fd93efffbf8c70316930d989454a470baf21a88bb6a65c3577806ae909b0ee49f7b69874b6f9f82e7fd8f234e39db7d4a601d92b9df932f1aa74339e33364ee480f2693bfbd39a3636ce4440904f9ceae3493cbb246f2ba7fd10f46e89a003a261aeb2825ce37db07f8f1b408504d9329cdb464151186fa", 0xc1, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000003c0)={0x76, 0x200, {0x8, 0x7}}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x4, 0x6f0) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x401, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001340)=0x1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) pwritev(r2, &(0x7f0000001280)=[{&(0x7f0000000000)="81effa0be83833dbaa1ee60cd4d8a6c3dab3e82a72833a4f81f54d9af562f5bec951874e0a78f49650f7c4a33bea5691262bf92bf1ce9f5c39082655f0c2d9392c85187992ec6cdf20e05c4c8ae993ed55edf357436b9041f554f34ede999aa7e40563f2850766559f060edf7695e0dbabaf3741d7ed14cc5952004fbfc17ea0ce1e4e3f7e7445cb55958173ab1c111a16a3078f01b954c9072bd1e762ee701e82d3", 0xa2}, {&(0x7f0000000180)="80361c8c289b534241c8a72ee63b47a25c571188f13dad7e29683a4012e5439ee2245a78fb", 0x25}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="fc4029aa6cabc895334b5ee081269252ec08d2f36062889cfb529cff1ff0ca8f8a4a61ca7c0c64d9a51395542992070ecb9b02d4e2fae29298041d9b23e15e62b6a667393cbc850a5bd53f302019faeabf4e2386ebd78bb09bb07f7029b04ff763bfda4da9194e76e68b0b0b27a51c289fe3f5e2cd98597f557bda9e2f3fc1b4e231173b68ae4d714d93b17fa6e6faba4176eee0165b949e8fc259da2bbf8eac3e9ad43e1d4df47392818a8b34f83e740636bba85c27931cdcd19cc8d1e21c0fc44930df6f9ac7de4b5b0aecd2a063d5ecffc33330562e2e8b1d8df73814e5cf5945882c710c4c2a443d9dfac048d2331d8328dc9eed086aefec29d3ec9db6285f6817dfbea8a8f6aa0344896fc5745bf7e9880bcdbed28fe92624937072db3e430e67a94ab2f8f3c6e9e9af80f6bcc9807de36a10fa6df2fc5513c36a71a9494227add666cf236d7a99413914354ba6e43c81e93efeef304fecf33973d08ee28e7e19718c683ed6f1ebb929c97b983a7ed11b8e7c56c977b7bb59de0a9a4e67db4a859c5be31e01079d90f29313e142a4dd3d00739b8af88f349f85584da9d56e29a1616351aa1693dc5c4e3c207d57fec5e9deb611e4456a5725c5758a8a65a0ff61ac76fb84cd2402268c8baa1c4895dcc3c3cbdc79e8bfa7a794d6658db8c3df56079fc19824827e6b6c91d2bbcad5bc380e34d761ec30521d138fa1237de254c400c9b3b961bdef3be8946a3e8546ada895530473fd8c2c76efa581df8afeff798ac52288d9bbba0e8682e0905e126a198d2a81cf841c613c2cf0489eebafbcc485c7670cf6e3390291ecd3abe95b276b4cb88a299b68040417fb981047e60ee7ee940793227badcd755f06227aea617179d4140539288dead919940b2284df9c979be1306f8b4d0f837112a81903dd1e68973d75b6052539b3d3f27698e90c1779bdf9a5e5cecf65bf9f5237692392b08c38ee0245c6124c86ff8c18e116d91292f70487cbd176634d6b91b32a4896e22f45d07bd949fea155cb4c5ffe7aac182c72194dc77c71264e7ad120cf2fb2c06d62335f27e6db58962b207ffa64a9fb555c284bf36ebbdd510cce1629b39dfc21275dcf96335ab80ccbb17a02cf778d182f1be3bf59961949900856cc89c133a9e1f35013f649b1469b68afeaa39b978a9977ab13c2b95cfd74c27cbb6ed8986373d0d2fbe20d0def2fa3fb0b52730629f46081d49fad8d74dd6ff308306f1ab5ac67967c49a0413de73b456589520bbc2ccc08cb22123c6acfd65d8ca0684aac9208d42cc49e107af41b5bea41b0b48437baabf050475e4de81e985ad46bf65578ac29f5d1c208d9902d34c6e73c033cf577c5f330803c150297c697b332678fe9c17c3f862a546de7baf98f74ce323d1263d18276d9f13469ad8f04dcb7ad8cc7fc12ddfb1bf67f9b24a68ef8d01323be0c49f303432a95b7a9787ebf4e88b166406eb64a938152dc9633b629154a731cab2af49959e643b7e8fa0fdf933b59f4a804a266002aefae1ec019ace0c9d26a7917d39161b54319563285a7dca9cb62fa63dc66e0cdeb9f98405e0f33d862162d3190eb1ef5a2596e2942b9fa085a2d685e0d00159d32f5bdfaf108aafadfd7344052365727c31d789957d0a3df353dfb51252d5f3e2db36ec20d4864ed12149effb866c630fd4e9f04b712acfd6c0f615613f5555f5ae5f9667f69bb598a5c0bcfa5a29e3768dfb3a81f2759b6d751fab0ed811a5956a90db94b764fca02701930078d95adc67f8fd3fc6d9236ca7b8819d7a8b08cc426e0457810f3316a856de2e0ac60db96d2d38dc920a95c4b12c152100650ca2922cf8a8f57d2e180b5ee0b3f2cade0ece490c17c4d0c458f43988474f33aafb29016e774bcf7bfad72426f80138d4ea5c1ceedefcb6c4d2c05caa0feaeeaf8e1639950972fa23105f4adeed1974332d9bab5c2f3fc0c54ffc0e6c364eaa42ac153d470f8ba461238761027b7a3195f2d3b4b8984b33b53dcd32847369ce89ec22ccd623df3672e79ade80f13de895cb3f02f2931e5e1c860e2e799e1c573b65fa149ab562a19d5f1cd9036f5c182c93ccad80197ef837006f2f3881945e4db1ea3241831723215e2a359c6d300bd84292d079959b3c1fc5c0b4445f5a59d10a1e1da7a14ad21176e8526796a1f07fd75e3be3b1ae40648a917ae63b3a3b5396bc40799750623e652c3d7b482904266ccc0e9663dc1bf61ca41312e9169811bc7a6dd1f354b7f4958f3151afb4de46e18601f1bc32b6a8487aa851f6b9c0a0ceac9675de6bfdf900c394fbda442d880af8bdb1710e5b75398466263396518960e70ee6ceb09478071aaebda5dbed0e8e2a94de4508bf59f06e07ab38db8cd090d4cfb6536657c0dbd55ebfbd998522bb8185e520a199c33907410c475f4ac75fc4b308e3965bd44df8e14778500bb150fcdca8c64513274035a2c9e360b5eb5bff9c4ca0941e962483a3246bf706ca8f9973d7ce9d4516752def47ef3323eeb3797ef14e2bea1d310fa0afcabbcd59b5e41e6918dc1aa8e26d0db3a6ebf7e61e36e493ea4d63e91a5b4e6530652da1d181e6c26c0cebcfa374d74c5359de99810da7a34dd8d8bc2d2e37239bb2717479a577ad98cc8824ac5e00dedc3abd9a895f9a5982bb65dd409f48d66cccc78a0debd57317d8f1c2aa3cd8b5fc3f40c02a37f156a6ee2c637098752a290e746057a9e316bb9f74ed7c3092f5fce986d8378f891c2a1474aa3124850fbc71a0773cadc39eb31a3b3a81387f6eaaac490338f5169f581ac4ba2273d62e25bb826852fb10d248a46babd04c5527862292a7c69e43ec247aa636aea1481e341506a8cf00b83497d4594c535718269e2a80f2fd4c6fa7a6f5102ca143bed085d7c8ff2dc67c021f9c48702b5f794ecc21f72353da8ec3dbba6979c5bb707d1fbf189ba2bbc70e02d27474483993dff99ea2ef9c13d379e98f2e49f9e911347c5f32212c51774d3e89f89e7cd172967df5938b92975d28e86addff1cfeb5a770ccaa94f8c5334c07c32ff06ebb75840098105e365e556cc37a1766fee7a820ef0055ad9c38ce6532b2d4491793bb5e30c11020eab57be66b63941a6cad9242aacb20686e3981454ee0bcbd14e9868bb97d127f13c313920ab1033bfe162459b2c834540be6a687adb3900e3e98aa19c47744f34f51d1df92ed2c62c68f0a0af3733120d26b6c88e4e3c4a6a4b65c70f9b0f5978d8ec70baaef953521b216c5c0234d3c748321904940c84933e25ff62fc0af28b3d0cf5fa86b7096690c96f19ec7d3482030735508eee1a9af688553ddc59a648b4f0867a2216898f7fb5dffc7006922790feb92172ea5a367d920f067a04df59aab52b579289729ae1d813d524b4f597fb10075f50313b06c2aa25c8378a2b8dbdd592d897bac3a4bad20b5e93e49f1e02d10c179af49badbc6240b7abd99d6bb33dc0c3e1b6ef1774ec74710b23599d6525314a2f38830687d7c6e7d6865b9b7f89303f0a4bdfd5c6dbfe3488107205af9363b7b0c83bd68d6dc208903985e8c0d4d5d65da1710a6a3b2c32848d79c9d32788d7f17da98a36974f6e47a5b68b06b77969d698e05db39c608e2aa382245412d7a25d61a266da120b162092686318b1289bb1dfafacd0a1075b1b228f213d4b307f4041750d2be242d14317fa9d6641ca7cfbf25904af786c978e47e59753383903bfb6dcbf00011fc1a4803566ed8a79297275b56f716a9a6d830af6bbc06ad6251b198b289275c5d6f496ea323fe74dc305e7cd97bdc97b21bac04557492eb6bfffdeff463df8d2a448c1dd615c3a6fa5097e933a3ecfa905abcdec63822811a9636b9ebd2e9e5453cb43dc821338b4b7f70e2a52f2e14fd3b27fd5e7efb349ad710951cb8d1e1c07b58df4d7eb05609b58263729510f7bb20dea134874a6280003a132eb46201e3843879b2520918d3f10322474635ac2fc204e2b99231a0c6774a26a2ff51b58f8605194bf558e3283b2902183c91fad379966d327cd802b03d4b2c29836723e4fd06a57853f5b445f51066dddfecb917a04552420542fd018b9465ca469768807a6e7c0be84c4f2e8fd1209f8e16d5d21f678477d99078f0d35f708f49471cd9777769634c7b6645ddd247f1bf2028fb2532818ed397538dcb12081c41f1307587a6008fa47cfa8d8d6896e7efc1df443aadae86e5f155ce28f63b511cc4ed6240a8a279618ae7fa332d5057f9542737808c0dad7921a9704e93314ecfd17aa865ede0c93bd828ce06835ae0c9d987cb0eb55acf6a9f71cfa8ff4d4f48b91c7268cab56c685356a09b7f3b8a7d7ba922a5c9c24014b51dcbd789339ab4c294298827ceaab22535916b25477300af34fe008d2574353b945e24bed67aff08b273d711f4e93fba35788a545bc2dd362a4c2dd49342aadc83235dcfb90a3754e3ad91fbae02ad8ce98a7b19aa30f40ca05b2ab290b15d05b664f4a9f78e30aec847eb45fdb602ec2a240ece4a3d9959ccde9b90797d37ff835a49e5232abfe34d3d2ca4dc67f2f04f134ce0b25313c8baa95a060f85c3281d3678fb3496f801cdf98c3e041d6f9d83ecf5845d2277b67bc5a2e0046e801eed39abdbefe98f55b18670ef3f21abfe0dd9decb6cad2b678386446a33556c174418cbf677cec04703dc571c9b60831199d2679232e12c4359773f4780fd8ef97decd7455b0e7452c0e5d6d391f383a0009d4cba2e62b8d9bfdf4185864d95f6c01cb20031f044f27fb056dfcaa4249b3549d098317b8be6c3d35288467c33924a35b2ad830024ef29be849796e55bc3b084368006ff4fe374a5a274a540445e4350d491bc9992b99c266033fe861a303df19e06c234202b7241ee48786a9e15ac576f2ae7dda4cd4ec9d54118dd72fc45787ab0b2f31778faed828ef6e1bae001cab7a2bb08fa7c493507c601f7c21246ad07a98ab2adcdd3dd5100b5ddbdd88e574c66039679949ff33d0c4350d9e664cb1bf3cdaf09a840d6b9027e12c8ff8bc8fbe6d7beae5bdd1b3c54f9e7c256a4c18162de67909f8b3e8a05a37161e8dfb2d892f34fb619a59a1fe1c0f27866e3a11a27ad54629b8a4171d4811b252d205f207e08fe34338225bd225eb215ceb4d6901cf10bd9dccd7e75a1af3533a66aee492dd77a24a8693c9e17e4bedf8a42d5b4ee37f08bde01cf7856e7bb9a798f880d7a2acbb1e40d0cdd711f677589ffbe862c14cd48c7a79cb385a833b1ae9e62a07471b14cd2af4953d321b824c39e36bbcafdc503df196c9e6883b3aa062f934833cafa57fb169ce93091a46e947a7cd451e3bf159ad773e798876efd88873b56ff37cb517615cf135ec6c8c9d7fc9d2586a3acf036632b83b6898b406d40bea03f1e8d8246e57d8b857a61130812d8a9ae39fb8768f527214beacd0fdf9d1dccc609c6695e89177c8e13131ee5c5c54725c57b0621df588a2440410165a08f7cfa112cba14120b30a0f62d1932f70f1a9d2b2455c7c9d68ff087bad959e770cd07dbb142ddb9249b01122256cd78c2808c0f03bd8e2f98742f0563a84d771a2b1fecac534cc3e8a31a5a6b5b9b06dc323bdcd3a571b35e9253beb55e3596a1cec81c69cfb8880e6c8e39dccee6f87efad1e00da800b5f1c1aa5f655a6f0940e43ecb22a43d8dae04255ddf875a8a56234f230adddc90c9019e70d5f2b1f54f0e90eb7668a1c137a7e62ea19f3b7a1542192357e6d3b7f4079bb954ee663f6bc80d64486a3f00386c9c940c7795e5cb6f6", 0x1000}, {&(0x7f0000001200)="68d34680c7267354114c2ca8b54a72467d0adfcfd3333acdf467c94c75778b7943d2bea18225bc0ebad4d123b4abc4f0f96151c64cd851a377620bc834a991ad50afacb0dbec3cf2c94fbf2e5f24bd98022e3062b89d84a117e2b68e3ab6f6", 0x5f}], 0x5, 0x0, 0x30) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) sendto(r0, &(0x7f0000000100)="d2e1f4918b44291b593683873778e5a938e01fede4f2e47656985932b68f2d23e1276526c6efa1fae1bc39211b035f7bf8b8ab6449129049c06075eee08cd2a1487ca00888b3f0ec7e64845cbbdae4d21f172e7f2808ae3d5386dc87", 0x5c, 0x10, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x1, './file0/file0\x00', './file0/file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000240)) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r5 = geteuid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000140)=ANY=[], 0x0, 0xfffffffffffffffd, 0x76bc1a2c3350a4aa) msgrcv(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000}) chown(&(0x7f0000000280)='./bus\x00', r5, r9) r13 = dup2(r1, r0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) socket(0x42, 0x8000, 0x0) kevent(r13, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x10, 0x8, 0x7fffffff}, {{r0}, 0x0, 0x40, 0xf0000000, 0xfffffffffffffffb, 0x800}, {{r14}, 0xfffffffffffffff8, 0x20, 0x4, 0x401, 0x2}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x92, 0xfffff, 0x20000554, 0x20000000000000}], 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0xffffff7f}) mknod(&(0x7f0000000080)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: r0 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/166) r1 = geteuid() setuid(r1) r2 = semget$private(0x0, 0x4, 0xf) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff9, r1, r3, 0xffffffffffffffff, r4, 0x104, 0x20}, 0x1, 0x10001, 0x16bc000}) socketpair(0x10, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={r7, r8, r3}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(r6) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8, 0x0) socketpair(0x2, 0x3, 0x6, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r16 = getppid() getgroups(0x6, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r18 = getpgrp() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r10, &(0x7f0000000780)={&(0x7f0000000340)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000380)="0759f7c68f0276fc2725326d53d812e82cce727c405c0d3212a190515353af9815c1c4e7071ad22b04486611a3c7623d4dec1d12bee1ab1c6b7c6a9d72e8515d123b4e7e08ee84dd7c23dca056d43dfeef17ab84e544ed3bdb647d2deb9baedd016f03084d007d9cff0c2684b8d5f2c10c63e5b85f8b4b4ca83cf132a5f206790b9a0424db24b8118465f92ccadab8757ae4267f521d5ce6c412b93d4d61f831c91f60defacff84e919a402870bc5c6083a330c487b4ace6d3dea655b23cead97f06afd6dc33ba6e49bc77cbc03ba085255875dbbb7a3727edc99335e61f15ad1cdd33b84f6e08865b7c3bd805", 0xed}], 0x1, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r5]}, @cred={0x20, 0xffff, 0x0, r16, r1, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, 0x0, r22}], 0xa0, 0x400}, 0xa0e) r23 = syz_open_pts() ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f00000007c0)) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) readv(r24, &(0x7f0000000980)=[{&(0x7f0000000840)=""/16, 0x10}, {&(0x7f0000000880)=""/3, 0x3}, {&(0x7f00000008c0)=""/135, 0x87}], 0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x20, 0x8, 0x3}, {0x2, 0xff, 0x1, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x4006}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2c0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x5}, {0x3, 0x3}}, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x402, 0xf) poll(&(0x7f0000000280)=[{r0, 0x4}], 0x1, 0x5a7) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x317a5cb3852d4933, 0xe6}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:17 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f00000001c0)={0x0, "38f5eccaa9e52f02a404a6ffbac45ad2bbfc95d1ba696544add79564b333713a816e4a21d4fd2eabd1afa1"}, 0x33, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25be28fb23b17aec18530505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) semget(0x3, 0x0, 0x71) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000300)="f09952883ad02a5e9debd57df8134f37dade1e0215f7ccf592d7cba3743ddd1ee108198b655e00000001044fff607600f70772eb2ba54f3540046061ad2b197247fc837dcb2739912a02000000000000a98def4d98c5cd4c1c945ae9651b4d69d9d581381ca535b32f969c99973b127eff8dfa72322a63878197e148f2eb226892ff1a", 0xfffffe4d, 0x0, 0x0, 0xffffffffffffff9c) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x19, 0x9) fcntl$setstatus(r2, 0x4, 0x80) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x40, r1, r2, r3, r5, 0x100, 0x6}, 0xff, 0x80, r6, r7, 0x5, 0x1, 0x9b7}) r8 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x7fff, r9, r10, r11, r4, 0x28, 0x3}, 0x4, 0x7, 0x9}) r12 = socket$inet6(0x18, 0x4004, 0x5) getpeername(r12, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000001380)={0x2, 0x7c60, {0x8, 0x6}}) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f00000013c0)) r15 = msgget$private(0x0, 0x17) msgrcv(r15, &(0x7f0000001440)={0x0, ""/25}, 0x21, 0x2, 0x0) getgid() r16 = semget$private(0x0, 0x1, 0x100) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001480), 0xc) ioctl$WSDISPLAYIO_GBURNER(r13, 0x400c5752, &(0x7f00000014c0)) socketpair(0x2, 0x800a, 0x5, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000001540)="5af063a90cb558d396376830ea85c4c56186d7c008f3d64dd588b4b8129d872f194427cf989484becfea582ee6d17b208900ad8e0122794aaa78b6728c8c4f568dbf0c372c60c2629e33b53335f4153de6edabe9bdab0675efbda4f69c6a8a027017754d2d26438e0a85f4c7", 0x6c) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) write(r18, &(0x7f0000001600)="b55a8528aa3c8695a07698c05aafb18c98516aa9744897dd659b5250de0a2dbf47ac9a6b182d9c9b4aa8443cfb0346ed1e1c2187431ccc9934f688128f42ab0fcab2cfbc840a2fbb693d31c43fe35f3264d4c73b2a524b7b722e83cd234e56ee02a00109987542e5d66e032faa1d8c9864bf42d89fb955632cba0c1c6daa56c398ea7db60d3e26113553e8b24e0906f5de134c4227d2b9fc0959dbb22d095fb57f7cf46f6dc7e69bbe7e6a3c3d414970623e2d1e5930c03ec1fcd0586682c05823cd09c0478421ddb126d8fbc5376a08411ef63bd62738066c82e5cec5683b051ad4b2644c867c4afcf07215e916692228ceafc7933c1e50be82f02ca6ee31d491b3df773e9162c90c0b75e3650b177f3a0c3b7537d43810fd4e4441ce7e30bf7f09da7336ba66cbf1ad1c3952441bf78ba11b02b20f2e13dbad51009f530a9a15e153822a749a3c383496b7842d73e1a17905ca2218408481b1d8149b4945a802ca25c69c211c3797613b0e1e113eae7ee0def6ca08488a7aae991048022e780bbab3fe0fe726f139bc466f1a2695e1f68cc6260efa731898fd6688b5c700b6a615c977fe5b50b7e3bd98533bf28cc1f7631419ed70b2d0caa62b57ac0c090ac1ea99c9d84742e5dfe8237b4f9b76046b864e75a0fe09d46d5d7f691e32195986aeec6396c78be21221dab964fdd16cefa09978c5d35e3d53efc7bfeb71ca2235c655dfe0d864eee85307affc91475fbb632f00003f3ef0ca2e84bf8dddc1890cc65c9103f6e0703d5d11a7df013464f5731f185a24664f889db392290fe91294f62b1d73c9847c4102f1e00a2447d198eaecd28f6dfb5d5d7713edfe9b6b283c26a2af07a8aee0fa197133c44dd6ddfa6c73990f34fe81d3eab119184bd1855a194bf62366a39232beeb94148ff04d952c41f71bdb815ae8c1ced5b1c5366094c6484b303eb6dc56cac2a66c14fa658b6e51f3ca4ad7c2e5668abca192e08e61f96dad8f3056883fced6d57538a56eca04c338832daa6e9feb059125a55f0eeee83d5cb4c70f3f28550fcd732527f76cd3f0143550c3953beed408c2c4b250e8e3100640ac6f1cbbbd2c040034e12c6062e4ae0fa11625eab9ab6e32bde96a2dc5237784221df017a32a4af7f7e603a8030233b93bfd4cf2232cd60f1a064f38a8d86b9ed76e6240fab29ca8933212e044bdbe5a921943fe322e98ce3cf9d98577612b64f2370868d25a79f8151aa535779cd9833fb9ac2e3f5b40b1f40d55e7d5e0aa5475fff02fef24045e34435d27761bfd0552797f4083be8ae71e2a052fe8af6b6cb517b98e7e79530224a6d7d999916a6470c2388e2fde5ef0b1bcfd30b035ee14e6826f242075a8cee0405f6f3fef37b6d7bad036d8de1fd7a3b1b1287d02d220a91fe42be55a1fb8bb87569ab50f4c5628dfa83d8fdec49574dbce0d354bef708607a753d44110fa4f85aab4fdfdfd76f27c39c3e614d9100a3fa316fa2cbcf65286f50e0e35fa0aa8c155f17b3ac4758ef78a4d960c497c10506cb1956699fa451d106ecddd90d3e187f6efd1209e3ffc14c15207ba9d0e72b567d836249e96be80029606e12b29169bb53db577626aa3e30137ed92e856ba9f276c9109a0d064aff7093fe73a41e65802c906ed3acebac5878de3814d134746d75352948fc78acebb813263c9af2ff0c2f01bbb3fd967127531a26b77ee6e4de3fe7c4998131350bd520062a2acc68fb769a34a45221368555ad6398df4a0669a78bb36139e5a69ec8e216df3afc7f146de69741dada20407a5f9bb0be5ee1b1b1ce301408a0c043672ff354ad88fd9673d5e29153a4749ec0edd90e3a2dbdde7a321aa8c2ecd7bbc0799bc8a12b57809a7d933afeaa1c026e0149f5aa069b7b03e2fd7ef8b85cd1fe05c647f6ea408bd40a2a99be9bedb59fe43d6a05586316fd9ffd8604aae19d07e7f0cbbd2ef9e16cabce5343fade46bbc427413e91380c87a612cfc848893faa4613789df3cbe472a6ec4c2dbcdb1a21a3516f755483591aaa2728b123d1c05813f7f29e04659271c1011ee22e1cdcdedb0ca3205a909763a51471f3110707b488b1b648c0914825a9b55cdd7cdbf7ffdad401497b91c768c4a4d9eba210397447eda97c237fd8d1194b83c6518d9aa704dac5511d9cd202f8dd5e0d3c55b93861e4dbe308cc6f5b5ad4e65b04d449365505e25fc958d0917734d3dfbbcb76d0c83865fc3e23b4d2793596064e89db295e6b9932dc467a087a9ac54580a85ec0c3b33571627bf52654d7b2e176b2d0aafbf21f9f34a7315f38b921921f0652e2d3f53d0efda30e56cd7fd4f53c7e8dcb793581cc51293b510f679db86c6a3f379f13d7fbcaa687244b526a18a7c12e091b1aab39a30a96fdc9007bf08f9dd2070f7c6e9d8dc3f2563cb40b28826fe6e0d3bdd8e9b96ae315e40aea8ada3e363d3cedbf448a15e472bb2b3b2c21512a768da73721f2c308013633b263287c4c9bfe4e781faf0bbe67d79851c587fa8907ac5cbeede090f50dfa52480c633d35adcd4175c85019cbd3ceaccaf48e63a8c35f2953c2d7d6fc471fe456278010b9693c7f30aec8b4cf6ad61b86f516411114345117aff297db3085da6f8bacdd52cd302d9685b1f0a450afcc759f65d122ae5c84718463243dc35668d063b1ca19f0ae40af989cdb1b0741ca0cc616adc740bbe22f5accdc2d40717642b1cce83ef76731d6bd23d1b3a8f44a6647c47ec8407194cdde8735aa6a11ca5b226579bf33df5311958a2eee912862bf07de353dc6346981b6f094b19243b2c8a61a1f67dee19f6b07e3aac78ee4375ee55910e9fa648e2c408c969d9a858ae383a5610b709a06453afdd735befd82617f3e329dfffd6db3cca2f816688ef05975975852ad0faeeac3438302c60f19346619401c00aa6071c058e78d60f8309febfb86182185157224541ffca5fc7cb1d2f38810943d3db8bc30802d941fb00729054fb568f1eddd3b2fcb78e48c19a0c10937846798058eb42283f39d2dfdc9a1e52f09848338677a40c27f88983cc3e5380af07f0680a068f16d7c923c15a9c8918d8e9f7921de6d8e71ae9676178c814b98018d62f074b2f39dea3e43b98ff6f0133f9c03a716205a8c5c0f41c4abc1d54624ab25eef2464cbb8e175a4a04de1e311811bb71787f6a0efb8f0228b8051497ead114636bcc211f0bd6f681ffcb4f9848790e3c79e6f713bad8ecef938b44c36a169b354fe83584d50ebf7972e11d10399d7c6c0b3180954e532c8a18dbe58e49266ad888a42e2698f6c0f9940ea44f8d48fe59b4fbd64d6a389c335cc14d260ca5d8cc3764e76c2132e9aedfda4f40141ee2b55d57b7fee7f53c71758f239e4751b5b0cbcddc14c97336d416140e3ee541a90dcddeddee67b249f8e258059df268ade6fb3f414d099f6cfe645405f1743cee473f792dc0d842bdc30ab009b291c2f080d1c10559b22470e593396e9e5541baf98626a397ee89fab948e5c812c19c10753b7944885fb27822285d9bff36c2fbc5878f2157c2cfe167101b8be571d3f3eacc354b974f7d0544da74ed539f4212fb109fade4b7f0115cd9c44a07e8ba0dcc0b012ca18ddca33812090504074979acdaca171425fd717e8151264ad67e06fe130bd642279205e53032fb4d6d2ac5d5e06c4ee5b58d2e2fdefd2f8e49e1d71aaa319273d7efb38fb6f22248a696ac1df7254c2d1b2ec54b2e1e1ced30017c9672005fde6766e585e71ce7863b46f0a0741f40eedad88c7b4a2f541a4f8fb21ade26c65b5f5fe2d9e4edee2dcf777e100b4f5f4de3061c2ed157dc2685b16aa6f37ff94b54f7f2b4fc100fcf1b93a0cdcbf18c7e4e3e4e11b69c70e2f5fd5749bda8baa7351c77c46b3e04c19744c487ef8c3bc400f7ff3c0760689c7e4d53ac2e78fc9dea0ee59b3fa1a90a74faf5d2485aa6fa2db58481c6261cfed1024287be142d8812fbb9a143c9e779a3ec6113fc559d78b0cfa14f09f74f29bf2d287be31775953b7047765c9f823e5c91ef7f6d8d0ac1c139cabdea54cad62e719e2192017b4accac0f2deb1e857807581e5101a1455d5cb4df570b0bc59c6f31dbebf63cba212bda98383c3b3e568abc6d77d7f2a5ae2183f10e61ccab20aca62f89549235e9d5abd21089ee7ed1633de96716b4642083eb834fab2213ead39833b584f2bb7070ccb4fc0920a7f0356866c80ebb6ee140816978441fbe4710d1447c9b981655e175025425b4db56249f0b15188b8712597f156a1c70dbf72a453bcfc730d945637de653800d61dcd95c8493155c39d4d097c1e04b49543acd657bc7a35db4692e9eab17cb34b462409bfbd8ae61ac1c020db4f2870bdca915b451ac9d40eded2b28e1d9aca5f685fcaae2a00b047f38551cd75781d8850402508cbba4b9244a4ed67ea532d7b86a18316cbeb13ff6234aee08d8e225266e32051429522e42c329fffce160100fdcd5e8dea6b61d50d01ead592999627614c481aa8073be44cd40377931315d1a084b727c0fe5a387fb7703dba10da96cb8c33a5883a8a9283c10477b4a41cd6aba717fa63adac11fd6af4617d31a160dd801b20ed8c85e89d658361740852ba5f99e1181c88bdc86f12e7df04c8389df1ae5d6b9d93beed6e6724c58fa580a9e9b7e9855371f167ebc4b8f9cc7ab6c23e78e440378031e978eccc35cbe005b087fce7e3347c92fcbf2976cb051b43c17aa6f97d5b9716908e13889c210309bdd63fdea4c3138c914eed52a54f94a053264c350571128f79259373aa807093ae2f9ff0832d5065ba3420fc36844cb4fd6996c6ab92ac2eeb8092ef48f5c92c9aeda4aa329107effa6f392db4ef6d8bf49befa0e54c1ce2ba28c506613a5c92b90d2b6a3f1181d8e8015f70af563960c234879d9940e1160fe54978621c6cf93116400d18b5a34fe0684f0ff9e76461759d9fc4d6bac6794e24ba1378e541e487c98946f39e6db6dfcbb6a5934891d204c529fcd9ad66ac1c65c9cf08e7a3af25b3248cf4dc08da01f6ad2058bf41c6be57233b24dea39ca96ff89007b95e8536c695fe50c022371ffd810263b90ddbe92295112eaceefdf85bd77a9b0e6068f923c496abcfe35088b52604de3ee810c92f7a929aa0372021e785ccb7de4f6abe20bc147e37c6d52cc62f1092af3406d75a06f7adfd622bab4d1e0aaeb23797fb217256833678c7f0aca06d3f716687f62c49eac4fb6516cdcd22c74a4eb9cdf354669dcbe5fd63d6407a927cda58e4e2fa333336fa5c131d8ceec75a0284b4e664b79e698554e07843932a05f03ebf5f1437924faed7887c12074ede0fe9655e43fb2caf411b9b87500e90a6117b6846d311a3effbd95103b3cf2d38a75d6372897c50bdd8089e2bd3d5078a19c2397bb1e7ca152f679b5dc3fa24d4fddc1871666e1e9ed28bb49a1363590e395bbf63b6e2b5ecdd460bd48580e3776c0bc73a8303ad2db76ab66c0a42b67f6346fe5aa78130343f8ed0bfefdaec9483be92fa811900e60c919e0ce59f7f98329512a83604fc4cfe68af4e189365db73b4e48dd441ea2b29905fead5c3ea0fcaf6f812a11befb11b4d085503343d8e437a235d350bedaed888f664bb1fc716deef0df33f896c0fdd7576896ab42513ec6d061381ebb660866017483d88244ca6b7821d7d2a633015b340610a33db1fcf1cd9ac04be6a24579dd1f7b540bb3e4b9add014de4e178cb24d6c44c576fcb02a33476713e51b471d3c15363247f8472082098fa2715919fee1784754b37", 0x1000) socketpair(0x20, 0x3, 0x7, &(0x7f0000002600)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f0000002640)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x2, 0x0, 0x7}, 0x8, [0x8, 0x2, 0x2, 0x94, 0xfffffffa, 0xffffffff, 0x2, 0xfffff000]}, 0x3c) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) kevent(r1, &(0x7f0000000a80), 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r13 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000240)) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r5, 0x1}) r6 = dup2(r0, r1) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0x8, 0x20, 0x3ff, 0x4, 0x4, 0x10, [{0x7f, 0x100, 0xa3, 0x7}, {0x979d, 0x0, 0x1, 0x10001}, {0x8000, 0x2, 0x1, 0x7}, {0xe4, 0xffffc97f, 0x8, 0x8a8e}, {0x9f, 0x37d, 0x9a, 0x1d3}, {0x20, 0x1ff, 0x401, 0x4}, {0x2, 0x7, 0x2f, 0x8000}, {0x3, 0x7, 0xfffffff8, 0x51e}, {0x1, 0x39, 0x6, 0x6}, {0x8e2, 0x7c0, 0x40, 0x3}, {0x8000, 0x9, 0x0, 0x401}, {0x9, 0x81, 0xffc00000, 0xfffffff7}, {0x2, 0xfff, 0x8}, {0x80000000, 0x1, 0x3}, {0xffffffff, 0x6, 0x5, 0x8}, {0x6, 0x2, 0x51b0, 0x7}]}) r7 = socket(0x10, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="08229707a624e08c7d81"], 0x10) getsockname(r7, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r7, 0x2) listen(r7, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x2, 0x1}) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000340)=0xffffff0f, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000003c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r7, &(0x7f0000000100)=""/253, 0xfd, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) kevent(r4, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff9, 0x92, 0x4, 0x5, 0x5}], 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socket(0x2, 0x2, 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r3 = getppid() r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r4, r5) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x1, 0x400, 0x9, 0x3cff, "4d09a60e1be9b25e4ca3e6fc2d4559fe59aa2e99", 0x3, 0x5}) fcntl$setown(r2, 0x6, r3) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400", 0x0, 0x10000000}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 16:00:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000020001800000000000000ffff00000100001784f510d00ec9915361805935f43f7c21c08771fbdf91b5a6b70ca3bb04b6e2fa0451f594496b8b9be6d769be0dd7d198fc95f71b4e0f8278e8af076dffbebf9c6a83f18a0902f2ff0126e16d59ceac3495e4b7f84bdf971b930e1e85d86ba271f923766158c84ae2c7d7dbd8c9be1a05e87d38b2fabd40fe0feb98eec3be628636381ef6c4b5d7994af58cc5a8d9e0b2b6cbf810b0a5f2c167a4ca2c6ba2cf82cf4d0793a11621a7ac108245baa1cb777401eb22a88cdcef0df0026f459a1c4d7b134d53b3949f0ad86e69cead4551a2c226d9652aaa185c7cc3241d07000000000000005da296ab50ada957df737a0e098eb84f850d00f767424b1ff4a26a9135bee03ac00a7ad6fde621283c187a66556c1515333f053d7e90db04f665c5", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x122, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x10001, 0x64}) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x30) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8809, 0x40) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/71) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x3f, 0x7}, {0x18, 0x2, 0xaf89, 0xf3d}, 0xfffa, [0x40, 0x9, 0x8000, 0x10001, 0x1, 0x5, 0xffff7fff, 0x8]}, 0x3c) ftruncate(0xffffffffffffff9c, 0x0, 0xfffffffffffffffc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwrite(r5, &(0x7f00000002c0)="ecab62e427b57c5c9e5ebca9301284d2ed910c7f0d99201ed28b8ea49328a9dc7fb2b0b445fbbfc7", 0x28, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000300)=0x1000) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000009c0), &(0x7f0000000380)=0x6) recvfrom$inet(r6, &(0x7f00000003c0)=""/172, 0xac, 0x800, &(0x7f0000000480)={0x2, 0x3}, 0xc) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x10) sync() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000340)=0xf8) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000600)="21a97a8885a6d8a90773d2788d4d87ca439097df4ee882b61e", 0x19}, {&(0x7f0000000640)="50a15f36df830de605414b7dde91ab490caa8437dcd3efc8bd5b38739ad9bb766ae26fef6f8232e0cd085b14e697b44068d98733d3b5ec634a70c9ffeec6568ad606db7854ad23eb0065a759ea3671ffef299f9aefba6371f1465f6e60856315f61569a2d46c66d83a0782c3a80ba4c9cfe3e3b301f91d0d5ecc97428c727ae78876e910dce65807c2f31c052495fe68a5dcc96e7ec22de3b2dcb3b4655df74ba5c140b1d2eac322b5f231", 0xab}, {&(0x7f0000000700)="dfb2c6acebb7f6352ce4890e3e0a51b81cf4968a71099f995d20750a2945dab4e89edd8f2eae7eb0f23b7998c0c247be717e718e10a7f8582e97a2df15671aff1421ed27a50a6bf964d83006d3affb930f60a4450ee68f01b520853c5fe2a75085c819234ec3ab974c11b5f514c2563a081c7a1bf1eca5d2e129800de1dac19d8c094f46008fe82e3a1a23255ceb5fd1b3b5964c38247b20f9739e3870657d3d77ccfbf2d4bc4ff71c25820bd500ac3e1ca8cc62896f879ffc2aed11e085b73e3469e73c5b43c2a0b4d515ac3520ac", 0xcf}], 0x3, 0x0, 0x0, 0x4}, 0xf) sendsyslog(&(0x7f0000000880)="cad4e16e4dc1a730e5ef550f74916ca396faa0407f5350ee5620e16384b43df73704ce4d025c99ccafe4e1c6d0163c21bee5941ce87931d8156270de9e3fd1e00db8432e84fdbcd30e8a2442524a40606b403663293b207561c96cba6aded344597b865a0e98da8212dc35720533807de61a041a75e40c2571916ab0e76ffd1f797ea9f7dde8bda2e1f08d9cb82227a4011ae503c9801d41685d0100c7c860223962b6c0c0fb", 0xa6, 0x8) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000940)) msgctl$IPC_RMID(r4, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980)='/dev/diskmap\x00', 0x100, 0x0) fcntl$dupfd(r2, 0xa, r7) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) getgid() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/31}, &(0x7f00000000c0)=0x21) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 16:00:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x30696ff2344ab180) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="65f058f8bcc56a18dc2b1ec8cb86dae1f0f8e7511b9fc9b967088f5df2fb580d5d44e3d9a47af6f383afb65d8cbab337c8d709232920655f8fdb7f8fc25bc9ad472b3f46180ef41f1052e793e3f49ac01e53c7147fdd56bf017f4f8ab29bb76582fd25ab9b85950bd1d80fe309ebbd", 0x6f}, {&(0x7f0000000880)="c60816980274badebacfa69023c510f4f2c75afc3226601e883fe02dfa1a56d93d3aeb53484594bd9bb34def2b29d22e054078007840c95ee91f5f9fce75fef6339e85ba164ad78ed005479273297c66ddf524d832b4ab58e3c71b89e1025012883d4fd44f9c7ebc8c8096326f9a1f4b25b9e7018fa08b3a488123dc62796013282230a8045f56fd89d1dfb2d2a8fcf70f2de75ad6cc4552c20d86d247aa4dcf94a9fdefbb0deffc38e5780d2f8d0e745ea65286eae1c327f4585c865351e4538886e7df76aa874d32db95d18a716dfa0874ca00056e5983b33f40bf1f5e6064058cbe480c65eceb78178d5a118da19399488fe02bf78abc88c5aa81409accbefcc0d0947dfb72eb0e89c52689b12f78ef8f5ccc3c2527b038b8b82b73cfea0ed51a280ca1b08bb9a22a9eb4f59dded3b7d1e9b027e8611c9aa294b50c2490f4195d242e1b64b4e1d37b0c6614dbef580a5ca24a85c20dc17680561add4f89dad524b3623d12a052b7ad4959380b1e87e17b3918ee59adbd8520552221d39ed330ace7bfe17edfa4a444efd52dcdb84e2c485d28d842c9c55778f60cac4907d0ed0d459fc3aa7afb16c4e05120e96d103f32affe0d1f7438929e63e3e2dce594befc0f42c209fc4bc249c90404e70e13390414489bc73f6a4899158a2ec59a3533a842b62d71b81c3dfeeb4b2e844fb85cc1522961e8910bb4439d673c028688e4b5e8589993001a197bc0038f9ddfb098a03ac68801ab29499b43785d5288399b19afc22ccc01a73ffb1481d9bbfb2955ee281c2cb202734c851e397413f0a6e836ae406f2867b1a64c3e4b1b8f22b59fb5e3ba3aec3dc3c5dc66ca79a737b66021f4a5bf40a1c8911d1079e0ed447ba13020e5899d30289297da44738ee55cc1cdcf815d82174870d210814bf402a313a8ad6000abddc9c403e4bd4b2cc4ececb2037473b0d099cb9e0a693529b0e5c512e677546f035dc2314dc25370fcf54e8e07fe9b8bdc00b929d1d27e01280a4da5fe9fe34d4344cde6262c7e64fb373569ac18a8f2c5c83b274ce8332bbda9631b03198372c37a2ac3d132f57b53e3625ab10d3651e5caf12d51cdf44a77e52e363cd23a5cbaf4737601135473f168378080b1700f4ede04df6dceeaca4d91ae6619b530854fb4e780ba33e0391f01b613363582199e7b8ad9e030c716a68aee7716da38fae4f07751ce7ee6e84e1e76704961b5add84c4d8a02f07ba91f2745bdee31cbe6f1da8149488449cbfc1995ca3dc2961457d253314ccfe252629c2eab7df669bf9eb2eb05881ca5dce91b0138d7c8c5b48cb044d06af8993b84cf488ffc89378072471922b9e8b9bf04860a7974238af5c2ba0a0c8a85ce71f8dd7088a6f558484861210e4bf3a61cd458b73565df1dc3f2e789bcbb53fa37b327809291845a71b81c403133f9323bfbaab7a8bbc7c3fd6dd93f0a14f11b628c92161158be2dab897868541133aadadf35e13e79fedb36a87d3e3c7b05fa63872a6c4bc81b79b07996771a699c9384ff803af11d4626e9a18cb2d2cbe8b72ff27cc2093d971e132452bf28411c324d9e8a40d6d0b06d3915fe6b37555d1cc699e6bfb036d26261d721e890035f4304e3bb40f5801afecc8e30d595cb213f45f55107bee669749888a358716bc0e3d3f84ad2dceced1ed17045ff2951a3acc89289d1e5f212b40278518dab9ae3a0d0f1e5f03d35bbc9d84903642a9c99d6fd3aa5b62b5ffec1ba1d5552e551fe14b3cebaab400904787091b933318f97e8a8c0e8016495668bfa8cb7eb6d7a067fbe23a0d9830605352b0a83bb4b9b6923e220c1bc9d200f37c75a300a8ccd67621757db211e10f44909ab43a139268f35d2e42ddbdfdd5d4c1e7b75636469f96af69bbc941863700d3e78b5bdc4039cc8512e639c3e0aa1b9e963cb508404c0640b1355d6741674e803dd157f10f53567aa32cdc17ca80a0c272d88746d4baad10d2fd0663f61a7e1b13fdb00555fee2a9095912259aab19f4d8175b08fc8ac5b5f46ac653ef469821213127d39a232d6895de6c2e9b724e803c1e797cda8388cfae608f91b46a8bf8d4ec5dc909c168dc0f736a3df6e01a2bbb2ca4cadafe565d317d070f3edf512188d70879fb53350764ffc65293673c316227cbebc4d3573d1c4c121d82c5a1a17abd18756661341048d6b30d60c3e85a77324a67433542827682b3b31c0aa04fa82653d95129bd95bf5c864c814693d926acc51ec2cccab0a2a9b6240bffb203f0604321eb863301d1d1b4f259dbee1c55bb9e7f1bd35d7c4fbe50b5705ce9e26c3a3d665752023f19e2a672e32431f727b466a91439f1046df140b3b7b8441b5a56bc4f073460d58389c1c2f5bdb575b47b7f66af2f3732a11cf8340a0d19a41da33487c7880dc4edb09b5a2d6127da764d33abe55d57f75139ebd9299255dfd022d1fec2bc5ff25e1a6b92feda90a96ae3656dff0df1a707c382b23f96cce30ec886018cfef2b5a241e8f565d618e9abce6e2f25f980648c122d952165545345c22a5105ffafd065a95a614eae15c9369397c223a06e432ea7ea86592d616cfaad84f420e0a5263cc1f569b2f82652250d54b8e93264ea815a1096ecc8cd9ce4b9efde18414756bf22b00f7a64af6adf6f271ac25372254bef69e562bd2e9ec491605825be018f885b8822c663d95f957ce2fa4ccd8387bcdbf4978237c4ccbb61c7f90207872f573baf4e998c7a3bc2b08d02ee9dd3ca915ccb5809f6819d011057bf906bb44a18dad0d8de159bbfe0d2bb74d3ddd8cefa3b17dcb17bf155bbde4e330f4bc7fb243d51b669da64c8b85779a6a96fdd22ef648e51bd6ce5a4972af8cb5cd1a70af029e92d6d599ba4fa69d1728c42a4e72068a5d83c0e074a2ad391f84243622642f830b9077ff59061cf3f04e48ecf5e40f53b0ecbdaa6eab5845c91839c7c6dc698d5d17673491c999f785fe2873dd69343c124391429af293d77401c2e39c9ea57bca3fe18fa3fc4a0a5a4b17f8e53a2d14042c52c162a17e7e49d7c0673cb0bfeecdaa94b07a5d11ef8b39d784078123c1ea43d66b38175e94634140a6332e4431875de1600eb7970809ac5dcc829c91d6fbb3e4b907aac05d2788911afb59c464f2533e812e7589f8f7382fde7f3f869905135c7f807fa1e4902d6e60ce2a1a0be0b00f363190a1277526d004035ec64f1096eade5bf1f74a670db0a4550bcb127740f62d2aa101691a7fa84044817e85df32a76fdb9583ef198fa9a078297bbb2d33953e88d975e8f8745aa4ac3503ec16a5b6d5fc5b333bdf1b134711d68ac8829e96c7411de1ae25b9f85337421495b1578435657d51f90f55ed53cd0288c4936fa51fdd56d875c9d39ac92c5dc17ecde19526c4ff1ef01bba4615fe3fcfd328ef0daf54cbdbfba183dda49a262e68545f81ab80243560319a4329e8d4a0795c1ac53b8d88ecaa23f7678e4f49cf4d9f54eabb2f5a5595e98ec1d23775c891cea2feda67fd9c31094dc0b46eb95063bb1d26286e778c8e7a521947d704f809c56c50f179d74dd0885c06a6dc9bea6383032c5c01e8ad21b8969f42f97619ba39a95e8d9a87fac77950ebed4d6bd7819216a910fd3ba77c62203aece2d12f8c12c08b636de8c03b3c566d35901cdbf98744f2ab9945bd5819ec31d956f00a1e52b34c026082d3cea67618e676071e70e3596cf011b3cd6e64f2d368023ae1a66b86f03f840c1b6922d47f3bc5d48ce547545019c28b90f8faee0abc2e5be1cd0f44e0ee2de0f30e3e63a63bfa0e9380c0e6997c5aad11a414da4aa48003b48c80bb941375191bbb5e590d20921c11b2bdee5d602e215f60abe6db042df4c4998d81e38db77a65b0e10186a60c648acdbd2064607ce67ce509c9b4fc642ea81d0e4fcea0857f6718c751d621c8fac6e24c9cd78909d76cb112c8033ad420cd72c165643b1499f0b7ce156222df8b4d156e1d6265385be421500b6be74712cfcad4d198d88587339eb592ffb92c686a349f6f400ce20ecc5068aab63b60aa27bbaa977a243c3b6d337fe9f134381d401bb53d92a8f457cd3adc571a6ef1421a95b1da869792121ce7ed0c3318ea81bfc0d813f5cbd408fb34f9cc74f865418fba19dd92d8f33774886c5492b7f13147f772c519dc4a611bd32a52aab81185d6151e56adda993c5b365e0c2d82e6959966e304f1f991c6132b104caddb221ae0a522630d3bb60796293445af0761ee73927a23a7a78dd66a806a271685e6dc38b2bccbd0b92c57e11d69e76e4f239397fc7c8ffb4ec5bae098b20a7bbef5697423fd11d86511f58290a979575283a46e6cc6ab2094966a2fd9458fe79a97a81c1bb76df8ca63d48dee6f10bfdaa197758be7fbf907501216aef0cfd9d6be247130a0f060b9e42fdf55ad6f5093d74a0eabbfd7f47c0cea5d25ca1f2cebab51d879c413cb2d2fef1f468bc84468d9c9c3adac5bea84d3398f7f0827f915ea190dd281647763b49443378a66020515413a17fe0b892c1db1908d749e2ee9a7fc509aabbfc87a5f1d30c249423821c030f5ba6e8b47be8e66aac029327430bcc83b05ecd3437606ac3036ff908872afaf0028f9727dd0c646ff91183f01de6343bb83d65a12d58881e5a9e4116210937a5df99955472a663efcf5f8b38bef53d81f17b711a27068e1763ff2c02b0ddb071b32115a71068670562d76847d8547483dfcedaa39d80efc1a10dacc36f4ff2175d93b1ccd74b0dfba96b8230d240949b583dab69c7f86b72ade00c7f0a2d18407bdcc78796a9150e1f11eb1a925b4a4bdcf1024120815fca12b3b2c410b76f86746962779038813116f51f6af8b7aa993987e4533700c07d8451107e0257e554eac41c271597281e5ace241a263b03dfce5ae7930c5688be4107766d26606e71705d73d67bdd12d580c1964b12a63dac6a694f523d9d1ab4d97cc5d4a5eb27b891418e29f187e01e029037488edb33f6919068c4a70073acf6ce6aaf6f310ab3a2e49f0375c36a3540ffb8fca7495698f7c4f4630e067c2745a0226357284ec3e021ca90a33367c0c868b9f9c4d28bcac3e951e95280e1d9a8b72268cdf74bbdab81f9551c6ae787c8538f1511dd037d431a50cd5facc91fd237e267331b7a0463212d504613a6750dce97b86e60b45a705cfa4de8a6013e08a6b76042cc92311837a31b8a97244d6e7ba22c7d9b392131eb48ef1dcd81502807f11d15123ef347b94784c838222b5c914ebde9e4aef85ef9ca27b558951d6921b33d479aebee8bcbca2f53cb0c5b1ae2fa3517eb8df60dc19a26b97adf173e3d55ecc8af4278773027f7af613612a55bfc6733478bf4d0a79904553acc1396a8f057a9e2fee56682590b8682198c7430b14949eef6045e6ed126a977a67669e5234b08aa58b24fe089705bf4712829e8c7757f13abff12bd65f1f11df67b20c1613124bfd29e5a6b112ef5c6f0eaeb2ca7404ef222f3eb013326ad948932260979b01e4972d316d87ec363b38c887f6d70915c609d6b8fe43b5456d42b0a6429c148962ed2777b86041ab64fbb640570fe9fb4b74071ffe2db30ac7a58c55b1b3f117c6fa286c4f3a8203a1bc93acbaa48d35db9bd8730f3130f7d33aac00b690058daf2252ad5267160c0da56b43f543c458891e6b8df9e1ceaa0b3951f0ecdb71afc7761f26f70392a5f4aabe61c5da85e9473487c006b835ef87fdeba63c5d9fecf18ac66c8fcceae9b7d4926d1bac31682adb2cd305e2555621f305a83eaadd7b9a8507661d", 0x12f4}, {&(0x7f0000000500)="3cc4d2737f02035f14646b32b9f42b70d76a94aa4ffbd7d6096dc3d40a0d75779d13bf90b5819f00c58b6642ec32fb82f7963e7b955dc067149a5d5e88a04a8fa17d9ca31ef06110974d27aa80b4b8cc9efdad22891c0d7c9ab247d9d4a74ee97ce94f3731e23962b11e99660dd7f569ba829541b37d9bc96f064fbf3f937f7ab84022128da2040ee7fecf5a115c107ccf33b9b72ae117beec7ce10a86e43691323a8a89ea3117eb99f5ca587df745a06c2086f5ae6b47f122ac2fee072b99781d4f1039ab0fa24a63598a3eda86f46e", 0xd0}], 0x3) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r3, 0x5) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000001380)=[{&(0x7f00000002c0)="e3a19324290085ab7e669acf358f74a1f4b82982d004f803ee1010d43b52003e7690a49b4b095fa4704d59b08b898071d7982254f7f60ec5243ca1c967fb5e62aa3385680e285825543f26c0d8e9da8eec9172d566db59fb70756af048ac4adc519826f5ba23be81b44eb24450356504691230ea150de5e5810a77a041880e73cf84a77996ed7b584d40e278e2f5ce711658e7feebb8b8b79fdc501efe630552ed77cc3975741429f4c58e59be189e3996d5d8167e777a3a1b70c542cc60a2840144aa4769e8abe2f50a9de7818576564ddc4989d933463342ed0b53605c4153cc30d8f6fe8a9e90c3daa9484f6c10", 0xef}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, r9, r10, r11, 0x40, 0xae55}, 0x0, 0x6, 0x407}) r12 = semget(0x3, 0x4, 0x8) r13 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x196) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x5, r13, r14, r15, r16, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r17 = semget(0x3, 0x4, 0x18) r18 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r22 = socket(0x18, 0x400000002, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r21, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYBLOB="fcc4d6418a7d8d073cc8f3a641080d3cfb3717751e9b4ed00a2e986d7a29af530fad7de397"], @ANYRES16=r22, @ANYRESOCT=r13]], 0x1, 0x2, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000380)={{0x5, r18, r25, r19, r20, 0x40, 0xae55}, 0x0, 0x9, 0xcd0d}) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r16, 0xffffffffffffffff, r20]) r31 = getuid() r32 = semget(0x3, 0x4, 0x8) r33 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000380)={{0x5, r33, r30, r34, r35, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x142}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, r33, r29, r31, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) semop(r0, &(0x7f0000000100), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x7, 0x10080000000) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/4096) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x14e) r2 = semget$private(0x0, 0x7, 0x10080000000) semop(r2, &(0x7f0000000100), 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x14e) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x3c00}, {0x3, 0x0, 0x1000}, {0x4, 0x6}, {0x4, 0x6, 0x1000}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8475cb5b1ec02f6abf1e6bf3da554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc234429c9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8140b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdaec7759b7aad6725acb7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4a70ffd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4e6e73c13ef724d2931ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1558ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000015000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1477], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000140), 0x4) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) fcntl$setflags(r2, 0x2, 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0xfffffffe) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:18 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:18 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x197, &(0x7f0000000040)=[{0x3, 0x7, 0x7f}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x5, 0x0) minherit(&(0x7f000009a000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x1, 0x40, {0x3, 0x10001}}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getuid() 16:00:18 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000580)={0x3, 0x82}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0xef) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {0x8000, 0x0, 0x0, 0x80000}, {}, {0x0, 0x0, 0xf648}]}}) r2 = socket$inet(0x2, 0x4000, 0x4) recvfrom(r2, &(0x7f0000000140)=""/192, 0xc0, 0x82, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0xffffff44}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x18, {[0x0, 0x70a, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x3, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r4, r5) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xff, 0x80000001, 0x0, 0x0, 0x5, 0x200000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) chflags(&(0x7f0000000300)='./bus\x00', 0x10001) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000002340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085a00"/4114]) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r2, r5) r6 = dup2(r0, r1) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000000)={0x18000, 0x2, {[0xd9d, 0x1, 0x4, 0x9, 0x0, 0x1, 0xfffffffffffffffd, 0x400, 0x10000009, 0xc0, 0x9, 0x5, 0x2, 0x80, 0x0, 0x4, 0x9, 0x8], [0x2, 0x1, 0x4, 0x1000, 0x27f, 0x9, 0x100000000, 0x5, 0x4, 0xfc], [0x8, 0x9, 0x2, 0x100000002, 0x4, 0x3e, 0x7], [0x4, 0x6, 0x101, 0x1, 0x9, 0x1000], [{0x6, 0x2, 0x408, 0x4}, {0xf7f, 0x2, 0x81, 0xb55c}, {0x4, 0x10001}, {0x2, 0x401, 0xffff88bd, 0x860}, {0x3, 0xbed, 0x380, 0x80000000}, {0x9, 0xffffffff, 0x4, 0x4}, {0x335, 0x8, 0x3f, 0xe4}, {0x3, 0x6, 0x7ff, 0x4}], {0x7, 0x6, 0x6, 0x9}, {0x9, 0x8, 0x3, 0x2c25}}}) 16:00:19 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, &(0x7f0000000100)=ANY=[@ANYBLOB="010000d8ff455d2172ba193590b30000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="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) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x2}, {}, {0x2}, {0x0, 0xffff}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20000000}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000100)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x408, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r9 = socket(0x1, 0x7, 0x3) connect(r9, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r9) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000000200"/110], &(0x7f0000000040)=0x6e) kevent(r1, &(0x7f00000014c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x7, 0x6}, {{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0x80, 0x9}, {{r5}, 0x0, 0x12, 0x1, 0x80000000, 0x3}, {{r6}, 0xfffffffffffffffd, 0x1, 0x80, 0x2, 0x9}, {{r7}, 0xffffffffffffffff, 0x38, 0x7ab12df955fa1830, 0x6, 0x6}, {{r8}, 0xfffffffffffffffe, 0x52, 0x80, 0x100, 0x4}, {{r9}, 0xfffffffffffffffd, 0x94, 0xf0000000, 0x6, 0x1903}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1e0000002, 0x1f, 0xf38}, {{r10}, 0xfffffffffffffffb, 0x4d, 0x1, 0x619, 0x5}], 0x1, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) kqueue() kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000100)="06d5be459a59a845b157ac0a9ec2adb1a0631fa4d8b6296d970bbc3a85347efc5bb489d7ceca185dfb4e251dda06a6c6a7d0be0768074aca3dab3646c2eb0fa6fdf52810cdfcd2dc24dd8b92735d7ec43d5755f0c27d145a07bde67c0e92184ff544c7516c50dcff1a5133a6cc8c105a7a6f33ee0611d8ac156eba751ad298a90aeeb7af1c272cf5538cde899797104c5e9b962a998870f598f41f8d2e5d4ba06da1e1708e64f9926110553061a378e56e663a7aea9faf8a0e7005aa4fa6f7ca012599b26ea76bd08391d7deb0600a67917163aa8ead8bb98f3ab8e3ddaeb9fd08748b37025d5d9e2f4a25a4917d8e95fb382fd2f7a8b00c891a400f9cc8cec73f063c3e9d82dac17e2cc68d7f7b8b75219e4e0c53382ed49d208cec00bd56526f5985c1d794e179b888a074679fbb4cc984dfdcb8693f5a186c605f453fae24f2d648bdfe06e2156a3f6c1a394eecf26bf2722f799cee11f2ced2c190e2fa067a95e377492f72977469098efa560240fb0e220db8c33e97de2ea196deea6867e5561c1cdeb17f00f76b6fc676ebe81ea50395ff196eb6e2d532a5237b39d3a8476c2cb9073f73bfb218bf35610203c2d335c36c65948e75d92622985819e5402e1ea521f73f18e8d123998130997365695443351e72e7225d293577b04ac77ee8213108ce081490a9f2cf515bf306fb4021e8e939555b7a325eb9b55a303bc076340d7635b9ca3a9044ae60f76861cc8fc7c81ff8e162573d44423d6c8a9a5b405e9e34999adbe9dc1699bc881bccfdb67d66846630c1c1238909a61fc842880a15c778aa99aa3579b0f89fbfab0a6850c40c8452d32e8434e9813ecbedddf3c82a380c8821e19f689ed970843d949a699939bc2d729c09a331a38ec279525ef485e5f0d8d12139e5034c7c9d85b01037a35d8523297cbcab2eb232b18692e513ce1363fcec4bdabf61c51880f9fd10009c5dee371b997a7c9895cdc87a51f9069a8730bd4193a9c70ccdee24687460af610dac32d0ec2d578b99b453c8427d5321045f5c4b673baf3bb2cd0ec09725197f4bca913ffdac85c97ffdafa793739c2291764e32e7bd8a878e1a59d316aa26b1aef715e544d8aa95effd07ef3263f1297936c764b2e6e81422f29e77f22bcca4082de225546b2495f9766a4219d57241b468e1c4cff10c492e9b23ad5e3ec13ae7bf205aa53350b9c095688e724a6f8c03aa062d95acb0fa7700b95663ff9117368b45b6f67ebff58bd92eda8f03f4ee5a10510feb559243a60b2e7ec61be2d3619e5a172b39a6466291bc4ba9a3e680605b8c063fe6fc1749eb809d78fdd886fd8cffeafd3da9922355fb7b0077a5e314a61ea9b20ee386279023caba4d0729a840f3fcd871d869a3acd98dd059b6cc7eeb5eb2d0e399c752109f3ce7e880e8201dce132d3d6d545e2e06e169de924639520a04feafc544fee1ffb36966a9608ef70bdda8c1e4ac1fe6343f1344c9ccd2a6372ecd15fc44171f967a549cb7345e98a9ae870f0f1e8cd23d65f5da4cfdacd735f6b6fd5df3e75569703d5af65b2bedbe3d3e024fc5fe88cc5f6ed572ceb01d78eb943678fe1ab7fdc95a021137acfb8c6984d3f1f238e48b53b1a35d304bd02620a0d29458b114f5fbd846805a73c14112d00fde9ce9c5d47107d031a94c0b37044da5e99fe5223cc7b4f968f204b22fba8a73d07e5514d95e904028109385ade08a65db8302a7928f166911dfa04119bab3553f8714ea0a7629afd2ec1a80111436bd7424e540318a9d07fd1452a215db6e7c124bf903963122fab6944c1d0919eeed9f336ddf2803f26a7bef34706ea37e7b485b12c65b51ac700130904c389e866fcdb19b444fa99fc3a6d6790577235c25a195f86ae8d9f8a8bdbb94bbe311ea364bc2eb9a93d48b0f5a98c83d1632a33bc6dcf096fcfde4d97c88d17a20a5fbc989dee0575be209948621c6c602bcc43fcc67fc21a72f2d4c2b8b6e735f3e4f6de813e5d65b7d7f7e48665d2ef57a8bc5688ecf1b560ed14b8835c354851004dc580c370d7332afc80a18696d65dd389e5ea9344eb0af1123866b9d0be0c4673b6e487f0f6b3c5d21585e9cd83ca45f495a675d318222920b586beff15105104599e5934368d0920b83338b74983d4edc04d7b6a18cda2d83875d6fdea854c16b945b377aa10e2ffa81b4204b070656977fc288685b287b984d8f96531921b262016fec3691169eb499a9708448100f5fd8705d74d11f03559025c2d8b74807f6ecf3a598a7cfc17990ded962cf104e588baaf0f17cfdb31d5593ead24114e26880c4bef04a66648d390b7fdc57c866df75a9c414966f27d36159c8fef5d0d2c084e386929cfccce4818a231722e64d5f8b74e6233b5157cb7cf43d9224ac78e9b84fe4388c9368c8a6b3238292c41353a15795036ce2072297bb36e258f914b09c786132180bb1235b326729746497582ea62c0a621de0bb51a32fc3f8dd77f4a20c7c522d5b681365cb2d31042114eee182ab67b470a1c3b5cf3ec278e5e2377be9f9f36841d495768c109e9933c892e9ea7010d9314f570b1439ce2c926c321a826a1bf771928c77eed1af0dcd77f1ea1659f6adbac671a1b32a81997ece8484bdb18ffe6f270069e3c8d7b326c41942e6f73bc9c9ca780ddcfce27bbdfded8bf88918f46e672e0c8a035976c0902ac4938b1a41f6d665bdca57b87bdd38349111ed14be3632cea9da5f3f2152f574557c4e6e6b94a4899f154607280c1d9921760e7af8c660b163453253c5c8e73ec6a9e5e036706de551782d43278d8d9c3182aff1e676768e435e81389f1c39e017989a09614558ddafcaa6c767c4d17f6c147c8887e29c2821afd2253e84a2df827128d261fea6f1482920b24208fe6dfb198f1f996338acdc1e3ca3a0b18340e1b037aaa27a655b011497f063006e37da68f9db4d3653a7b6a8ec76728bdbc79977b3ec3e897cebf767df22b41d1210d77d59c2c73fc649a42c27c2bee75bd25c3a5f3d692cf3ae5dd9c1712c759159757961984af8c44b2c2e2804e9d1557cb01460e4417007b5bea2dd1d7a2823919ab0c91d30e0aa700f2d4e9fc88b3d10a4ef86bf34c18bc3f36bb217882948e267fb14f53d2d0e3568797815177765a84312678a78abe4b6454e187468a7306803849930479afea7f0d155840c8e6d0346f69645600d49d7e70c5c770971dcbdc39d2b37052e29d967d2e2c8aeb5235cf45337b8d9dfad181d5e41f7d1b66d5a2e66aab466cac74ca56babb376555ca0c4911dfc01a185cf671300959db46120b943e250b6549dc18e693d0b54fb589ddd07725cf92ef2a54be56be553e97f7ed315cae148a79ce2b62498e344c90cf49283e40e3368037b19e2eea0a8a01fd6bc552dc87f3ec26a3b6d785ba4f4077b43e58a3ac99a4fd05f66fc549656046ffe1a2f5856d3fc7fa39052ebeaf11a0da8f4a676d7f7514c2339afe71e970fc1ce567e852e5bc1f5a6bb43653d4c438ac95f37debf08a61b12645cf3d31565f0a0cd2a5cf9dfdaf04048a78e34f8d2f4fb8f9edb261dffbb714789d06245c2ff14330b557b93dbf3b2464c7ec9ffe5323a120c96ccaab8c9efaed90ad5cb4e45d302cd307f3a91115d50b107bfb9f433041447e025d4af18c5d2afd34104f18e2273820372782fc92de94b9fb1d79479b9544c44950e314c8b3430a5d0267bc5b15a8ffa3e955713541e0aa96af5c802effce82bdfee98e50cd7d7daec4236080e22a27e726b15e09a56868f512ce10086f400d042e49ac47ed25edc5b132be2e33dc1d8711d4206784cdc6fe0711d9ee7b2076ee1d3bef4e683b20709fd01f18b02b76eb69d40f6784bfb6ece796a6bfc2e93e8b1220a1fcf682c6fdacfa6b8042af782d78353d24a3a6845c52892150501b16bcc019599931e6522b758896da5c4accfbbd18e0ee9bfe7525ba05667ee9af33f160756cf5f645ed4a712e14d2e4f074ac4dadf204267c3f1823a7492573b8d46db63f0d66075c419aeef21f8b79e448f7a247b9fe91a57bc62ae073784b9b9e310bc5017d58a6055118e945817e48b5272bee8991f6dfddf5af3836f18e91369d9ecad74719615dc60d750f76999b04ff5a73b3d50b88b4e2f48e2fb992b1fa420f83b7cf39aeb2443b34d9b436944b624dfa5282dbbdeb3d7b4b009e95699ba0663c28eebe4322f5960eff1b3b2934f157eb675197f67f6d016f194747010ead7ba195ad867eca40eed5026c129f61326748c458d48c3d164e24be99e8f64c11c2653b339468ffe9cc997912f3559083fc8803929e6094f13d26532614c3b83c60d1db14799a706e96b6125be6c20219bd8fdfd8ba2ca9c21ea9caaac652dc7526af6f1859e5b9607e72b155f82978626b654311f0804f91281e41c8756796bad79dfede772ebba0125ad1b6b900e3577ecaf025e21082a54f7c1cf6a237b58fc2a88d747f978d2aaa9385671e61993a36bfe0bc5239dd495540b540bb179d623a5bf0010008bcc5221d6046e1c2f911c50c169653f3a9dfbd82c06ef90add9c5552c305d5e60aed9527962647951d84f5d7617acf68d9c252163dfed9cdd733ead64c24df0595338061e00b717ef8256ec9ab3b05ff63dd0f0eed71bc2fa39f7c1380a18eb241ee590c52f275f67d5de5f2dcb0015b67070ba677f4437a33bdbfdbc66bcdced124d15c4f13419baf121070396fd4307757f54d75e535254d244a5f7cd65b812a56cc7a2a1d4a4e7044aa53d402ceee420be9afc301611ed6488bb4fe84f842abc519cee8ae13425353c3b88c9accfc5475b578d9cb65ecf253ccebb0e67bcf5af3c3644f01e726e4032db4bca3f0beafa0d1e3b9091ff2cf5f694415e808a3d4cc4b74dc3f24f40f4fa9f44a91b68bcee7a59595bbd2800404e6d6897f3c6944c2c903043eb7be22098adee4b9e5b3dbba15dc1924c78e22ac4fdd2e8adc1d2ed747619cc799eebd31b79eab47ad83f899b1b01b82bd6bc0f7b91688d4e9b8439f11d8c31405f791e189cea66c6f69efbd3959aae86c01a6e38a1ed18af32450fd160ac1b31d886b8ba9173d6e623d2bd283ea93961440391ac3a61dcfde9e71663cf7b99874a657b46d0eb841528897688b7b141303965042b9d597687bced80ea562c2c666f192d2d08f479ce58d43e8eb7ce50d61cb7ec425aedd06253d5aeb2bd7c4b08d7806afd3acb46b132581799d9e1f1564b39c0aa29cdd1699aa2f2e239339b12298653ac4bc5606785834fcda9d3d5196cbbed6dda8c2c1c0622bd132875c4ebcc5d782cfd70c6b9fbf0e943ee5f9b6767d3de4a20853544162de865dab43379650b8695c308980b4a95684280cb247ef2750f78db7afab506a491aa711f70d55b67d8603dfacecc893980111d247cc1ed393e7445cd47c427a4784e4df8ff28d7986accaeb89a0e3dcf6b31343f9ab80f4cc5651e54c0c63f760bc4473e605050c7597e46ee113cf327b80751a6965b81835c3d7edb037039476e064de6d8a1970e44635869598c3d2c5e3b51d6706409abf52aea6fb155bb6b215452a80269900ed9f346f0ea146ac955038a1bcf9d5da9c410f50731fec3d8c5de3c7ab6953e508466e869f9bf4ebb608cdf694aac008e0e0efc3314e59241d5ebbb33b4093ea1f728f6a439fbe14e7e14a0c42c22baf19a46e80cd883afab2d1f87de7e0ed5a706ba96ebc5412f113b06a16a4532a65b021ad722892249965a1f9043be74bee770aebd84966371f51feb03cddd99d59bb646c8d4ed", 0x1000}, {&(0x7f0000001100)="651142610ff8a40dd2ec62906ba201e246d60fe044770a015d679e96665be12b44e14a01b938a3e3673f50d3cf9805c91227c6ff6a360c6043eae7d33cadc02c18d59383e7f6d4a09cf827e4a1f90e351a04a1fc6c99bb0546e55171198cd24dfebee76d0848ebc165879dc055d428789460fd8b0a476c22ba135423edd4fb802c247e23a31a02d9ef95fb791c59883a607c8f7daaeffa427c22bf5ff1b6adcea5b7b80bd0bac62dbb160375016cbad1d08db90c09d1c12be45216c6078dd090013b90eccd03a325eed5122ebe0adcc64506007934", 0xd5}, {&(0x7f0000000000)="522f8767555fe321f3743a3c7c6fb8f9074ddf38890ea6996403f3655c2a2fac544b3ae9a19d852e084760c8b8a9f74dc7b3b68f8ee9864a185371ddc876cb8258f27298d582d0e947218a4259aa839197207037a2b1f14a6ec4ac6f7fabaeb35b42b94b88d63c9773844637d4c59ee5c080e5b6a0c5e6413e35fa0f45d52f1314e1c66fa9c89d878368fda024433226d2f59eeb80", 0x95}, {&(0x7f0000001200)="7e32fe81251894b02783db5e87944b343cdb9f5edc5b0fc6a10001665fe1fbb4877ecb147f259d5e166e70ffe956a1f741ad63681f42fd3ea6d58c19ec2f", 0x3e}, {&(0x7f0000001240)="f78e2970d965bb58a6", 0x9}, {&(0x7f0000001280)="bcd8db252235bc759ae09a1e2b4300da715626938b5660892aac6736e4dc432d81e3a1a58280b70e721accfc3a998127a31a44aed2de85e87cfdc6080380f41d1c507b842036a86f9bcc27d54bef73e582eb0442a90c8ceb739a9194b0c08f133d94b369a031efeb9d1ed23ceede37d904940cf0e98bcf75ff0685ab6f42f959ec484b6aff076be33e921e6119c650aef9cb5b82775124d0aa60542c8955d24b019a4b5280970907e9e3010077713212aaabe45d924842172f458f8d718c04476283a120c933b7bac9fbfc", 0xcb}], 0x6) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001400)=""/62) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:19 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55ac5726f248a281d0f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) kqueue() r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) fsync(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffe, 0x1ff, 0x0, "00000000000000f7ffffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fchflags(r4, 0x0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r6, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000001c0)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x8}, 0x328) getsockname$unix(r1, 0x0, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x7fffffff, 0xffffffff, 0xffffff01, "1f951969c3242d2092ad22da0c393a4a98493569", 0x8, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:19 executing program 0: r0 = msgget(0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) pwritev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000001680)="5df508bb9aa1786203afbf1cf2b63f7e67bce9df6eb098969c2e9e48e662705d9a2c09a95d66bf5e616c6c975ea77538f814f0f37457f3e79b489b6cb88a20db7b736b536be5831bdf0d18cc595b2b75c2ec348c0679a0136ed3801e91640998be6f68e37fb7fc67dd5d4b6af339c7e605ae03c202d289d971912e2474eca5ec0fb2354838df40a75d02eedf942e800a3ef7bc0ec25ad28e2bbc3fdd489842cb62f9a9de2951ac4b31bee3e357ceda162aca6623188ac46a62fc6bf1191abf2c771456684bac7be60709f63040b8380bb42516f01023cd2f6b7cfece66643cd66514a72428b1a2993c561e0ad9b61e4e0717a956e884f2ff8a0db07a7d824de08b321cafa80588c2eb8ea435e58f37076fe1797d8bfce61ed39b2da7b5a0408b0c54793e246ce4de6895abf50debf0e9b31c23f32099a7d5683bc4eb6c001d2325677c3d900c689e196872328ff67c63b0fcc832814786bc740e82a2d6ef9a5303b0b0a8b69f0c6d06498baf600d56f9d843b9f10fdebbd9683c9e0cbbe451da50a5f05f7b861560275b32daed1bfae5260edb62a60a90cfa0d5aad8d326772df137d497bb2dd14379d7a4248aa6233158792689a6bf19ac80e345fe449e4daeb40f703a8273289e5f31acfb4878aa78c6eb3637f80d18de697d035f9d68a62b2f91f7b02c74797134e7bbc599ef695370f200682a06752e43af22dac2f735bd61bd99ff12f4427802c5811d8041781bbe36cd741d8e09984247536a7e688529d1c1c29a3d41ed50702fb78c63f1138ecd54f49619bdc2d5858603476707bf590ee532a23021cde3351c8dc117a39b6085f73c05a15c97c5542dad9a56cfced959b9b763d3faa9896c342a7559156e0210ec901e584f35a99ba5927112d16af126e1ed1758cf3d1c45d5d3fcb4301d4aef419864b76f6eb1a8c2c7eb650ef7765992614648292670dcb9a20434fe9b3a1a26c3da115c414016f9f53589933ee2a1c05ca641a327f609cc4d39370c84525db7d2720d0b4d9a2f8e5621e8ed65ba2afc336f1739b476e1585d978e1e73e423eba0b90bff02a52d74c4045edbbacb4c19d02ab9d651a6ed27937aa89d0d6088c8e0b189d75fa4746eb69a38406def2f159e1820997510a238789322b674394ee8b1d2be0a7158cc6ffe1ef1a0c879a374781c47bb56ff2ca390ddfd8555c670b73b1b26222158f1e6970a4465832793a2a6e50b291f8253f862922a8ed63ebad236435fba187c2599dbe0169aa07b578a2bb48b3d2d9d3f469a9f5d02ba1e0e4ad50db000a5a5580ac040fdd15442b26b7e29701f0d881a1af557e1e271a77221c5e38ecfe69a7e5f5b78f4cf519eebcace7a791dc94789a2a95642e08d16265bb26c84fc7c9032a8d8091d89e7d5f84d164ef9236c74f56269433de2d38cc8065ed979a808544b8c3031be054c641cf8825be7dc427c7dd2994faa810d134573a277e9d283d28a3325d818f54bc270f9026224b275bfd6216afe13e3b834db664d97263977df8ea59815fcc8e2a3cb4598de47377ca6408834970d5af3386ca3dca223bdea9aae4e7e53d43343b68409b74e0f689a231d7203184cbc81425d6017c47314c261caa762e0faafb7a7ff7d6d74844c0b89acdd263ed22a286dcf4b2044724e13b324428e02a71c5cc90340ec052f7de3dac2e5cbd8e39932da39ee711f8608e461b5c7b54b26b0bbcb612a8599dd375852cea9d4b58e62d1628b7be927c9afc764ec1b13bb27add2b4f813720b3cc119c26506a58c3a3ad3d61691b2cebe67d51536bd4dce5134582c1f2a4ca703a018e40eed90652f5a3f668bdfd393b7291c5976720722e3e964aed4a219e31a10c98d9ed76c5de49d48a879426c106e724ca54d2c4352ec789de3300fd665d0daaf5937ec3d26346fac068f6bffa4dd4addaa1a058d9273c72640523ccd95797464d7c141c826f0e294cc7e64bb40266f0d0e92d40c3c58b9abb157fb79375de925649a433a85976ee9058fb0502b7ef5a4d8f8aafb17de9aa4cbe1486868ffc84d4056b4208b87fce3cc813f5b132850d5d4c159ef0f3d66c0c57ce0d37d49a58b385a1859dfd9fdee769d986ee453f5b47eeca989eb4f2ede28ecb6307464f74c06ab87bb71bee2cbe0fece20220be16771cd2646a25d8e7d854295ba23edcbefef302b142fb0c3dccb4ee40ddb76e93a96436966853481f92a31595a4db18070a6fb1fc94a0371008a09860f9ee097a1fb3576e08ae7cc7340f690916533dae64108b6708035c00466e98fe9500dd82ffbe5681dfb2c80d4c8fe12c7e78020c65a7cb454371481da6bb3f5b3b767fd46ee0be61ae11c3ca404c581c6dff39c2ee430fcd3201f11ee8717a5929f71d5c8b40a3259364d7a12b44b288e9763fb9ce5612d420872d2d3106fbeeb8b26ea62fc8ed408f4bfcbb267d6388e6b7cc273f346c5713bcbbea91d2693a547910b0755dfbdf8548e91a4eef30b0cf2315e7e615b13e85c15789cad740dfaa2c278aa70493989628e1aabcf20ebd34fa0eebc2a5699fe293b9068b674b3b4412cd22da5b7e5773be06c8f3df6d37dea13cf3c083f181ff4e806e384a61a8024fc79e55dc20fdaf0f8d525f99d7b924b60f9590602da031ac5baa28ad1a95f4fcd09ef1dff5584c2b48eec24903636ecf026bd3de976cd4d566ce75fa8d1a57e109d793ccd84d63821782fae0ecdd9cec8318ae5c67844fe7f64e51e47319135523f427b11734fbf99bdf41f96ee0a637a212f00a047598da6fa80a1204bcc6ce140a5b6eaeec0b5d09812264d3d5364008bc2243e57fbf9d7549731cb9179b4da8ad106c75301caf5776f01199fcb0231b76fa1991a4290c27796349e43368be8d636760b562ac7f6ba437ef5dd76fa6b10b8012569c5115f71e72d0f7cfffc9f75c37d8346a83c90fb55e4974831fde6b70b87bd11c55138cfe22dd664b7d1e0c74d29b2c9036e23c62ecf3bd68fe51b497f91e57d8099d2c4b523c7be9e9d2dc86a272c487d61a94240e41f8ccd4d1abcf920491385358690593a089e11add62abc00a74ffc02ce4f9618b9031f57ff8144755b96cedaa9210239351d6bb965692dc05ba6022bcaf2a5dbafd896c50f38814a3182f384809e23ddae7f3e173ca91d1469be43860d7ac37fb3e7324d8ca89a216a3e26d437aa03c61b01f4bb614679cd0b583917357c585cb292716c51086e01029a7321dbe4ff87a6ac3e3dd8f96b79d3f251900ad42ce25d2ddb998684bb97a44e5f9d99cacbb33ce1689ce4ce0c47d62e5e85dc12d9bd659ee77bbe13690942f48274fb39197c783c90c308ed0dea44b66554e2ddbdd638e257e82f5e28a83c9b2519e6c074a3dd3679525dc6bac9cb6ee00fb37e94d50f9b0d3e8ce9f2c0c02b72b9f111f9b598d3cdf91f4861b006c04f65a215ce500d8689247c1333fc19c643e408b2d43d3339271bd0e5df06843686c7afce1aa0b5c768cbb3bf702f9a5ec1c8e66d7c77850e2863cfff55809fb644a7126cc2b414e56c2e3df9e7068b360b99f2f4da6c51596643eb06e467a54177474d66591293f4cfbcecec2b3f454f57b87c1a9ba08e44c8c3ab93847f74525a0dded0039575b00fb95f07fa0cc12d7ff78a8b764c2d2999bdd92b3ba58664042f35acf018f090456827a6f24a9fd12735d97443a54edf53c2058f19305d44bf77ec6b3b321b433fc17a788ea604874628cc79125b196e6e3fbf66d534ff67621cd32a3e6a805330e46216c7df3291803f809aaba3520e97adb44f677506686802b547f691fec9d1b4b12acf1fc2cb1288348442a4b4c55769ecc93ce6c61d3566ab37821013c21f43645076c48405cf598b64f2e25e536596931de69c7718c06a0b27519b03525b4320c8209e9425eccb386ca7ca5225924258fafa8f558739dae9890d936f70b065c42f7b40fd741b206950a08f2ffeae342519ac87e6487a22ab22f64a78240ad7fb2cdeb50168d6daab01aeb115b4c84b637c1c63ca04b38d714e0a2a345f772665744da5e4ac393bda39720b19e54ba7afa174fda2d8e95cb232d1f638bf4ba4ca74911ccbd1659a5cebf3e1de5a8118bbe6f26299561751fdf85b6f89f507f5c47afe79825f04fce79edd7b4be9f015b26e5d9d0e91165d515a581041398955c11d58a96a88dd633ccec36fce8e8cdaa1be1514d5271ff466f15a7a870bae87c815727982eb361b261fda5f468c157d091e194233641483d71f3a017d6c92f17f86dea6c8e9d1b17c04dce96fd14b7b8b8279265fe38a8ee006bdb550dc490e558cf71356996c418cbec640cd978b814ba3360077843bcaef84f0565798ca61f3954847e6a810608f27997b59a188d9d751ad7e6c4610e9476db5c29781e206454a82a89ad69ea5824cba5c839aa3622c4adbf2e75bf386a1344b0500e9a13794dbe1b94cf99166774dd25f3a0083f7384ff3066e25de436a5f816992ed13e020b5f2b390194da2dd7345889923b2e121ff1f84de868f3aa8d7b7ce0b915218bca4b9fc6f35c7f0d195ffa6ef95fc8fe5db4db5ee2900cacf7700deb30e50075230651a9b1c4feb6d784d74e9f54b6ded9e4972e0e5080a4665895bb276717793d1fe4cd3b3a4951e82c38c1014194640e6fbe50f30ec87f87396dbb34085fca65ba13bf1716cbe1223ab717ba84636d89273bd308b0017790eceda03ecdbf0d1c268ba0647ddc62fe2664ea9bd2e5e7fd932c05fa6131b87e0c39dcdb4e4a9a1f7f041a358114856ee3808e729c43b013fdad830d3b0882f90df2acc34006792a78bd967037c5dd742c47a04af1ec7514063c801c71b3c886d974b8444d87e241604f56e45ff89451911961d5b39765c3d18bdb843a7bff0e79d7ae8104918566ea5033117c169731be3d1b3573902ba30a15bd559927922a38c37663b39c70377f8188653c45cb6c259df3834260bed4593ff70b36e4ce4c9e8d769f1ea10e7ec18ccd1e5e1efa924e1d544a38c23e6f06f0ddde910f6ef769305c69a6adb639990666dec942955bce3646a3f1a27bbbb6f77631166d2b06d9e327d292f0f4b4a0bf5a867a62637536d14671869e40fea049b1f1acbb4e56ae3e3bb3caeade45d7ffbaa3058902064ca326e19306f2b1b1e50242de6f24f13a489e4313819c7f85330719c153c46f5d1acc258b54b0bc8a8035ea2ce6be1c8981b13cf11115d99874a701128aa6422e9f0ec0d1db0d0d194703c7e2e47f7fbdba817ff617ec1dee5b29357e9290bab4420148b73766231608d5e249e639ebf21e4ba558fcddd9be9ee5566bf09c6f402c637e9337216f77d663e65972fbc372bebcc4c1447c1e0f92318be554bc02a5281fa1cd20c100771f653611f8ac661f2ed6696bb48c7a0ecde42a4d9e18cef1d839ac22950b7b14f7e906eb763a0569a9673ba466c5821d60b94b2fdd44afee18727c9971cad95bdebdab172ec8cc1af208bd890fdb60e36d74ec4b0e937a8f6f4f8d482ef94e0428f2c96b85003b63f7d72f316d6cbcd560fc291ecf916fa841f312b6710ac3ab584bb71b48e4b15d0d4999d48860d7482ae4a3b68fd4d471742d8412d90eb905ae6f0832daf8b27bfb7a5d0b6bfa7c11238c94ec784353003c3d1db3a62be9bb7158544df18baead5105515f3051eee0bc890da8175a5623a2593d81de00d4163ebb570a348775e3f870b106857881aecebac3eefdc48cdce484706c27084d99db167bf7d45335da43a924434287ab60aa20d14ca93a6aa32a6449f98757969fcc238d51dfc85182683", 0x1000}, {&(0x7f0000000a00)="2dc7afcad6d255cb6d26fa35d3ca99c634b2eb2047be02ffe29d33d54b7812d97f09c6618fd1bca007006d96f3c318fb77bd411b14c15fbaa060caadbd8e62b0e6882546b07bc0c00d0de61ba9bc8c1ad1923b45b92128639d66b42c0249603ab35bb7305eeb6298ece2b92937ed03825871120fa1c915f04e67312bd27e87ef11ee6b8b041748134d", 0x89}, {&(0x7f0000000480)="2dd0d640e2dac6113765b0401697dab9e8f409f5025a11cb28b29a81250e8b9797690a61ffcdc6f1696a5e46633d3e7e4df4a4ea7a7a958bd4fddd1b086a614f2c9429c039291d8b296ada85e6d72475e648a884834f698c31", 0x59}, {&(0x7f0000000500)="88f0777eb9c605bb975adb4369c6ab786952c78eedfbd46c761063575128f8dee4f187df5e6df2469f244516093b698488a551e6021fdfe18714ab0f3905134ebf0cefb4cf674b1ee9867abcb4f0f046677c035bfd8a7f61c318da045eb99b40478f7d4e4880b7b36798d8a3d71f32246064a77d8e6403f973f36946d96c1efdae9b483c54cbe07de84818a30a0f5d4f25ad91d9b50f7e003866a8e95e6679ff27f75e2523a7017683f230fab79bd099170454d3cb21e6ac0caf31d5d4c852aa56101cf9eb135c1aa13d0f95879a6729cc3ade5f3134b1906f734f743ba5d35c94aa5480578e2234d6", 0xe9}, {&(0x7f0000000600)="7b582a8da62f2a18f5fd4be968fa3b555577315fbb16dbe747c2830b421e067f1176e768a373c687d3cfba0bd98566a3d44448211ecb8ced22c618b57ab7744e0cc2cc405643310fea6ed549ceba1131c2472a46cd55739a2d08e14f6561b15c76f88259811db12a47149c74999f901ccac9bb84ec11aeaaa09c23f4", 0x7c}, {&(0x7f0000000200)="9c3c33d797c55fb6010d1b09e57b1663ae762ceb", 0x14}, {&(0x7f0000000680)="997b47282b37ab5f14b005dc6b009be17094b567a56087aea9a874c6b079609344859dce0bf6ee5d82bcaabd201a5ff2a51cb48657e7ffa838e176775bdda6fe1ffe90583cb83f47f4eaf6fd2cef110b3d1f434c4d1075596d6e81", 0x5b}], 0x7, 0x0, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[], 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x318) openat(r3, &(0x7f0000000180)='./file0\x00', 0x434cd9f1ec225546, 0x52) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r4, @ANYRES32=r0, @ANYRES64=0x0, @ANYBLOB="f5d99796c91c4a7c62ecbfd832accb828afe68c6364d31e15cf9b70555296c368bcc2b5e89f869c445da74cefcf92aca678156d10e156ef5f4848253a3bde2627bfa686d44d777dede4c17157bee9080de3f0f235fe9e15efaafe3281eb318ca067f8237c869d8db9d27e2ffdb4d3397f35565b23eafd8e958c1f07ad33a13e8786179377c4e6d09b94ef034d3a67f842573c9452f5197258d61185755919b5607dfb9fad1ea9977b486728f9dd3c50aa14ffbb374545f71c0bbb5bdc31c289ea59d105222e47e89c72901f6fb5ca52566af669ff9171c7fa4c720405e8107265198bb5716d009bd8c6decaa32", @ANYRES16=r7], 0x6, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC]], 0x1, 0xfffffffffffffffd, 0x1000) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x0, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f00000001c0)=[r13, r20, 0x0, 0x0]) r25 = getegid() setregid(r24, r25) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r8, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000}) msgsnd(r2, &(0x7f0000000000)={0x0, "d2508d5de364b00b57eae7a6ff26df6d2d1a3ce6b4922d5d855766c299661cd8b28e7d9ef1bd77a815b26ddf5a17fa0dd1cb0717466eba35c8a6373b0422f07a9577634799aed059c035f8929151b3bbe2e8be7e9df45caa362077c43d4678092dff8612299be09c0c8539754c7cffc0eed2774b9911bf847c33575ef3bb5428139129aac0954f6a61c44616ecafbe51826457c46cb9df16ec26da9777644777bc3e35f0a6ec5b0b0689362f7429c02357540cf53ea3974ce4e8384aab61842100ee6920f0d7cc6125d4e1c9f2"}, 0xd5, 0x0) 16:00:19 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="68e68aa736ee3f112b0b22b4b10d9bdbb7a8065b7b101376f6a110c30ef8b795edae81374d2af7fa6f2820976bdace87b424499a1de0d94af5dd1e1b755b038a6f90d21ad55d8b4c4f641aa25e2058107a8a0496dcc1629f21c786f829f6f7e42a195949f070274aa25c72738264feaf402512cf2853c0504673fa0d1e95c09ec96dbf25438748142326254ae764f902eb92a0139375aa9b872a02cb0af3141f096cdbf9716d85011114450003183317035671d15b993398a0a905bfb662d97db355a43f2db9eeee147c114c36ebeaa36200"/219, 0xdb) r2 = semget$private(0x0, 0x7, 0x10080000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) semop(r2, &(0x7f0000000100), 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x1d31) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) connect(r9, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff23) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r43, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = socket(0x18, 0x1, 0x0) dup2(r44, r45) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r30, r40, r47]) getgroups(0x8, &(0x7f0000000500)=[r24, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0x0, 0x0, 0x0]) getppid() r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r52 = dup2(r51, r51) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 16:00:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000040)="723fa2bc3cbc09110bbd7444ded7345b1211ce13935b8212e1b87b8e84a2229b83153ed48ecabeefd0d4cc47e74e0b7251d5e2513efb95b3be6328f42335feb9a9986dc9ecbd8b372420be022c578007512a8a797337be15fe1613fc39bbf6487d5567b310b2dbe8b6089a0b003c1bef330c7b04096117da4af2df1eea2d259b25eea0f8f7e840d2a4fc3fda8af9c5f071f1e14a0b469abbc70d98836ea6d6f3c3e3090367a35a6f6c50fec22fa2d7b02ddfbcaa08167e1a1b640d5d87b1b6d3752baad1d93988eff65f0985143626ec8a2bf8cb9e2eb8be4e040d7b3bf297ea1d7891daed7b1459745fdbf119c29137520b4386") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() nanosleep(&(0x7f00000001c0)={0x1, 0xfff}, &(0x7f0000000200)) 16:00:22 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f013e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d2cd1fb4bd62fe3c76f6c5d08708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:23 executing program 0: r0 = socket(0x6, 0x31fc3509461c1e95, 0x80) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x2, 0xc, 0x52, 0x4}, {0x4, 0x2, 0x3f, 0xfa9a}, {0x2, 0x8, 0xe5, 0xffffffff}, {0x8000, 0x8, 0x9, 0x1}, {0x9, 0x3, 0x7f, 0x9}, {0x401, 0x0, 0x1, 0x1ff}, {0x5, 0x9, 0x2, 0x3f}, {0x3, 0x33, 0x0, 0x7}, {0xecac, 0x1f, 0x0, 0xa2e6}, {0x6, 0x4, 0x8b, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 16:00:23 executing program 1: setuid(0xee01) getpgid(0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000}) ktrace(0x0, 0x5, 0x1806, r6) getpid() 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:00:23 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0xc9, 0x7, 0x3ff, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x3) read(r1, &(0x7f0000000040)=""/12, 0xc) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(r5, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xfff4, 0x0, 0x331}, 0x800) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000100)={0x4, 0x3, 0x7}) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="4edd8ed4e1d82456e1653d5792a410e5b8c9be05213ea9799774a6e678661a489257ca9caf6f6e", 0x27}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x50) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = msgget(0x1, 0x20) msgget$private(0x0, 0x1a0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff5f713496e0"], 0xd, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x9) msgget$private(0x0, 0x77c1feb39fa5cc91) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00009c0250e8a354a473f5df14b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002801f72d7fb763c900"/227], 0xe3, 0x3, 0x1800) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) lstat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x5}, {0x0, 0x1, 0x41, 0x88b7}, {0x5, 0x5, 0x0, 0x9}, {0x5, 0x2, 0x20, 0x7ff}, {0x9, 0x6c, 0xfd, 0x3f}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000006}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) fchflags(r1, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100, 0x29, 0xb5, 0x400}, {0x413, 0x9, 0x9, 0x4}, {0x8, 0x4a, 0x1f, 0x4}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x5, {[0x0, 0xf654], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x208000000203], [], [], [{}, {0x0, 0x0, 0x0, 0x20000000000000}, {}, {0x0, 0x0, 0x40000, 0x5}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000840)=""/26}, {&(0x7f0000000880)=""/198}, {&(0x7f0000000980)=""/44}, {&(0x7f0000001080)=""/206, 0xe7}, {&(0x7f0000001180)=""/245, 0x1eb}, {&(0x7f0000000dc0)=""/199}, {&(0x7f0000000bc0)=""/82}, {&(0x7f0000000c40)=""/1}, {&(0x7f0000000ec0)=""/236}], 0x1000000000000221, 0x0}, 0x40) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f31b0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cf228e01f93d809fcd6aed2c702465eaa1f302993bb672d8f9322ad23bb2e0809047a4c9278cb49940d800080000a884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537ebc6c2dd91e2f1cb6e3579676e453d465656c97c64573ca36b30e310451f2b2dea60738b898ac4ee747c0ed948d53c87abd093f08e76ee69c66bf2a5c6cc2b5dd0d7c1d4efe316ba5c1ef87efe08699cc04af18ec2dd205c90d4b5ea2ae02f4b7272be420188337fe1c4b7b51902c90f889168003ee9fdd4d0863c0733752f77f8cc0405c23"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x9, 0x70}, {0x800, 0x6, 0x1f, 0xcf}, {0x9, 0x2, 0xe4, 0x1}, {0xed7, 0x1a, 0x8, 0x9}, {0x5, 0x1c, 0x33, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="a08a69867073dedf9f226597dc17") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000005}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)="96446a99e553c535916d938c063839c019d3a7ea64ef6f88be4f0f8859795245") 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xa42, 0x3d, 0x60f9, 0x9, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef", 0xffffffff, 0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x6, 0x8000, 0x20, 0x6, "0d791a95178622dc8a3a1c6291b39b6d73969a4a", 0x6}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r1, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x7fff, 0x8, 0xfffff7df, 0x1, 0xfffffff8, 0x2, 0x3, 0x0, 0x0, 0x5, 0x401}) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x76613ada, './bus\x00', './bus\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r3 = dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:24 executing program 1: munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8213a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) write(r2, &(0x7f0000000140)="97580fd734f6522a6a4fa369978c09056599e405313ac7a1a698043a9a9db3596dea41f4b429756bc48175417b4c38de4d5294bebe53cbda0e0e700de693ce55d06a224ed3418989d54d9a6c7ecefd2c90b7610577928a4ddfdba2ac924dcd5b509a567cab0f072bfa4739d1e5585627066a537fa7971c4d7010b3a274ba1db3c1f4bd24a7e5d5baf71e59eaa7c6b62f60", 0x91) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005, r27}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r28, 0x1) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) geteuid() r45 = semget$private(0x0, 0x4, 0x408) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:24 executing program 1: pipe(&(0x7f0000000040)) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) getpeername(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="00000000000000000000000000000013000000000000000004000000000000051ea657428609a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c41fe18d9eea1f51ecb4bbb2758409856e5502b28e114b10491edf9199639ce85c84b4f4fbba47b48210a8481f4c7ff94070d537f4ecc8d45ca3a894e17fbee861a4f0dc177ec07f51f9e307d212e38e57c8244e2ff22648a88262de3685836468ad5afc2f9b913196b43d6913994c7a20ffae8b402fa4d4049463708402c328652cc46c4c83291ccad9ed094b565f5debb9ccd5bd5842a7461f6cc237fd0de59cbd8ed33d959049695bae084ece33e6e234d69954ac660c5b04c380e08ac23f1969184a9000000000000b857d2e918b841465bf7d8e7926fa81573714bcef9c013200400bdf34650c6816b7fc61d085ee811da85a9150246c5f49ee8849851c76569a17645b9c28ebd519d02ae9691c61c61e73b54a52f60284c4e294874c83d46fa1ddbbeee4a709838fc595dc4775c6d503c5d3bba27194d1f2e471797851cca36"], &(0x7f0000000880)=0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="928b2e2f66296c6530ba7310aa314f4c9b1ebf7823d511c2852fdc200000004500000000000000b019e650"], 0xa) r2 = getpgid(0x0) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) r4 = dup(r1) r5 = socket(0x18, 0x2, 0x0) recvmsg(r5, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000008c0)=0x3, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x7000000000, 0x3ff, 0x2, 0x1, 0x7fff, 0xffffffff80000001, 0x0, 0x1, 0x0, 0x87, 0x7}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="f4c865d9ca7f4b5ef18e0aa853d45c5e6e4bc3c440a7eaa01e0d7fd2c7ad58c2dd57cec783edd302c7a97e540cfd", 0x2e) getpgid(0x0) getppid() r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = msgget(0x1, 0x19) r9 = getuid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x0, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x0, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r19, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r18], 0x1, 0x800) msgrcv(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r13, 0x0, r28]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x1f, r9, r32, r33, r37, 0x18}, 0x3, 0x1ff, r3, r41, 0x41, 0x6, 0x5, 0x5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) 16:00:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00001d4000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r8, r7) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r11 = syz_open_pts() dup2(r10, r11) bind$unix(r9, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r12}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = msgget$private(0x0, 0x40) msgsnd(r15, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r14, @ANYRES64=r9], 0x7, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCCONS(r18, 0x20004276, 0x0) ioctl$TIOCMSET(r18, 0x8010426d, &(0x7f0000000000)) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCCONS(r20, 0x20004276, 0x0) ioctl$TIOCMSET(r20, 0x8010426d, &(0x7f0000000000)) r21 = msgget$private(0x0, 0x1) msgsnd(r21, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f359d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000060000000000df00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000480)=ANY=[@ANYBLOB="01000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d926b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6f3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="cd6509005629d534d3b2e32cdeedf0dc7013f3ba42f562522b8e1111fa983ff1c3ec25e2c323f3f7132e87491895911bdc7f8e0c12"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r2, @ANYBLOB="ace861af484bfec0f87d0dcc5eef68150975920b7e02b41a61abee93083c584a2d0d83e5578b6d475576b19a028deffe9643a1d81f96d12fc4acbcd15d5b5c679a3e973b145c3e55982c1a1924102738b1122b1ec6d32b0ef5e830aed29303325c1dea15427ed56af96487ad3f6f7e2218577315f2f0e627879d428670270f8b829ef9cb7e86a201951ecbbc1e7f077b57a39471d5f602b786cdcaa3f5d57eefcdefc59c99e3de16e669f5b67e50d7e2d3c6d0aca712a69a5d8d263aa3a0911287be9586bbba2abe3776b825a0bb415bbb7bef"], @ANYRESDEC=0x0, @ANYRES16=0x0], 0x5) dup2(r0, r1) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x8}], 0x66, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6d}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000200", 0x0, 0xfffffffd}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 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}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r3, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r5 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x7000) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:24 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/7, 0x7, 0x47, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7, 0x9, 0x3, 0x8, "62ef5a6845bcd34664f59652ebb5d5fae8323297", 0x80, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="5913a6898650326a820335760ab93e00"/26, 0x3, 0x0, 0xffffffffbffffffc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xd8c486a3f20944ad) getuid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x24) geteuid() r9 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r9, 0x0, 0x0, 0x9}, 0x800, 0x1, r7, r8, 0xba1b, 0x1, 0x1, 0x100000000005}) r10 = socket(0x18, 0x400000000002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x01\xd7\xcd+f\x00', 0x1, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0xfffffffe}, {0x8, 0x7, 0x2}, {0x7ffffffe, 0x0, 0xca, 0x7fffffff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4e, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r12, 0xd2156236dd782f86, r14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:00:25 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000001200"/110], &(0x7f0000000040)=0x6e) fcntl$dupfd(r0, 0x0, r1) 16:00:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x7f) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x6196194872613c48) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./bus\x00') writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x1) bind(r2, &(0x7f0000000300)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000480)="90", 0x1) syz_open_pts() r3 = kqueue() close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) r5 = socket(0x10, 0x8000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(r5, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000040)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cb9, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r11 = dup2(r10, r9) recvmsg(r11, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000000100)=0x3) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e57f7f000001dac82c2404e5c74910202c40e05d535158c193879172e837309d9edae43e9eba9c7aa3161e31b4538b16eed4bf00"/68], 0x1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[0x1, 0xc9, 0x5, 0x9, 0x5, 0x9]}) 16:00:25 executing program 0: mkdirat(0xffffffffffffffff, &(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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r4 = semget$private(0x0, 0x7, 0x10080000000) semop(r4, &(0x7f0000000100), 0x0) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x14e) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[]], &(0x7f0000000040)=0x1) accept$inet6(r1, 0x0, &(0x7f0000000100)) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r5, r6) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = dup2(r7, r8) recvmsg(r9, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$KDSETRAD(r9, 0x20004b43) mkdirat(r6, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup(r10) 16:00:25 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x1800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000}) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, r14]) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x3, r6, r9, r10, r18, 0x2, 0x401}, 0x3ff, 0x3f, r24, r26, 0xb, 0x73, 0x9}) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r27, 0x82405605, &(0x7f0000000280)={0x3f, 0x4, {[0x2, 0x1, 0x7f, 0x2, 0x93b3, 0x4, 0x101, 0x1ff, 0x0, 0x3, 0x0, 0x4, 0x5, 0x0, 0x9, 0x5, 0x3a, 0x8], [0x7ff, 0x0, 0x0, 0x0, 0x39, 0x9, 0xfffffffffffff801, 0x6, 0x80, 0x8000], [0x5, 0x9, 0x6, 0xff, 0x9, 0x60568791, 0x1], [0x1, 0x3ff, 0x1, 0x1000, 0x1ff, 0x100000001], [{0x8d, 0x5d8, 0x1f, 0x1}, {0x6, 0x40, 0x9}, {0x1, 0x1ff, 0x3ff, 0x3f}, {0x9, 0x0, 0x2, 0x815}, {0x62ee, 0x8, 0x1000, 0x4}, {0x3c8b, 0x80000000, 0x6ba, 0x3}, {0x2, 0x7, 0x7, 0xff}, {0x0, 0x7, 0xffffffff, 0xa3}], {0x5, 0xcc, 0x9, 0x20}, {0x0, 0xfffffff9, 0x1, 0x20}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4, 0x4, 0x3, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='k'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f00000000c0)) socketpair(0x18, 0x1, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x46, 0x0) fchdir(r1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000f80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aad748c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb92295973c1c8b22d1c2aac83f8ffe8bbc6eb6e8feaa68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca00000000000000000000000c600e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e1c543bf1249d2d1af84f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692df65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80029d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d04b55f5ef006a924f40beae16878c809617ab4ee84745d550f0bf95e19db23a8909ee23c1c726d5c0116019f2f51161566b9bf4faa4066021f952189b1508cd7b13a6d7501daa5359aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238c747d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b87dc47640000000000000000000000000000d0419976a6f67d1ba44a5ff133580d5d16840fb1d84bad2ccbb1e8cda820b3705a1d9f774ac23f5c574f608fa9b57ed17a11f232ac24441248181ab35d24410ae2b6c4c4ed67f23e74b2dfcbb6d8ec7cd32795639cba006148fe393ae1459b03952565c56f7b83f12f102c8205623f92bf7616df3c3e1335b716aeee7c54f7cb53c84db3545f3ef5878e7193275a784e666b706caa69aa128c9d24e73eeaecd04773fef3025ebaa373e2ff710b14af81896798ce71d302cd62bdde01dc4072b54cc2070d1ee8e3b2b294260e0c1e6615c5a603d0c8cd29a2856af9de8f2ac70ca3ac2bbbb2493f7ff6fea0223585f87f11cf8b2b2a89f250633b8b322fdf6e7ad5185cb49ae429f999de53df3f3d0140da5b0802f4c427e1dc9a7bc7722cb6cd622444e0d4e33f659b6275e11b413e83f88e2a3c69a2a39fd5c76a8cc7ee44a867ded14d2ff2170a1601d8cb0f1951b85a3b6784ac77344384cb32c1b23278ef1c850901395cb5b1feb36075c8f9043b6c89d452e9fff2232cb4d8f41012c3b0f06ffb203cc33b3d74197ba5c85bbd8bbf9c325452f80e2c15323e8570d9f4016699c34d51b4cd64fbeae3882787a7769dd50eb4aa5a0d6e9fa8ecd12a89c5ce7ce4ea7120074836c6ebd317"], 0x10) fsync(r0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0xffffffffffffff1a) socket(0x18, 0x8002, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xfc58, 0x1, 0xfb, 0x5}, {0x1f, 0x4, 0x80, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) sendmsg(r2, &(0x7f0000001980)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000002c0)="30c3c90af42db81b8af9d75ae7cc9d6a654c48a283777d0e26e211a5a053f3ca2a9f11198d0037b7dbbd96de323a46af0ad82cd8177bcb24cdd2086a4b6cab23eb8c25931ca13caa91bd41fd5c68486d2df06a599765c1c66cc0c2cfdc5afb5dd59c99ca8cfbbfc599cab2f3c6348d4bf3fbbd7280ca3869a5cac420f1feef0a040da79f2f29dab47b49cef67bb090a5565add6c76f498b9308b5c9c02cf52c7758fe8dc36a0986345045c92380eaa68880c84623ff577324b38ec1841b6a58dbbfc2ef194b03e72f877883cfeebadce857a", 0xd2}, {&(0x7f00000003c0)="93167ea4461d01a76e79b3faa10dacdb485fc856ce56a27eabc3b8c1d64575c9758822abc2c7a33f969683960b11b7bacc85361bd7185d659eb03529ccaaadf18fe0d161e22635faccea33761fd7be38a37846eb116822fc1b1a9ff4b2b60ded32c5ba02036ef31c391566d5bfe9e50370c5920f29c8deb0c80e5ecbded7c4388267458fa5c44e139d75609ef246a8d6da61c4e83997de8925a98d00648954eaaf4894f17b5eadf51c4d20f9ead74521486b224046e51c35af02a6708a570542d5f9545aa00a3bae2d38f9e6c18f079ab7f79f16edf9abfb42bfdbdbf02aadb6facb3e739a47c01b9d3b257b693d11a38a4596", 0xf3}, {&(0x7f00000004c0)="662851c8799fb54dd81e6f1dd4cdd28a4a814857de53874cf4581ced900d7a663d2f698631c7ae3a0c003c41ce925a971706328872b5b75b0dd08a85131fe7c6b02efd2cd86268ee72e1d6a4c2abdd4a557880a5d61f70b902a3ad0a23df19c503ca5614627f9d56de47c12e6dd308b9d30c0c6705e528eda036631d311a9c70c0ec24b6254bcc2527fd6e847f50ab072d7e8a9a3f2294e9ccf1f09ef13f6600ac1ab108daade795c91f53e887a6f9de38317df0d32d117e175421662451885a91e83ccb58f826c2eec1ec6c38f448b13189e0d3ee3395", 0xd7}, {&(0x7f00000005c0)="7e808a119c9e67a4f69a66e9511a266d5b7e6360d9bcd505f79f957875bab6a875bf6409258d0df4a9e92f2139dbbedbdcf4ea61ca74c964175ccc8646557c01f924991e9cc906fa12edae3931f3c2e9f1d61d1c6a17680d8130fcc0b08a70ad999f86d2eeedcf26b19a117f3a1a9b0348bcd04b0c000767d38be7d5905982231f489d3a33194841254f2a50d394ac95b92cae69fc1b6c7144090e038c493127a689843b29aa37", 0xa7}, {&(0x7f0000000680)="28db2a9eb615bf86c8f4e140af5782a74c305c84dff483a59f5668096dcc2ebfc40ccd42db5bd2c200d4669cfb7804e47efa84a6ce6d979ad4990f1cda544c1de586e31f6b491adc6927c07c77cafda2a117e10bc65e867f7c62bd2762f9973f9ecd0a5956f70fc40f30d6ebb105195739592ff9f101ce20669df8b746fbaf849ff901c9a465f10ab0e067d3832a42c9e219f87ffc0647fe353146e6aa7967bdcc57de4c9752fb4d7e3928d77833330bd46fc9398d7ae091ed0a151612aacd5c0cecea5d40", 0xc5}, {&(0x7f0000000780)="122119ae096d61d7167abc4cbe2649dfc225237228582f4c2a9c226978f241f41670c47e9b919804a3b19cc7edc9834a3929d03a4ad5f875d1bd3d994a6d68741cdfd341b16a08427be037386e419bd2a6b0bb926ead835a09b51fcf65b69946507da0be81ee7105df34c5cfe58965f5a11a996967518d66631b5062ed8f9b046ddc52e329e7bb51020d738355ce674cf7069780689b8023ed6d3d090934e306cf286aeba5ec94d76233b6d64b4695010375308205620df40421eef91845e956c6607b31e8c4eb82b2b177181ec6cc155c383af8bbbff6", 0xd7}, {&(0x7f0000000140)="dbe740e97380f37d", 0x8}], 0x7, &(0x7f0000000880)=[{0x1010, 0x1, 0x6, "d2855f1bd78f7c6fce99f5268aefa6e9f844f1c6c7eb1c0a4a62d581a6a105b62adde138ae27a3b25690f84f567b279a1a33408c9aedd73fb4fcd371f29f6b7116da12b239cb79ad7f463ed4a45fb0de9fa066a4403847cb06f4358148ae46e30cef470acda367630419c1b6fad23bb7fe6c1db2b1c2f942386b30990ea2f285ff36808497e9ffa73d9c55b2c971659fb5145e9e3505dbab5b9b6af065818a9419204096878a62f9ace42d2dab2a9915553041d94646d8ea42cd534af21cfe8cda825c3731d8b7d4ac58e32f7592321d0896d56a122bfb0a468bee89c8bd66b0dfbdf0d67d568535e1d00895d0e26239a3353c1cb5b2c3b96297b2a414a146c768efe2b1a5457107c9eb22fbbbcb4903dae1b53507889595c608f324207bf075095fe1ea7d0de6cb8fe95bd64b4b07f6c0dbbd490b3252e57b39aaf0cf53816e994f65877244663efd8153b2be89f166bf95133a8ab2ffacb953b6070e32d9916f8dab7cba53e3142812e120df8919bfbb1f1061b9d610c93a1b937e02b8f98496c0914124d91b298f630853038794337916a64502327a97ace04df27ab63be8eaef3d2ed87fdbd3212c58a789afeff209350013d739f56b3c28c464651a6b34e7fbe0fc6bb4f35c454b82721a57d397d22a00fdf6b3c628d98b8da8ff5b1b9813aab06fd3797d8871aaa73eebb54c02b54c9a42baa73e4187e4de7c1926b1c9859a3cd49c1d4d44dd5005efad1dd629ce37174d9c4a3106de2b1ed9d20711df04de57e6b80deaa28acb2ae21e39c1daccd0c05c1b66d2d24d419bd3ef6911d30c1c14f842c7f248803e4285d7103cf5ef8ccd48ffe2cfb394eee3c805b29fc3eb1fb1eaca0621cd46ae7a40f7b41cd2d561547267d65d2d77fd9387c2e43f449c9c57bf895c886759326beaf9295214b8d64c2c2efc19d02563d4faf26ef8aa0d8bc8e0107be0f9deebb5f2512b95da8950947d67204be1c857aea055d092fce25040cdb63f9cf984fedebe37a0d26aa005ad91bf64f72cc776e591140cddd2ce53ae97e7f55a04c42f3e561a64fbd1ac7148e675ae25d823db9b0cc076496523f5e321cd1ca0ea25b4118aa7b33b06f9c773821b75079011309bf70cacaab1ac2a6f4926531fdd5ec25b946c04251a76da486a12b318312e7954f29f84e9a098bca73eb3a19cb3a356d76bb652a2b4094938c9aa058154df33e256271dd8a5e4d13d728e71ea999eb6e99e934eb579a5a155b8735f9ce7d639d39abce82a2532b64bd2804ea1ec17d3d4dfd2c9db001f5ae563f2db4204a003223a3d7b98ec641e5ebf71953a175178159284e4d4b84021c653920f279a4d94f3c3252bbc056834cc4ed04b3573f3a9788d296e8f4d1bf2b1f9a3c708d615187de0773025682a3246d26bdb8d868fcfc9e818a94056e87598b0ca618d07e51222b80c554de5c1eaa02165508247057c8325bbb069539b2308bb5bc287dd13e91976a413e72202dac3df370ed14cdb94a3b54fdf437ddbac2866fced7cf869eb6b5af0879c38c426491be4903b89dcd6b740a8eb879eed32ff61e5f1e3239782d2f191681c284f451dd5e6f8495ea5e4239074fe46a6ddfb1fdabdc077c9c5bd90bca6a42eba58fd880dc55e0227b3011bf1d37dc2f6f5f21367385320ef2eb2a6c448e49ce81c3453272ae423c342e289fa4b7a70877831675da24048ce0534401a4423a8c0d7f10c905ab3dd6e48c7d5ea7841fe9266bca733252e79ac7187313a7269b32cea72b23a562c2e62098002770aca45de3f775e74ce85abb3e964cabc5711544ee2b156a82cab5b6bf29b0573e3a230d63655670842b0324b9eb31dd8f54eac4ba3dbf1bffaf7bc0cdbf1a85017767d8728af6c83442e3b99c2c126b8c22cb212d08a440f5b57f14128a74285bfeb5949aa0d0dbeca09685e6578e278b6f151aa94d054cd7d85dc08d8a80c7aa4cc6e16efc3c8384bed885b8f40dc2f3c1eaff2d14d44452ddc9ed58b2051fcc0cbbfa594a0689ac0dd9031a007f3bb76bd1e5bb29c31c708d506c445051e5d16eb98a53155fdfe2dac3902f62439b117231f5559b6a4f5ce8dd9e785efd3d369fa9d4e622ca97ff0f79bb3a81c6291d2a2663049b28f2882c71a917f456704034e69d287cfd6a4159930ce652cba3ff2a3b6a9fc9d36cf0a099cfd2bfff64ea02cc99470a804e8b85345a800e55e2a9fa0a7990b02a33853772425f516414747859cc83e55d4958603ced12459d120813cdfa7ba6e81d85ed2b5ca688caa3f6203839a87693a0e71e95ed7534a604fdb0cd11a334a2f720e4d516edbe99d9e281f45ecce9c8caf900563eff2f21fb18d8bef70f0b3a2ff471c3a64f033f52c0f809b8b9ffab34132aad507c1f67a41845d0484ccdebc4c2afb676c0758479ba6fd5c0c8eb2fe16b8ebf99e4618f7afc53213e8eb4e2be4f6760bdee719b5adaf5ec9fd50799062b545569ea415ab797898b4f54bea396edef31e4eb5c30d350f95985c235c19c77ba2b648442609afe89f368607daf70189395c73b1ef2605b9632a2fdb63fbd90f52d7a2326c193b7248eca1857c395f9c95c28e70d5d0d76c9e330d56b236c966cd2495ad2651b4b0fab2863bf0902bc1b465d75127d0dceac71b1f1f18e3505d0a859e2f33480150b651654bdd1266b9cd55517258be44f10ce3076f9b5371234198ef21f8c293ecd56ae8c8c05b87a74c123fe09b4236270b1317205c36e62e82b6fd2616ecb758c1926c15e3090f9824ebfeaf047c3a2ddda6ae91d99c86569359cde4ead0fe8df8a8f0dde27f7c9c94f4d14752929b7c344803abb38776d27fd29b1ec449f1cb5f519b4a95bfbe3f531be2bef5116b45373d4996b485f94c6e24be56a87f84f32ef04bf95423219d8266fc4e6283209b804568dc04d824adc23c5398eaa03e29d9b884e57f59ca66e9395d91054083360f964ecd2efc295638496aaad367a279d3ce7cc0e5dbb990815ea4db152a54021acd39561195a6c4f182cb030c67c37fa07018bd56e8ed59fa07b09e2581e92d1a4ac20d50c6cabaff765536d1835ee498a5ee0a13d3a6e947668d0663400918889ea83e9c55e18a751e3698b2bbc47307b2cd86a23595b8e34d1e89d0564ebadc5b19d550f17bf8f6fb3e480f535746fef8d9f9c14babd4a70135b68288f91dd2e5778c69920f81ff84e7c3660320276ba539b64eb3cf930de3c2cf14f0587167eaf095fdd6f268145bddd9393795c849bc09275200aff4b3db2b179d4425824f3a7efef76bdc0d9620ac1545114953af6831b707e9ce9bb9a0246c4d97509df3d609fe76e20e10bd87dd723c7fb81bea05e239079dda1d7487fe2eb8087638122ff2d8d9ad565b47c9a2cae5c512f439a0d4134d121edf206533ba2a122126aad04b7cb82ff840309c3a1db861f3311abbcf3e47af63607d8de72b06a8effc17a6fba141dc3a740ddd14b45717f104cb0fd999cec71696ef4d705e688ea58b8e26d2e669f292a03e827c51d1d2a6050c41a7f6e8b6ab494e486e9706534563290667744c336fec6c96232d781575cf88bbad37e8f0395c943e6582069d2b2b3b82c596ed35e151490a09d9bbcb481a03d400d39f0d6f1653120ae1567365736ff84ee2c3d956434e81c015e89cd11e2b3f17617d730771026868ffa8e18d7d9bb214e43e7ebb4e6e54bfe8b63f63afee8e209fbd3421612ba046d384a8c5f059339c97be01ea494133dda7ad3dfca5295e2947fcfb4ad8c24318044e05609339a17cd9ec72c0e01b74fd1d5b683cfadf2fb5cbd58296e1798e2e3f5d3b9703c86989fe3a71059ba9e738ba92a922c2ca9466e07cfa6dbcd2b2b82adeab1a0bd20465eb2e748c0819bb517cc52b0e46fca6e428cf574b8da8ee20a2d3ba00c14fce4ff7bdb271aabfa47e3f1b6438de0918117b48f31db753fa9d876e822efe6e31f94a8cca7baf7acad6173dcb1032de090968cb83eec49f6893da300a8625761daa50c51a066612925b1a35adba646b48f20f2e6fadfd458337429ee1baa404a2cc81f48df506f5e92cce02c808f922d46862980d11c8313123d3d80fb0cb9adf231e76af9d36bc097a800b1a710eac625aee976ef69e246c4a7bebd3bf4bdfa85c21b2d809e0f96f595d1597580ffc6a5884c2bb0e79813fe04ab5ab062fd1e82d2baee392546957016abf16578209aba2919b158e7a22a816f1c309e134f2bd6c408dd356b485747c9deff19f54aca718b2fd4c54ac6d4d757b8fe652b81648229c57c7977c2ae20cd804c6ec1b7c1f0d96a62012ef38a6cf85e70a60508404b9535783672a9468aef49e5f86f90d48cac712a3606bfceb293fa6e3579e59b0ef725a5e232c471bba65add60f93671e139207706354ae802a626d7a11e36bd3bd3e429d5b1a9468b1b05813b1425fb1d9b4712ee989455a6c326b2ef4447ce86a5698795f5bd33b0bdf9f2129b49f9ab2c32ce5c6f149c7ebd0f4708de007fa451ec7eeb1441fe5823217bdf2eb8af609da95b94a0b48616e013fa314f4c1104f97027e097ccd40279789185bf4bdf288ea60cf45bef5b02b85138406b0b5a5426092865ecfadff4fc32ebfae0b921b04693bd8ac18f89e78cba34f84d9f529800425bd2d6f206a6bd0e4cbe131e7cc13f71feea9110a582269149bcab584061d4807acbbbcd67160622f09cc2be4ebe5364ec53f3adc4d928da0b86b59fe7233f93c9eab7a264d68ee6ab52a54453ed8bfcaa6ebcb1b67be8d20ae985f61b615d045791b23f82dbf45c6a6581afb7c4e06325f55af1431f01f3286121f7459fc667feddd64541c72aafe7c60d34d855036d9863efec466163be92646a0d149eb78de324bd883a4e1207eaed5f929f90a738d74ebf6c856272014d161f68d5677fe678bc03ff4743071ca489d37c92a73e7a414473badf11400a63ae3f6d3e110fe9afd0601c86f30369f8493b3131093dacf8824833cf87b3a96ee0a8db3ee3db64244b8a58851fc8e62fb5e81444eae43c03336aeaf01b5207ceafbb21a15f8c1dbb24213680bc3e17f6b1ed3612797b95d9626de64ec62236b113ebfe8512b7209a479c5ae59ea817f400c170016253046904b19c79cc9f7d4bc6d419c68db3087612216ad2740c2540dc9147e6f4dbcf0586854c9c8b3a75027f7dd1fb5cfa6899a8ae917c3268e7fb97f20673f210e09e058da4f7d5b188d561bba833df8ab94fdb2851a7eccc412f9b9adbee5dcf2e94286f959ae064f9b8f9240cce6384d11e98e805f7a067f34c614c1a8670be92c5115069a61a79c9fbe8c191f34800b6104701a76b9d0b421d0ee839186a43de360ee4fc9b33f24a72d649aae582e5bc880cd4368be2a92f889d99484bcc8d2708c4f0107f7523b3277f0209294e6b1c2c9af04efd7983f39d7dfb9a4a2ff5991207137c39391d765861bd479a488293fbc65d3deb3b091e21a1cd0dbedbb674bb5bd726327248dd003190241801b4aee73006c83326dadc3b5ee550db060fa1e30732d6ecf90545e1ec24e1b9bb75568ac143ec52a2ae2b11d53dcc904eb1d6bc9d46736aa51c647ea127e929b385dadb55a7f27b76cc6ceb8aa61f85cfcc2517fc9cdedd80cec73aa581b64d4b6226b04657f2719f4cdf5f3aa8ebc1aec6bad6798a3b24f9a390646e5881aa4ce8ad609b569220c0ba6180092d99e706a5a91a00234818df4bada6770c0cc7cff826f2f3972f3aad4bdd37d268d93b8ccbccfb477969a90df3f635a7f67eafcbb305e30cc447637681d83cfaeb94a057c"}, {0xb0, 0xffff, 0x9573, "b5a0995697223aa6f3ca315bf83a2fe40c7e57b26340a2cb59ee4780eca8cfbf18a3feac035b45c35fb687892f855e51efc4db7d2521b06e3952e997be68086a06723bad6143db3932b110bf7cf22375b25415eb8f8b792b284d95f4efdc3c2ef577f5c2e48e83c1212bd00754021295b8cb7eeef8ce211bf0af41833cf946c9d38d8324749577f52e9b61f93dbfd78ab290a77ad3582f47dac0"}, {0x10, 0x1, 0x1ff}], 0x10d0}, 0x400) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r4 = dup2(r1, r3) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x131, 0x0}, 0x800) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001a00)=0x8) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 16:00:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) shutdown(r3, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x1) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040)=0x101, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x41, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000000eb, &(0x7f00000000c0)=[{0x1ff, 0x81, 0x7, 0x8}, {0xff7f, 0x81, 0x5, 0x806}, {0x8001, 0x2, 0x1, 0xf30}, {0x3, 0x1, 0x80, 0xfff}, {0x8001, 0x1f, 0x2, 0x2}, {0x200, 0x3, 0x9, 0x81}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f36f498973000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca760100f63ce0fbd6a900000041cbc3cf740e0500000000000000002452000000000000010300000098490d077aaf9544666aa81d54b9f85142108e9002000000b2c0459f6ab0a6da6040d2c3020000000909c2592e70e764b1da37543cf3abbba31e2b4b108b9d953c11ff92894c7cfce563fdcdb8fde488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3"], 0x10) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) msgrcv(r4, &(0x7f0000000200)={0x0, ""/18}, 0x1a, 0x4965f0358b5140e1, 0x0) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x4}, 0xf) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = semget$private(0x0, 0x2, 0x242) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xff, 0xf52, 0x3]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) seteuid(r3) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) recvfrom$inet(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") setsockopt(r1, 0x9, 0xfffffff8, &(0x7f0000000100)="f7ec4a9a17acfe10b2e3799f5201d6f048e9ea86f6daefc97bd81680c34411efc3bf170f6a41b3498d996ec6e58f93887f80821fc44995aab177d971247125e3103f3c1c377d907df4490cc4407c7d9790db7ff297d0fd4e7eaa6eb1687e298d7a6769a71cd8abecee33df676e483aae933b69996e905e12dc2a5d51a4906142f0ef95f4233746d3be311aa110df1a1234cebf509de247ac88d47d703c2bf05b46804d6b77e0ef0b1da7b8735d03ad47b41411debf15377ebcee2e0ce722dd96ed86cd69090337e72903ee5861124c3b9392db4982c77c1de6", 0xd9) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r3, r5) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000004c0)={0x10, 0xf181, 0x4, 0xfffffffffffffffb, [{&(0x7f00006dd000/0x3000)=nil, &(0x7f0000697000/0x4000)=nil, 0x3}, {&(0x7f0000492000/0x1000)=nil, &(0x7f0000315000/0x4000)=nil, 0x9}, {&(0x7f00006e9000/0x4000)=nil, &(0x7f000028d000/0x3000)=nil, 0x8000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0xfff}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000481000/0x2000)=nil, 0x1c000000}, {&(0x7f00003c4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f00005db000/0x4000)=nil, &(0x7f00003fe000/0x3000)=nil}, {&(0x7f0000596000/0x3000)=nil, &(0x7f0000136000/0x2000)=nil, 0xf72}, {&(0x7f0000200000/0x1000)=nil, &(0x7f0000275000/0xc000)=nil, 0x8}, {&(0x7f0000372000/0x3000)=nil, &(0x7f00002d9000/0x1000)=nil, 0x4}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000630000/0x3000)=nil, 0x7fff}, {&(0x7f0000386000/0x1000)=nil, &(0x7f000059e000/0x3000)=nil, 0x3}, {&(0x7f00000b2000/0x7000)=nil, &(0x7f0000ff8000/0x5000)=nil, 0x1f}, {&(0x7f000044e000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x1f}, {&(0x7f00004ef000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x2, &(0x7f0000000040)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0x1) open(&(0x7f0000000140)='./file0/file0/file0\x00', 0x8000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) ftruncate(r2, 0x0, 0x4) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x87}, {0x3c}, {0x7ffffffe}]}) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = semget$private(0x0, 0x7, 0x10080000000) semop(r0, &(0x7f0000000100), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/98) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2524149695cb15d2) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x442, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x9, 0x0, 0x0, 0xea70}, {0x4, 0x8, 0x8, 0xffff}, {0x1, 0x6, 0x0, 0x6}, {0x1, 0x7, 0x8, 0x8}, {0x4, 0x5, 0x20}, {0xaeaf, 0xcd, 0x2, 0x3ff}, {0x7, 0x8, 0x6, 0x10001}, {0x7f, 0x1, 0xea, 0x7fffffff}]}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r2, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) renameat(r1, &(0x7f0000000100)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) semget(0x0, 0x2, 0x20) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) msgsnd(r1, &(0x7f0000000100)={0x0, "a1b4cc9d9bb88a3646374dcc5e25c1c4507fd49627eb5860003127b1817ea92777387574016a2c939d6dde9931eade8e35def0721004b6a99f7cf59c657e704ac8a2a5f6bf1a03087d03e0a23cb996090100fd8bc9ee3a51e4a02d50cdce3e3a32b00a04fffea42d70888b8f564521ada42a113b444360d5e43eb8481c0e772d47b90c39bf17b7dcf6366787e5f2db69d18aee84042c70d0ada0431a414f5e1d8100a463f44d2050a963cc273fb524f6f74205af0b9fd5dcb5fa4745c7de6ffd38569ae3630e04169db9935080e2495cbb16"}, 0xda, 0x1800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:00:26 executing program 0: getrusage(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000300)}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000300)=[{0x5, 0x2, 0x80, 0x1}, {0x835, 0x2, 0x44, 0x81}, {0x7, 0xc6, 0x6, 0x5}, {0x8, 0x1, 0x3, 0x5}, {0x9, 0x1, 0x0, 0x1b}, {0x65, 0x7c, 0x8, 0xfffffffa}, {0xe6, 0xf7, 0x1, 0x1}, {0x1, 0x3, 0x4, 0x1}, {0x7ff, 0x5, 0x11, 0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7ff, 0x401}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0xb2b04bc851b4f0c6) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:26 executing program 1: getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x148, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41ea73860fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9acdfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78abaf560b1906f628ab8965f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93bfc2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa7793eb737219399ed55f11a6278e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d24b98dd071260d1e3da34f12df07d7129770e3a0d0392caa8132c8c4f07919670c5cd95fca78677aa280f09c32792bc71832f51a6fd858283cd048d1790b3e98bb4c6a3d363dd4ae5e145a0cb5985f6f72acd41463b166db3abebf714aae79b64921ab5231127a6e32c99e2cdab13d8adbcd4ae880fccb76dbcea3bd764b8d12ddf02f7e4be7d9a351590670fcd3415a5795fcb7bbc009f355d25b26244489d75ab25d9a7eaaa50b8257668971b671d8eb667df28d84a0f13e9ccc3f26c08a9f9a02387da40655e865148ae9c26c992df03e053bf0151f4f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0xff, 0xdbaa}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:26 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r3, &(0x7f0000000180)={0x2, 0x3}, 0x17a) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000440)) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000200)=0xfffffd64) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffff9) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) read(r8, &(0x7f00000006c0)=""/178, 0xfffffffffffffff0) connect$inet(r7, &(0x7f00000005c0)={0x2, 0x3}, 0x580) getsockname$inet(r7, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000a00)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r9, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) connect$inet(r9, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000a00)) r10 = fcntl$dupfd(r9, 0x0, r9) fchdir(r10) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000380)=0x6) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$unix(r11, &(0x7f0000000500)=ANY=[@ANYRESDEC=r5], &(0x7f00000003c0)=0x1) r12 = fcntl$dupfd(r7, 0x0, r11) fchdir(r12) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000340)=0xad3f) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x400000002, 0x20) r2 = socket(0xa, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x20000, 0xa4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) recvfrom$inet6(r3, &(0x7f0000000300)=""/187, 0xbb, 0x7, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x7}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x5200) open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x531d0124) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f0000000680)='./file1\x00', 0x1080, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000006c0)='./bus\x00', 0x0, 0x3f) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000640)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000001780)='./bus\x00', 0x6000, 0x2c44) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000200)='./bus\x00', 0x2, 0xed2b6d7161ca60dc) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) rmdir(&(0x7f0000000240)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x361, 0x200, 0x3, 0x0, 0x7, 0x6f, 0x101, 0x0, 0x0, 0x7, 0xfffffffffffffffe}) pwritev(r1, &(0x7f00000002c0), 0xfffffffffffff6a, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) wait4(r8, &(0x7f00000002c0), 0x2, &(0x7f00000017c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r2, &(0x7f0000001700)=[{&(0x7f0000000380)="86dc3416acb7d39229837695475981713996de4b36e39339af665b76e702cd366f800284ee8ca70255723438f29c8da251e2eb581b1a9d2a94114a0bdc6896311efbed9d35185ff7939124cd0d50eff585a37da9ea965e69c8ff23bfc466f5eb14468e30a86de2f665fe", 0x6a}, {&(0x7f0000000400)="1a26a6dd91de98bd500c1d3fc3b9a1b1972160e3b98d7f3c5814cba2d9f289088549d861329373ad7a214d3d77a2a68f08f08d2cc0dd7c54bc0f7bb269064405ee076a5d6a75c15ee4a8b3", 0x4b}, {&(0x7f0000000480)="cdf2bdb87b95ffc9aa8b8cf7afdca0794d67aeae25d63063d6720f1b32d55e25abf9c5162064a5fb2e12562816fb99e289894cf111f07d875d6fa7417fd85cf36f955262a0569d79bddbbcd0097cb022c9ffac933e32670dc299b7aad66dfc9845ad2b10689fa38c58cd4c7f1a7f00ca0d35c1c868fcdf12020bc426f522501126d5823aebe486017e84f35a7c4f50a9d4d743dfabc8f2e943ecbcb404fd13feae5a0c4d1d7dc1ea8002fd53feab2a17f42db318a79a142662d93637e62887599486b39dfd3ed52679d973883f75dae966cf507318de4adcabe271d73712c46a5623c66418a2a41e7660f54447d9c9d8c0f62f507d81a89790ff504e99af314f297699f8158686a663dad68074981240de57661a68bea98779c8dce128627e423741cc67095a6b362ade63e332a2753f104430f9a2c4e575a342ca5edbee6d265590ccb371b10585f661d4833d6128a18c49bfdd471e79cf29a2ac2ceb404fe45715b038da3bd978f1125c4d0897a800e219ca64b73404531ef365fa3f9ed23df8346bc8e1d5346960c2321369493dfcf5694d8d6a9f180ba9cbf9ff283657c780a8c7ad6688fc0995fac04fde8774a84507dc7e86b35c0c20639637036506a1fff7fbea87289c9914ef81398d595cc04c301355efdf2a2d4193769d1d51c0e6c5cf66829114cbe711c442696ac9379277a713bceabb204e090cbf5f0d46fd889c26eb1a65c310d840fee146b39843f69b439d3fd5a6641f64b3e7f3c03851b4f17578c6fe214b28c4d1dca8840255074bbd8ba4c83beedee4a500b020a9441ccf1935bd2562a262c95f52451145f5b12b44983711dc27c7e4db09889567bff6944a013a7347e7235bb6995b088cba9d4b06c4d60f0a9eafeb012e8f2367bc53f9a830eac85c303366751c7cf6d8805bc745267db85e5d91d80804b2ecc53cac9247cbede30718d5e6659b027bd95921c72c3c05dfcd95bfa24ca596bddb20b9557118441d2940b4da6de3b0b6043014d6c1bf63e6673a9fa4d915765bde6a8295ce6bff3a76e0a9b235eef3ed6efb95bd08ae124a84fd0fd4ce7947667ec8e6ed83f43039aba5a0510760bd0b385ef2b6503e93b57ae972b27636c86f3bf2d77d4ee19a7eaaccdef9d73b27699b21b88442e991a449fef70b36a913bb486cab2a1122a3466d5a653edaea488aea810412fe6ab23fcef933611aaeecf543941e27c53cadbd97838aa1ba5b7e20a7a89d4dfa6569f81cce61eb3897c2bd87cff2df186dcd307a41c98e4ee4613298a6cd982aa1d2afaed1d47630d3f86b63fed5ec94f9972fbee454f2ad8b41141467c9f55125130c5cd7427792918743cbbdb03678651641b94687d2ff9aae2e65db02d31fd6cf79227d5fa73f67224f894128484289a0391ad19b62d7ec7fbf98da60ebe25bd59f52818a74ac34172a44357b3e85b6149a478e930a941e57cfda260eeec9017ae496b7c604e73e642211d95de9b13ac6bc5213fe6233afc321cbfb3e0891a4d079a8d80d716f7559782981e688eac57ba5703110bc4e9f14ddf2dbe3533ecd0c5f67bb6372fd39f88f87731e2bfe19cf7650a63a314360618538393061c405115322b7e83e88ad1cb6725c9912c6c1638b44459333c7e01bc4138e1ab06abc36091f59256f8fff050b76b476e6cee8c63551109b34c875e53d60152a1984cb0a745685c82ffc3521a9d30afb13f78c985af47f32f811ed9a13fd6809b6fb4e7520df683188018fbd15ebb9d5ab030a9f2baa55e3d4c3bb5efacfe4096e6fbf41fe97acaaa36689d844fc456da8b7d03fdcb72868ef10aeaff08365fda87a8b96e2300630dfaf2bdb32ef947c80060e1fa4254a9133e798f5685226b01fa815212df7f1b7d778aa0ba28c4e910c7391de475a518b425f6363c774bf3fef36fd0fffa38005de35950592a6d8c867476e07b704070c6bd2bb4530ed79296e6992ce4960c359b0670bd09c7710b77f435e84bc2001b0c079af16b8d72be0dcfb5866ac8a3c50c9dcdb9b6430beb92cd20e03a3638498ff5ad789f08c7bc775508028942f8472b5e2b56b28d27e3cef563289a2f8e127828b7b56c8517058f5786185b429556b6a8fd4ab21e3f0472124c87fef62a9f7806d62c155bbb851ff4cd6b94dfd7ecb14a8bc26c2f9a5d09d6806ee00e3eb9f572fa89eedabc63bbfcdcbdd9bb3f9a0fa8197f27bae339c750d90cc4f28b7d9307a5d5a410ef2679b56d688412184f2d19b0ae77eaa7b6ff2a8494e3bff92548fc4f76aa47cec3a7468483030c9e4c63777778da7fdeffdc5a54b97578e368a9afc8c64e0b8b4c69169c2539d6fcb0cf4a937de57094b63daa82f4f205d5e258d602b2d9b98b518482314d82c952e732035d328403abeb3cba176fed6dd9af89f68f1b98e3f1411f7fade6d6a5fc7f6963952661163aba6c68e20f7783b69b5b516433aa36202e000f46886ac59e01fb030a831c825ea831eb7dcedcafabc88334bab98beaffda0b2de5ad19e498719867f736d370a329f1fe8130c0a5e98b2948a8df987d723be5568727b4585ab1b9b8d505172f7a7da334b6526d11be6f2b2e71babefe3b8ea97c382b1acb85a40dabf377245fae39d6ba5f60132960558b68df904b663b3eadeb2ea48e5e8a935ba199c3b66e9ea95f145a725e75931d4d6e52767110dfa9778503c2ec75ebe163ac6d8bf54743435cda0886778e801fef38c9fa0317dba6b0cefc95d461214369d376bcdb9ea2ac28cd9015b337e2071d283999a9c007aadeac8b176a156e3782d346d835f66077b5966029572726c32c9517e82548b8d1910585d6a573b951a1dc1e6e0b1b31982235f7824a6ad09a0995f476009f306c77f761d8877064b86650ee70fc97d692a72c1e2fe3522e187735d0963fab3d1a7f0a010a73b8ed04d9449f5b6cc0513121588f1147326ad2ea717e319a2e3509d5294d11a502687518286933c8ee02bda0e6042721456afdbae3c808d2efe4ce2ea415f43ffb062190072b3bcfe5b345052e5a1ea2bd187006563b789e72d24a962bd2243d9e1f92b556ed7a21645a96fa5091d8b577f37ef90972019ce46dbd08ca328c988fcdad299fd731d4aacecac13553e055cd867a4fa95a20f4aa6249e2bd5093124184557e84a1140978cfe3f5336600804d8e17e75ba994e3c142d99e41bb99f053d7e60dc0030d68b9fee67c240a87ec7b661227a49ef827967cc62a53738a5bad42029d66c88889ac7a7d268f575f36611ffeaee56c7754fdd8f6124502f4c5efc1978c0c5c31bc7a6599735119789e3a4448663d8839818cfe614077d0e9d6d54465d5f4f48ac3e8d666e542f829b140dafba9d2d1e51ec8c80deb86932e0bc9c6f355a21aab897619e6ccafd4d69a19763f6a38d6b3b93211a8ab9c460e670d7ed238db5b429818e0757f4c8e3f35fc0d3ab13701ac786cf2f403227bbc944b1bf11aec70a6614b1e4467682a55a608e54905f93022a81fe97cb5ffe9d24ed050e22bd97d008f9343b16e3d3faf18a55ec1b3d0fb1224d9223768f8f642866c3ee1b444e7aeec37149fa3a6c833288063c71ed7ba06153460afa578c9dee91dcedfe5ae617a86ca32a583ca6936b24da46f3ac6f0725881475919a1a6c164a4a8a2d1f5cd927dc5758e8c727e6a1beca2fe2ca3f4718a654bf69f0937befc478bf624749b9354c32510a7480a2b54b76f4dfbda6af52a04554e5e571b8f9a2609314c9843de7ce55b6f39f9b6767039e23e2926485a56c68088e0ddba489f871e4f83f99443841a7343012abd9d40d1e05943a71cf560cd12b5aecc6e3331ae6115531a6ada8a8b2a93da1759acf1ff38c6e4e2f5539646094ce88d5c5a40bc3a8550213500086b54fe9b000e9c9f5750673857421b8351ede9dd30617d4d28481418a15b1c867f601c880ac1bbba79eb27eb3656748359e41d59d62360b2e62d9d66f6099eb0e40f21e4f9692fac6f880e794fcf6624f9042552e46d8b88469322e3dbeb09fb18754c8c7fb2271ef2bc800e8b8aa163b0af03d0481c7ebdf3d2b0be3fa15d3b794bc82aa981143a6259b3aac36cb329c1895f642ad265d8a6ba0cb4c462f4a194717bddb5a641e0ba14a816a91fa8cc55db6db43cee7c5641c16e4a8567f4d4bc5003ea0a564882e3df747d0c2315c0727bc3bad20494728537c64e3831d0ee373407f896e61f840c9a0ae8350f89935289062a7d356566b8f28e78ff8e8ec9a02cc5fcbd63f673b6eb94ce36e4ee322a03f08ae10e65aa0e2989429399ea2473d75d366b6f97694a62f94b2a4dd3897973734f03b765f6d67af6146bdcb7bfa19e5b85743bd979a83f3396a728b1ae9a50b511cedba7f00d41a3d7f6405ef978aa726282837630d7085703eefe0fd31d4fee4582c238934dd470d4e62a76d8784042aa987b34ff21baf1887835b6919c28f140f4886a21f9324f520c3df38d6c671d19cd5184a38d05e4d3a536bb85f8ed9b2d74871af6995cf69dd44b8d6e31d467e022a70a69093ffe024ef6e25a10b2ff0d11b942901ed9f3f918af87d8f583130bc50d594be1d33390b93d5bd53385926f141680358d3dd6a33c038c6efec1b30fd0e3b5af48f72bb4c159e5455a391d93a706037d92066f8e527a78f8b56d051b488e5f478a577d205f88fab747397629949ea145da6fc613a604c85ea41d5d9aa8b0a9553f9d5fe919bf72fdc8ee86e8d1de7c85a42d9f64cba7211d0398ebb5206b7b0f407489fb2a01d3b0d75287a2c3ffd0ae78fb20f86f0b748f4339d7e9174e7cb27e75cfa72b6abdc0cc859a28de093e2b2ccf21e79206f69aa0ce1dfaaa1424d9a9f7bb8f217252fc9181c9f18758d9db46afe9c0beaf31c3fb357a1adfab960db3296b722875af3e0d45a4b00c91650e3bb9fe2da3ac326ba5e8dd989e35f3b4f9c274b765dbd9496244f74dde2ad60ff5ee87f803addef056af53480566074a5a25548fb2d4dfd24a6c75fffe5d4a0770b731a12cb62e91a55e2317e9ff98e74d16737bb1684aeb747927e72fdcf0e48f40a5a552306731fb5f320d1fa412bddfe547fb133fa82ae7aa37cad00e176257be165f779889232a8edb445cc842336148ebc659b9d94b20f413dcc396057928d9b71d95143647883488f3126b691b1162365b363284fdf2c688eb907d35432d748a3b73e31a5f5f280b1e54a782d65a5055c90043b580fb55efecd64214322b5ddfa1df707bcb9703e44c850d89b0d3adb3c8bece824f13d97afcdd083ee3e223fe419c9f5e178e5ff04d2b319096c92d3266636a3dce94a729d2210857ecf7491480f5695935b07f6ec49f62de6305eac22d3ebf33c7ede1ccc7cf205c90a740b328cb304311b6b25ca8a6f8b653376eb980a81f104f44a46b44d13c8fa7b1411f9c2b3941307e9774ecf48918d2b7b2e16ed2ae159ab78dbe4613afe99ffbb68883feaf9e96ecaaba18ae85ad60697372d7b95cedd35c4822724a5045e439d0d73e40c2b28eb8361f6c5b22dd8fd0a5fa16a69fdb8d70fe6e1d81b3a1337ad785ec500e91291b4051219c49d264e07d5d93faf6e0e33de600ececd12d3703e9c521603150b919e71b0048414164b6a54909a3b321532e2ea6b84c55bbf2ac049612d4334dc588ebc2823b49babd59b1cb29ac5a502aad2888ce56695cbd55eb14c46d5a04de9ca291c3f655d201e4a2c846035855fac77a60e61d793e1502ffbb70dc60832efd580cac63653e1fca02b2ebae6a7e50576b62594a0c06f20d258c6d2cda7ac628224cf", 0x1000}, {&(0x7f0000001480)="1796a36087567f482a38565d55307da891ec13fbae51ca1ae6c4a1ac5b3ac2aea43b540363b58de81e903629aa865f89d1e279b149f9dd7ee83218f601c71d33782fabd5c88a68bae3707d02d4f394", 0x4f}, {&(0x7f0000001500)="0864b5c471dc1c6dca2fb8dc194617118c2c2991bf83978d3430b313fb3bc2a2306dcc53c741a0b72192a6db53f149e7fefb01eeb498c71bd3db3ee964dba7a3e6dc2ee1de9faa997a711b913a560cd64e25fdc555931309c01d762ff709ce831e3ed4f0cc6b9bf42b836dd65d93fb70daba4250822eaf0347c8f68160a87fd6fc454a7b67f13fcfebbc6e5f3973a11b2c6b86a3f5ebf97086854d9b4a2491043c8545f7afc81fcb047b89d9adaa2c02f4f9bffc76aa91f6d52046df1d2b1e8b28ec6fdeec13a4312e42a74c5d", 0xcd}, {&(0x7f0000001600)="9836ce99440798c5e16d294e408bb91947869016babe038ab500b41a12c4bc48cd12bccaebe2733379cc43158f18af8c40a4977c1e7cc2cce8cbd11c8522ebf1fb1e52e0a5cb889448af91f2dbb345d279146c148ba9f16138d6bb9b6dd24159d95ee86221a577653949b74bdfb134e7f471df0d19dc834b7dc9a0f0163dd9b103874797de9677b97f5c4a37cb4e8eba4eacebfeae6824c70fd3363bcc1e58d658f87e835fdb9f795539523be930043a0c2dd045668ec04e74f7cd7a9677f4ea2b8ce085ad7c2322ba564134baf99e61658d98cad7d243882daea90237f6f92c21ef200b9cb272f2539160ef6e787f8a", 0xf0}, {&(0x7f0000000280)="949dc4935c20f25fab3c3e4a68b8ac4ca4644cc01cd83da47fe03fb407eb504395a177f66d46ab345fa121885945754177be9fc47a40da9555da82e58fa194e4", 0x40}], 0x7, 0x0, 0x0) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) load: 1.74 cmd: getty 79430 [ttyin] 0.00u 0.01s 0% 305k 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff083000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) r11 = getgid() fchown(r3, r8, r11) fcntl$setstatus(r1, 0x4, 0x80) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf33962e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7071383fd1ad13483cbe8f34c53852f2a0912288187ba99b9839ff717eb95ff3a84cd0934dc7c7f5d809e21ef2be223fceb37577799c36aaa1bd095c6916801c2f8761893ddd802bc0902ab64a60faf1b7d2220c3a134996b96ae7cb44095e7ada66eb2bd0f2bec1e57bb70fe8a034d7225506cef90e142208c655cae1b68977e846fe4efceae5d40648358539717f4663a04acc5efb425740fd9b66029fed30fcc643a227fa6771ed81774b5249785c5b3e221c264d2bf6ceb70a440d861cc82f54ac6dd0d634ef0a09e3ec934d31955186f9fbda63c3c0bc4a03a3d96440c7a97156f78d17b7d3cc2fbb14fc2abc759a1362130b0e6d2558273d28d0a18"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000040)={0x2, 0x7, 0xffffffffffffff7f, 0x8000, 0xfffffffffffffffc, 0x3f, 0x1, 0xb570d87}, &(0x7f0000000080)={0x6, 0x1ce6, 0x80, 0x6, 0x8001, 0x4, 0xf688, 0x5}, &(0x7f00000000c0)={0x1, 0x0, 0x1000, 0x0, 0x2, 0x2, 0x80, 0x3}, &(0x7f0000000240)={0x400, 0x10000}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r3, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000180)=[{0x7fff, 0x7, 0x3f, 0x7746}, {0x1f, 0x6, 0x8, 0xfffffff5}, {0x4, 0x1, 0x0, 0xfff}, {0x3, 0x7, 0x8, 0x81}, {0x8, 0x0, 0x5, 0x5}, {0x8, 0x37, 0x7f, 0x2}, {0x6, 0x2, 0x0, 0x20}, {0x4, 0x6, 0xff, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xff, 0x9d, 0x8a, 0x1}, {0x3, 0x5d, 0x59, 0x834c}, {0xbc5, 0x1, 0x6, 0x7}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000200)=[{0xbf, 0x0, 0x4, 0x7}, {0x4, 0x5, 0x1, 0x22}, {0x9, 0x9, 0x80, 0x35bf}, {0xff, 0x0, 0x69, 0x97}, {0x5, 0x5, 0x8e, 0x1}, {0x5, 0x0, 0x78}, {0x3, 0x9, 0x4, 0x1ff}, {0x800, 0x14, 0x1, 0x6}, {0x4, 0xf8, 0x81, 0x7}, {0x0, 0x7, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:27 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r1, 0xa, r5) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x100007, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41ea73860fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9acdfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78abaf560b1906f628ab8965f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93bfc2ffffffffffff05109ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa7793eb737219399ed55f11a6278e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d24b98dd071260d1e3da34f12df07d7129770e3a0d0392caa8132c8c4f07919670c5cd95fca78677aa280f09c32792bc71832f51a6fd858283cd048d1790b3e98bb4c6a3d363dd4ae5e145a0cb5985f6f72acd41463b166db3abebf715ca520c2b81a7c6470e41e3f4aae79b64921ab5231127a6e32c99e2cdab13d8adbcd4ae880fccb76dbcea3bd764b8d12ddf02f7e4be7d9a351590670fcd3415a5795fcb7bbc009f355d25b26244489d75ab25d9a7eaaa50b8257668971b671d8eb667df28d84a0f13e9ccc3f26c08a9f9a02387da40655e865148ae9"], 0x10) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x400, 0x1b, r1}) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x10, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000140)=0x7) listen(r4, 0x0) sendto$unix(r3, &(0x7f0000000200)="4bc71cb511bb7495dd80fdeeec9d52d011afa43fd91457ea604cc55e5f4d96edb886390d66035f6acb367656a9afe066d28ea47bffd9c1ad04c61c2b29471572c21267690b55cfe73e56c4acbb47c20787fb356173a4d2c616afa6ab5001f6d14c", 0x61, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x165) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x3ff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="755f5e7f66696c65710717577cd33ca4526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd5416d6a3a9af63069086de0a37e05decaf2dc893a77562e55ee5111e65aef994a8b5f9ce433ae8dbf5086dd879b593b184709c08459056ee23acc97c90000"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2c3, 0x0}, 0x842) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) listen(r2, 0x9) 16:00:28 executing program 1: pipe(&(0x7f00000003c0)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb766eb4a0d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7561f7d64362a60843288333d3bee104b4611cd3fbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd342419582875619b8e8124ccb39d9120a41fa735a8592de4912509d3d0d0c9272b51707037b79060b3c0ecdcd48fce12c2ed8c70b66806b0e715e91d5085577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f88c2e65adc27da1fb486325ec0298aa246a3b3bbfc0813e4e6ff8b6a7555a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7c226674af32f7b10756c49e36d756b7cbbcba80000"]) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00.Lfile0\x00'], 0xa) getegid() getegid() r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x5b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffffd, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x7, 0x80000001, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff6}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x10, 0x92a}, {0x1, 0x1, 0x9, 0x4497}]}) r5 = socket(0x18, 0x0, 0x3f) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r6 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="17342e2f66616c6dcb5f53bc053000"], 0xa) getsockname$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000092f56c6b00000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba67c47ff3fb3f348437ee476d6155ea6b53519c40a86b28ec847e6fbc94e52e5835fbd8ff7a839c08ece479537dc6b0693e294d50bb16a70b59ecc9363874a0822c0aee2"], &(0x7f0000000040)=0x6e) socket(0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000000)="59447b0850524bf9771a757c20fe17eb6652d16a46dbe5dba6456deaa5bc1788221771c4f9732958") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x83, 0x408, "2a16e2fa9a7670d60000010000000900f39c5f0a"}) write(r0, &(0x7f0000000100)='\b', 0x1) r2 = geteuid() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r3 = getegid() fchown(r0, r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) getppid() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x3f) fcntl$getown(r4, 0x5) 16:00:28 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dba000/0x3000)=nil, 0x3000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x24acb1a7efd0dd66) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x7}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') shmget$private(0x0, 0x3000, 0x6d1, &(0x7f0000a21000/0x3000)=nil) 16:00:28 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 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x18, 0x4000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0x8a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = getgid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f0000000540)=ANY=[@ANYRES16=r21], 0x1, 0x1, 0x800) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000}) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r12, r27]) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, r31, 0x10106, 0xfffb}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x80000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff00}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x41d) msgrcv(r1, &(0x7f0000000080), 0x8, 0x2, 0x1000) r2 = socket$inet(0x2, 0x15d83eb7cf8efcc7, 0x3c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) listen(0xffffffffffffffff, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:28 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x400000000000006c}, {0x8c75}, {0x400000206}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) r5 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x10092, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r6, 0x5) r7 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000000)={0x200, 0x6}) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = dup2(r10, r11) recvmsg(r12, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000500)={0x7}) r13 = getpgrp() r14 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r13, r14, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:29 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(r1, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe, 0xffffffff00000000}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs, 0x8) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r5, &(0x7f0000000080)="0e3587427d7ab8fc5edf3f6abead8e9db259cd6cb8d6989b5096b64df23161191158887d003b58932a7d01a7fc0ab1681ff75fe8e12a2ca87844ec0f6254503f9d4659aa12ec5c7aed03b1ad6b085f9004c2b12a625b33071d32b3a617167474deb1a54fffabfb6b5b8a5b0c635aa81fa5e4429c08be73ef60eaf3962fb6b57ff7cc449cd4ec36b9ffceaee6a67aa5cc7f4a417868ae41c2c979ae386bc9a749b0f2b8ee3efec5faea88d08de8338ed5385ac2926c3d0d4615920911bf20dd2ce263643c82faa967b0691b1306eca7f6cdc8a861bbc6491afe43339c795359086a", 0xe1, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) close(r1) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x20, 0x0, 0x0) getpeername(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="00000000000000000000000000000013000000000000000004000000000000051ea657428609a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c41fe18d9eea1f51ecb4bbb2758409856e5502b28e114b10491edf9199639ce85c84b4f4fbba47b48210a8481f4c7ff94070d537f4ecc8d45ca3a894e17fbee861a4f0dc177ec07f51f9e307d212e38e57c8244e2ff22648a88262de3685836468ad5afc2f9b913196b43d6913994c7a20fece8b402fa4d4049463708402c328652ce46c4c83291ccad9ed094b565f5debb9ccd5bd5842a7461f6cc237fd0de59cbd8ed33d959049695bae084ece33e6e234d69954ac660c5b04c380e08ac23f1969184a9000000000000b857d2e918b841465bf7d8e7926fa81573714bcef9c013200400bdf34650c6816b7fc61d085ee811da85a9150246c5f49ee8849851c76569a17645b9c28ebd519d02ae9691c61c61e73b54a52f60284c4e294874c83d46fa1ddbbeee4a709838fc595dc4775c6d503c5d3bba27194d1f2e471797851cca36"], &(0x7f0000000880)=0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r4) close(r4) sendto(r3, &(0x7f00000000c0)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="92912e2f66296c6530ba7310aa314f4c9b1ebf7823d51100000000000000034500000000000000b019e65052dd693a8fd45df3d5ad81aa00ebfb96d27f000000326184d8964edc7e6252"], 0xa) r5 = getpgid(0x0) r6 = fcntl$getown(r3, 0x5) setpgid(r5, r6) r7 = dup(r3) r8 = socket(0x18, 0x2, 0x0) r9 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = accept$inet6(r12, 0x0, &(0x7f0000000240)) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20000, 0x0) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$unix(0x1, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r19 = socket(0x18, 0x1, 0x0) connect(r19, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r19) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x6}, {{r10}, 0xffffffffffffffff, 0x84, 0x80, 0x2, 0x2}, {{r11}, 0xfffffffffffffff8, 0x42, 0x1, 0xff, 0x1f}, {{r13}, 0x0, 0x2e, 0x2, 0x6, 0x9}, {{r14}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x7f, 0x1}, {{r2}, 0xfffffffffffffff8, 0x3, 0x4, 0xff}, {{r4}, 0x58f27453ce33c368, 0x40, 0x2, 0x12000000000000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x9, 0x0, 0x20, 0x101}, {{r15}, 0xfffffffffffffffe, 0x2, 0x2, 0x7ff, 0x3}, {{r16}, 0xffffffffffffffff, 0x33, 0x80, 0x7, 0xf3b}], 0x80000000, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x1}, {{r17}, 0xfffffffffffffff9, 0xad, 0x4, 0xfffffffffffffffd, 0x9}, {{r1}, 0xfffffffffffffff8, 0xf90c67e48a4bed06, 0x40000000, 0xe85, 0x5}, {{r18}, 0xfffffffffffffffc, 0x4, 0x4, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x0, 0x10, 0x80, 0x8}, {{}, 0x0, 0x0, 0xfffff, 0x9, 0x8}, {{r20}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x81}], 0xfffffffb, &(0x7f0000000540)={0x40, 0x2}) recvmsg(r8, &(0x7f0000001380)={0x0, 0xfffffffffffffcfc, 0x0, 0xfffffffffffffcba, 0x0}, 0x801) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f00000008c0)=0x3, 0x4) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x7000000000, 0x3ff, 0x3, 0x1, 0xffff, 0xffffffff80000001, 0x0, 0x1, 0x0, 0x87, 0x7}) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000000)="f4c865d9ca7f4b5ef18e0aa853d45c5e6e4bc3c440a7eaa01e0d7fd2c7ad58c2dd57cec783edd302c7a97e540cfd", 0x2e) getpgid(0x0) getppid() r21 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) 16:00:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r8 = socket(0x18, 0x1, 0x0) connect(r8, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r10 = socket(0x18, 0x1, 0x0) connect(r10, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r10) r11 = semget$private(0x0, 0x7, 0x10080000000) semop(r11, &(0x7f0000000100), 0x0) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x14e) connect(r2, &(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESOCT, @ANYRES64=r10, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r0], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX=r9, @ANYRESHEX=r4], @ANYRESDEC=r5, @ANYRESDEC, @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB="30a601d1d6ff030f58df141535879bf998bc8a37160b52c229c7638b5a216e09c4fbf6cc37e6824e920b9285b580a6d64dd312fbcd04efe2549c2fb8955fa1a55679d98a304f10b6627a9ff28b19fd2412bdf1169ff91df875b3b3964a3d7db8660ff4d97e", @ANYBLOB="2b9adab026e20121aefa715cde565218e0754ae513494c751700206ace7e494c0f574f7d52431ef38b8234efd7f02b9e90d4fbe33638690498209f6754c0db840c3a5e467f0de618a444961d19f4a49563bbc89e0c74900b4e0b9cecc326a1ba6daa574de5664cd60ddfe48c5aa8895b7082b98203dd1e656995678f19eea84ccca53b162ebcb4e7869fce005dc4e5b3d61acf41e751e3d8f960d331b7fac4a2ab7d61cdc3d82e52061e32ec9bb309db255bf8da95ff7ba32c0e9dac4cbc2c075fe8aff7dc2f06f56b0b5caa5f624eef02d3cd1a0d078d20688e25085f8d7e3fcc0419aaaad0764bc6a5fd870498778a510524978ab47f7c72d096491f00fd1752a66fa9c82900eb22875014dab87d522f5ee9d9a9a0d0482dc0aed4a6a91ba2ee5f69bee9cb01ac899237ea87169d0fa3d8622582a4e77b638a02dc57e258e7620aedc7e626576aecd3cbe8b5e74bf4504095fddd64fbef407cd92aca52800beda9bb94708fea8a8c6cc8e43ce3ae97b4cb530c009835098b462c267ee1d5513d0b0f9ec3292d5a344adf3b90dd856ac474320e50f3da86bb36d51e1045afde0f345ad56fa53bf8b4ac3565e5247cc256c4a7b79d53488a20303fe68bb151673edba3aaaaa3d8e3fbf2be8788885d970b060fd50041facab948f86fd20753caf056fe7ec6a6317b82de85b24a75e0d7e54b33402d0735a7f1c877d38707a8d069661a5a1f25ae1738fc07ad5571c226dfb532c9ca3633c4e6185488fb5d06105ec1e39f5a50771e1c40bc7bd9958b6f3e1d17ff1e8a715826621d673998ccff8942caed3e80c8f93854a1a1d575dbcd9a15a1370563dfbd7ae1ac4a9b4ba2768f2bf1bcdfdf85aaeab1d8b7801c6a6081378ecedebc04018aadd69663862fbeee0348a5501f8cc18bc0350416a980662539ef45d62d2ec57ad3b134fb6c6191a422bab11c370c7fcb5253ee13b4db1399d8d2674900b08a045199f98b86dfea6dad128c1dea29566904bd9a8f140cc1eaf85da688c80841786282d77530d42a3c471c3e91b428806a88485633b7ba29e4c097e5d0aa7f2bdc56103dac0e188c554719f7195b5a3cc623b5128791e3cd2c6140b05a9bc8db26d5a954698179210f8eac0ff9d02c9ed043c2b3ea494d09e32cdbf1a7e771e0ad41491b0857d5577458c8c1cf95d638fd24ea2100b1221d04aeda54a2befc3acacf9ec0a2d38d2d740abe6a61054e0145cbf68702199ed1d578059b5cb027b36a98867f619bbf59bfeaf6789adf698e94c2975eac0095d2965028cb49379bf04b8e9c8de66e91e2701300d66c2e971b9846bc671c4661b1d23a20981517274cfca47c1e4093c0c8bd546d43f6348a3cf6cc36d5dc3a1e94b5c0b9132553f3b59c962a3b7b64664acdf99621d0b5233d8c589d12b4fb9b999f6f556d316c3be4b73fa6589ce395c95e3e95068a0ba234d712bbf66229d16e51fcfeb74a62e67a6d060a40c3d9f922a9cf0ceb53327ec4cde45d32dcc71884281f64ad50f39be5e7c9b295ba3d133d5fe1aaa298d863f3bf33f39390e92fbba3a799f5c9053cc80075f87229a8828b831e09fa7a51d63537d27cf33264f96ce3a6d389a095ca351a9953f1e50929fc92b9185fecd4cf43f326135f14ec0bfd76d7e914020c388ff0b129d1f678ff1f15613e674b1130d345ed307203c23c2cf8124b06394ceb12fc459058b3bebdf0dcc4f600779bc111fed55cfd3baaf441004b234bfffb3514eacc62995b0cf80c97fd650933b2147f76d19a40e5fcca8c83bd3f6d4efe7a9e103d8d997f168d40bb592072a43eec06360a2dba0d77f62fa231a5df063b96a786700b467d41133f1c64891ca174b8507e2aa09a55cf9be31a077594b45c74f62750bcd362b1f255cc445df6617974056d2f1fe64c7467f8fdf6c77a4c1804404ad070a0a2a8758502bc9fb251244202ecb5877f040d76aeedc4ce6395432cfc0be026e674ab8608fb8fb5cd5acc349b79dc4c3d3b32120c296eabbf475db47d853c421cb6e9447f563e99b9a9d94436b3dad32a83189603cdf0b6e126484cfaa3e3add24590efb036b77cad0b884e31def2cd9371518f9369e15f53b09f4e2ca98454bd98fa03b42cf6c4bd2b6889c9d6822a0e99f1df8f5dc0c8af40cea2600e125f80af76de3ba08493ab9ce61913e4cda5a9e0e0c7607adbf23689cb8ae8abb3286d4ecd40b48410749c1390788c73bc46e8819bd6c8ffd577ae70952955e6a9661cffbb1a68ddb128464ad799004fc46371cefe4a91c422b18f629d5d2b451487bbcae23ec63693fd5286ef4cdb5205c6d3c97317c7810174e914379eaf09f6f64b59fd2f1f7dfaaf22961307fae1681202ae8d30ae275f3c06c1f5b21b642c72077b4e6f71eed3114397aa5174b178cfd206e6a5e727ef3463bfe6a145abab4dfcd205a41a22d6ea3032fc7d83cc20d7e0373ffdd2570a401d42d6be68ca31e4b29c9b4e224c81414c2780e24253bde369a9a4f87a8b160bc6c963f77a7b005321879810f5f19c2714c171a2e84d3e846242eba3d74eeb8accf888f81559752558679dd1a42470db69d24bdc89bd07b06318420f4100a75b749749a56259d555a1f579a86dc665dfab6184159f2680e94b18ca489d251c1f7644c475a93edc5ee2875b3e05ebe59456cd4fa3943672ce9433c111e0f8dc72038d1c96d24c5e4c4315ddb2332b0b1e165ecd871dd9a9914b1bf4e14927f38e647e0a0a2e4b9d3b75b3a1e2fcf285559e7f35fb1f4a8412be7be3466d67b54e5d5b9bea9b442219727b7b6ba7a4c7a1858701e98dfa332b510949b391dff1397f735ff98964f3074c8bbd48f8620dd79aea76713745176f1fe5aea87891f74088a9dcfd687e95d99a52ed244eb924cfb5a00d9aab554e2bd6391d9cdde5a77d4e5c0d6c46cbfb11caf2329cd98ecb99965546b9d708260897aaf7303b8684c48c082077860d12c4495e1cf63b38c46587dc21127ce483e4ef92d409052d8f15207a03e523b2860198c2f706e822b9c8bb5c5ed85a77e3863ec24ebcb8e1dd1b1e2258374f475fdf1c62747595f16d78859405a9098e9247cddfeba6b209a3ba8eab88226dc73fc69007355dbefb4f39d83b170b59f3ae0e0a73fd32a71ea414b83bdd614034d23fdda0b9aa7d006407d54ca8773da10af5e3e59343eda918b1b6bc26b0f284f17e844e3968318b8f13cf937b59daf177f5b5d9bc6c70589f1498909c91d563b71eeb6e5520964ca23bd832fb50aee14e68df80f8d54c3ded878e9b41534557a24afedcdd38bfb4cfd8b04ada913966a3db4809ef05f4e3cee9db6c13ae8308ecd9a533f91a7dbcc7d0ec0ceb62cb43f17b6ded56968251438b2eebd49b8d7d38a46b88a3c9faa255a3d6911deb326137e8448465ce54d3ac85c043557431cf9c3ceddc93f3e029bc46ed69ffe1f556f8c3f85f71b6753d4ce110ce3a6802dfe4343c4787586c18e84e1b13c02849eeb08bde5a4fd383da1ac67d9db1c1493651909566b1031e8cb3fbe207df7298b30267739eb19aa25a736894f2e37ac39bed4e0ac098c76ef8c72f0f834444899c153c9979308390241af392da9da9a4782deca956bcb85ff5ae3e93ce8cbcdc59767599cfb5c2884c9aff97741d9694d0fac0e45bec9f7913df730e9085cf4d7883f35447906f17b0ee4f4b0f4363f52c6def670651e86701bb69d352de4bf39b780cbe54db71ab75fd4f79c80a53e1601d8cce5b11a450a621f82b3c857ff0dba80fde892580aea11fa3ffe4fe63b72e7301db76213f5c206d42db06fc2d7c57d834e7e50dce7964ed494f0ee185ef071a41211455adee39a2d4bd31e1b64c86c3d4c710508d86fb2d08c91ff8e4dacfef494ed56037f53ca2d523dc750b382dbc9053e4226ae4fba7d11d3a3f2ebaf8921fcae813478c0fd3f8fd9a9bec0956e2ba2ef5664ad011b255da97a6b20bc962a644cfd6ef7edf5df32ea9e5f79c53873760a78963d7040a66797130cdf0ae995316537933c3ec53704c3fec5a379fc6dda6779ed94892c4962f354077543ff707428eb0c1fba6c4bee2c7691e556d2223c92373c141071653fa6fe4b4aeabb9637a137472bd4db0d6827419b93430c9fc0cc6315de23d2daf946d8fcbd79226a7ebbcc1e4357e7ad0eed97637ca5b09bb0bcb7b15232b0949afeeb5803569317d67e0ff8a8b4134d9553a71acc8e083882e78aad7fe32c4d0bf91cc6f34842a2f5c6ada4a2fdc9e049ae70a2b4612b833ceb4a4b50ba1c263197950a7dbd569aa6ce7d80293a142953a1c1b3584b2bb8b7e3c9e8985d8f0e3c737029eccee8a1e02b54ed363b860cd699bc0efa0bb55410193a259c999a6db91e06b2e2deee31d9d11aba7ef8affec6e59e3c880f2160df2c8ee1b8d3655e8632fbab0f625eed09d3e3e0dd110c1d4197479ca146a7b9181721140e61599579880700d968259cc7a85dbd2b7ef45a922862cc10e252053332fd6fcbe584d484b9f0bad8a2ff0ad58f865ab70c1b03c3f193cdd445a867bee7b2bd89523cec6df313d6c64384a70c25db3e317de95dc9b8d39a91cae75efd14252aaff8990aea2608e520de56c51e4401cfb7e1f2bef0d4511bd4bdd9409b881eb89ec4f809ee9984ac259b91493aaeff401d578e49d6916a6ccfeb409508f79b6516781ea91a31ca10a3c9ff3dd9fd4e98dc227adad14a9ee4f248fc2512f5242d5ce90c12aec617f9abe8f05a31761ca97956c6ec9b707eba45cea7e3701c07b8fa3975c1c26ad889dc01312e0f505107a2b602f5283fe1cc306d8e01cc604890f1f84659c6bbf2684937610c060576290204309c7017e770d601dbaba7404e9b3d6c156bf1b52541c70a77937a7ac6399e912c9998737fa434d500c9725f7d2ae3e3557e0718091911c3b62c8099f3d277e5ae2b08d485092d9875b1493351ef5ea2d328f4c8042e854d612f00346b510f8b0601323bb1ac382d6e27917159efe38abcfbf5c9c10e84f72847fc57a652007661f6e775fd0151d63741f5e2605172ddfc1948c1f96dc36303271318f0441929c5a40cc14c86aebbf2722554aace8bf86f86c3fe11923d44fbf1ebb099d72b16d955b11f78cc6ac77c3d358bb17d63958cf884308aec779c594ea1edac20f31e62c973842e30d507c9e901c948e95531b44f78a859ce8b290f7e2d214d8ecc78051ce382bafc640e8b8115303b12b29c61f9aa76cada5fb443a58cb1facd93ed6aec418fe1bd40f86b56bff96c7f0d03efa2cc942e7f0683c21aad66305a3be00097155ea4aa5fb98cce33b1bdf233c17b17b30fe56e6143254d69a6f07d5e42fd755167941500e752a451fd942746945f8abb32e69a5f273833b727dc10ec0e9e80fd999795442d5ed73fbf152fb44d52dffa0b4cb354d68d3367c120a1df6c2bc5d22c6c8b38aab1f04b4843a04cb234afca05a67d55057110c6371452a08ea7605b2509e6400685877a0a6938ac2320c7ef45cbae67fc10a6dc34cbced4e1ef5399ee9d5ad7c83162464d42c2a901b78d0b3da4d1fac44593d64052151bc00c959a178d5c07874e2273414e9a77d89aa3e30b8c66e56468ccf731e9b47989890d7a19310098f7a7c3c1847af4f719af2d572a19cdce82166aa710f11f25100917d2be506eec94859e7af60722428249c75317b6fde1c0c582d3b9dacff6746dfb2f9a80bb704cfecc8da8323de973beef2a76a95b1f787acd1f182732b8632df80e3ad71b6f5ff0ba832442bff4418ca598f6b2a968fa59ef7123918d155", @ANYRES32], @ANYRES16, @ANYRES32=r4, @ANYRES32=r7, @ANYPTR=&(0x7f0000001440)=ANY=[], @ANYBLOB="9432b42c366eb8bb1ee9ab32d1282201707ed6d88ad3a1c238eed785e81ef205c79af0e2a184ddc571d749f4e06994c863eacc10b2825835c50bddaef448b46816bec6eb5b44e47b4438dfd466af8811ede0d8b46d083aba9ba90f37939d30d1879b1412e4bb36bd7e", @ANYRESOCT], @ANYRESHEX=r7], @ANYRES16=r8, @ANYRESDEC=r1], 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x2, 0x40, 0x9}, {0x9bd, 0x81, 0x1, 0xcbab}, {0x0, 0x1f, 0x4, 0x7ff}, {0x0, 0x4, 0xff, 0x20}]}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_int(r1, 0xffff, 0xc, &(0x7f0000000040), 0xffffffffffffffe0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x7, 0xfff}, 0x8) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r5, 0x3}) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e", 0x3c4}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000000c0), 0x3e4) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x4, 0x8, 0x5}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x5617fc9c6014d1f4) msgsnd(r1, &(0x7f0000000300)={0x0, "9c8944411c39ac233ab764c7c83025b0b37ee529dddaf9816f8a6f568c2c92f7b95fbbab2e8c7c2c2161fbc8a7dba91bc1e339d665999724340006d3a0c110c949ba5b9178c466e63b810b5e088f04dd36364dc7347d109197096c8bf1595fb1daa36fff8a17daa9e2aba1b14846b62c986dc9f2a6b524f2bd062ab21b7eff0d05d2ac697459c60517cbf83428ea8fdd7e4fa98dc08419fbf511901343742f319afe63d004aab2a02149267917a10899efe1ea122ba3125f03494b442c8f24421fcff8bb283b99ab2e6e19718e0691dd60d86865666759ad624723624c4d4c809692ea1a10fc851e67c4ba5a0a4a4db3edc5ded9b01b2a2730a4d5bf4864b9c98644894af59fb695091d93f0ba084191732dcc654f98322b13df14e645bf9d58cd5c1ae4e319cc8b00e28b7dcc66dc503bb2131adefdad6c7c12ceb4c2c100ce1c91b1008b5fa5478f5a79a73d7471e13c1862b99f777c6cae48a9e6d60dd5dcecf40b1e073970d096e744aeaff10140c1d524db16f5c5a12769a32061b7a1df2dafdeaef245e08f7d9b4935db322d2e5fe0d479db8c3256fc355bcc29a809f2f6e342fc1ce3e7683fb1baad667c8db39dd1e7b307c32b909fcd7b3efcef166f9425db2529b2f11dda910bf331705dfef13f45a75359939421621de3d0340a008c1bbd6e510a0d161019b21cc771afbf4de9aa7cee4fee6609ae6e8e2274f14df9519bbc772fe88fd79955ef5b16a3595cabc4ab2aa7bd313dc444ca3bdd913383c80d90e5c79f16078e0a5f7478be65f50f8dd75f7ec735a4180561af5c58ef6bd19b9ad438a3a2c8ea11bd7f3e6d7b4e80ae059c1b82291711e26ac0d2e80d6a80597ff34c9bb62313107216fcbd895ad21de9f800bbdf5a063dd0da41e8bba07d8052689322e60323324bfc0bd262c367854448896a1590836ee9f7ebfc77e9bb724d3d42726ed80894635b2d863f2943aa767a2d757e71ac3dab06c62d67570dd071cae26c0d3b407ec384b31cafdd5d1781db4da5ae2404432772307e62d09da8b901195fab60199645ce5f11885036a97ef36a050328a12df691f6a349beb0b9af26a0f00fb02f2886302b0ee12fe463c65f8a8fecd822dd817f8058c2285467ede7c353eba05635d2d1cdbaf10beb2e74f73f75015d2af056acc0f854f7df299dd4e49d2ffa5e730fabfc1046b549aa4bb5ff60d3469da959223808f3bfd8cba3a452b08b46aa029c7302645b3b36e6a8182577ae9638f95531b4548ae675b70102c58cbcc1e6830a37b792236eb4985e4f15ff9ef9d1d7f40cfcd9eef3746711a4edd1f96f0a2aac5e68cd398f4b7511c4baae21b682ee6a71310973343461b2b0eafd0b65b55bec9d0706ef3c7be8e7678f849476df60e07b2693495ebb0b09c6bcdc224a6d3a1f5a9f5fde43a516844633705ce0bbe5c0edd852086b9332c662dad245b4e24e94721eaa401ba563c17352318fdc2b6e2475479aa2060a098c7950a8697de4150ff2dc7e49026efcba477a58744ebd3a0506dbce470dc85a807e0555851b1047b8c75c80463ea25c17edc24ba6de68ed96839c4a0a975005227b9e8e376c9b8d056fc592659f8483f54b6284ed508a753e7a0435e72449c6cb70b73c7e3da0986dcef0194999734d1680cafa31d4c647326790a7fdf4094e6d97f3b8c7880a8f57327977276fa27a032c2616e90a5275eb7e467637bae9cb685d5f71d134c7f404662ebb6445511e5ab36cc95811a286362e86c3a76dbdce517a897687b8a82a5ceb4d8856b0e4ff539330d16da5b857310b5617489ab5f254c6b8a14964751f41ee74187b4b160aacf3d75844f2f18e545aa086014deb162da4e05f6ccf5beff3d891f677001d8be5da1effcc6ec10b8740713f4ee7aa28fdd3a625b88de502096518641e7db7474deb84087e264906d8ae6ba63ef6f75183b8ddd2fbd606ef1dc1927d7aeefa1765ac0a8a675a4a1d0d85c788bbb906716bb99e4e2444855d470b35f640d252bdbd0ae6b999a92ef7452dc6451129c31021fb1dfaf58f48d6f32f78d65d479f54046cf7c6fe653264b18f3a6d37003b451e56dcb25d930cefe8ede3a1b16da092e38ed40e080a2d1c26b9bbb9a1dafc5321203f288b3f94adbdedc0aa315b051b1e677a286f58909c3759c53c7ccb18f5a441652a4077d065b59ad88fa6940fc6b60f74d958cb52e09073f8e74cb0adc8ba96f1e2bdfa4ddd2b5c618fc27d36d27dbd2874d54c303b6a196bdb54330b2752a1b740493aa8e165279f5082f3fe2f6e314403067473a5f0e1b720d0b1af7da928bec9bc6075dd79f758abc1e45ab8c4d5e96caf27442b64645c358484f88790b65473074b705a10e903118a29b6c0b8e511139ce17f8b6322d97c04092dd33cc3606cd5aaf0e6bfa1ad0d83b386dbfde346c3d85e7cde5a9079826dad4cc1d0a2fa2f339af338d477219f0cbb83309181daca02e8094b69ec22cac5fb346c039bca534ca9a29aeb17d20452152713d3eb1a70fc5287c7144e95be9f3aaa72b3111f42b07ae8e7cfb0d1edac1e451c21ca574e3593ecbce4fb10104a905f77241680460d1fc05747bf2e5c2d9ecf087b276049f46080830bb11f08fc804c874d0733b02d7d778d27b8a2c18c39335fba837224e60292daecbc3fe7ea38e553f526d38d677b94b59365f9336ce6bb5c71818002bcaeeeca381a7d5af9adfb885da434563c0a163803f65bd435a110dd61aeb521e2c957f89a822952f93551b3945f0acaa081e489f07c87f8f9bb507bbec0cbde921fb1c9942a48ec037a050993dbb64299df4d9aa0ec0ef37168c4b26eda2c618a7eb800bd9b00dc59122deeea2fcfff0f884550569fe2629d18b9f276e95464fc7aa0e7c8b15ce42e1626480ef0e6100045297af78c24f2053e8faedeabd81ea7e3de99760a1d08ede7646472fe7cb5e24283d4a9c79dc27eea224306f82488503b3ce6100278d0362af1f028bb4fec89890d3e71cc5b5064029c6aeec72fa309bd1aaee6ecf51e8da42ed7a01faeb39bb7674874c54ce57cfaff9c636a002b59ba5b25288b4d46e419af76f362643efc098b192699a93fd7307f794585190aa36c4681526ed1b00740c8637e19eeff5c8aaabd2039d2ab45f864c0e5d962113e1426d56aa89c57aaa939faa37c8a883f08fc2ac0edd609d05e33cadf7d476569de0ab1fffc2192786af05468c34e34adfad8c9eac1ad8a0610d3e6d4fb436be08e13a873301be66bcaecf5b5d7552a0eed605f8976bfdf97b4f1242b55b4be6e7d23830a710f92a052005f50d9da0bb89b1bb21198aa2ac47118f6e54dc97e9deb8decc1cb9163bdb25625dfd04c7032f3d627fde307cbe55e3ec5dc432c4b3f1050218c068afa8b0e754f7c0e09e01df1a4ea5fb7d9a23dd3c050a1f86de34688734b4384d69675dc7223b2e3b10e4b1911a2e457e87ae4b3222b9d54ac589e7d8d97cb46a2a6c023b8cc80793646871af96d3af4305de93ba083e7f13dd502ee6597795f21bde42b4c5ae7b867ca8cd2caba3a64db083e6505aa7c237f46362dd235443e47d0b6cbe6906f13d4836f80160ea75ad15633894852031ee430fd05f3724b1313a7bf58c46845dfc5e3edc5170425fa2814a2bc45aab680b5e849bfb7f589d162c2599dbe84ffe1984e9ebb17c46f186480fb65046e3a7d3b6489709bd94e1175043cf25f0226b44cd806e23ce38ba42e2e7b76a4cd0e343449ebd2da9ed95ac735e10ba64db6c2532d90688a48aeb0f98f391abc53fa542cb1c3fb8b1bf57dbfc789a238334e1dad5025c95c1c12e1465481981f781cd76c0249880022a55d271fa5d6a34ae7ed4135e2abbbfe64269606a95c8ea794b01c3f04a2c9e05a3012be02171241a295a4d98c6936d95cc6459db7e3c7afc4e7e4c084e8f7f34687abbf22eddcf90ce0617b50c247f9ceee7e1e0036442b16881d77f0b502697d790ad897fcecc76bf11e40bba7c213ab1ebf599f2418a942a8f004f8149a82acc151d2bddbb6e8264008f4f046ea78e25fdb33208d679d024646012ca96d16c191aaddeaebba6c3189b1e95f623a859afb9c7b1410d834fe69202d661a8baf13a78b99f9686c59a5645e42364c31631598395fead22fd2a26a81c2aab4eb95b9bd439ae139790d2dd45fe44cdfad9cb39fa78438a1981d81179c4a3bb2b61de8a4440407d8bdfe4868479ef51fb0fe06ac280d7de39b7f8e1339804533cd4705ef2121151eab0ab59e903931a88d299734d25091c268b3391078ea61ffb57a5e335dba792906799276f52fda968bdc4a2e02907245197a4eb839fff8dd5a123f71953e42b903c5a44ccfa592ea233c5daed6f313387fd3b8a8c6202f203e3c72cddba384eb7eff61a9727dd7c3ced5e787ca8f38c385330ca5873f22c37b2fb62a2f91fe071dd6b1d6cab68243b7157092e8de66333dbd8b16baaeee52d48598ada35bd4d9791e13c34d0df27e1eb0aa3cbb2d553f1222da5a4ca702ee42bb35775b92fda9572eb43ab81f7ec1795bad1e3d3effe6a8b48a6839e955e8b8fcad29a4e47697a4bed2cdf0a22d789642c116d3c07aaba5cc327cb13371d0be8958cee10a1823305142e241c9e9cf7b7bf8fe7f5a3cd172a55ee14f5435bcc382a657fb5cf2c9f6b7d1e7609db4bd1cc85ba487de5399a22350ff783fb8dbb83039724da866169000678fed1babb4dbbe39d6773e9ad0609775c18cd3485bcb7d6d6f6cd80b267921685c81538a65fa9b02b76a93864b9a43e74669f765ceb6145d9347ed7d15bd92136d21d70169bc4a1e344830c84332345fcf4ebb6c84ac358e7b6a80da53faa9afa9577656b06680a357064280ec82bbc703c845228d01ca72fb0e78090c273963e34f3ceeec67251b10ab7c2064465975fb3ce5c8ebd73aed58fb282aba53da3d3b52994b8f6e52f749a5b9f54fcba227f3fa57bdb827aae94cafcc28e6054b3091bfe87fa333d322912eccdd48f6d3bcc3a4eb7ed46534393b986094b6df9f7abec69c33e35877224edc33fe8ae777ce6e319c506adb046ca0a88eb61098ea8b989e6d5f68d9bfdc627fcb8c02961e14a010324f79fbe0ad5bf88d5d45da163505fabd7cd68462b13fc0fe9b73d9b332e047e3523fe058ce5f72e4bd8dc52dbadd76448df1ab00436023b93396900b4a4d6d1ab55c7cfbbbb3728be9cb08d7812f74e0a68fc109e3656f7eb85a26b25176ca869695ecd94d7ffb8b2effece4643a809f08f062e9523d8b473c8e3f34dfea227200691c1d4f4ba2a9833e3bf83040b1be28800148ccd537625b6878def1f8ea40ec201506009aa579926e6edf667401edd5db69d1e6a57a050b3a08e0a67c39c2d6c15e684b7e242b753477aa0e74e322acf8301352777a98473d6a6908b4a71b85ecdf06a0c73353cba248ba44bf115e14e6ad9d1a3f60233a5cddcb673dcc103e1ef2328dbe6d98efbc54d800556af902caf4f3df2cb6345ecfea39f7855930793f582bbaac9cb2c7912aab9a927efba06f083cfc563ec57d5fb1162d321c2e1f4621e57391088ad0c397f79b386919ce911ab6d133f20c5b4a637d980e02bd3c710d2e79503d7aa4327b8f0ed3c954ec9030ef91b81382d7c943d32ace31e66ebe05c07c992b095cf92153a101c224dcbcb43a52987b6aedb6729ac77efb1d43d5b58fc4375511b556112788486e40f052a0b95e07dd2666152a35e22eba237ad7a5dbcdf51d831233746bc3f5b927af3de67979f6fb458fbc8eeca54b59ac0e84321d6b4ea0a553"}, 0x1008, 0x800) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x5b, &(0x7f00000000c0)="b6e23cb16ad26b786e24f3f3eac620297c8a25394decc62fd76d1d38818caf56e9fd852eeb0d6b4e549409c9cf60fcbfba617c292f0fcd4d03c5f23a58467d8446f4cb27f56f1404000000c462837b085272c50000000000000000") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x26}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xffffffffffffff07, 0x0, 0xf8, 0x0, 0xfffffffffffffe8d}, 0x800) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xa2b, 0x80, 0x3, 0x0, 0x3, 0x2, 0x5, 0x1, 0x3, 0x8, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x28, 0x3}, {0x940b}, {0x6, 0x0, 0x0, 0xb1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x4d, 0x40}], 0x3, 0x0, 0x2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c652548"], 0xa) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r4) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/98, 0x62}], 0x2) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x14}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f00000001c0)=[{0x21}, {0x5, 0x6}, {0x80, 0x6}, {0x89, 0x33}, {0x80, 0x3}, {0x23, 0x3}, {0x0, 0x6}, {0x81}, {0x964d0306e4fb9e99, 0x7f}], 0x9}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000800)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) pipe2(&(0x7f0000000380), 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(r5, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000580)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x30}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000002c0)="820900c2", 0x4}, {&(0x7f0000000300)="c863a4d5bc1526e65d31bd671e75f7af15021b94101a85a5e758a191c1b0788e8e934501890c6b9e5b78184e3e833dd04b7524d467d9694f55681db9869f36cf15fce4b110f9fefa15c0c016d48c953f32228042bbf484a3e85e31f440aed04ebff5d91741ccab9fe6e67d21678f11f7247b09f603cfd3", 0x77}, {&(0x7f0000000380)="eff05eecad4f056f80f63327615ca98aaa791692b2e55bac3dd422bc332a5631eadf28ebe10e65b9716a4577ffd62a469f7aea89f9709ec44be5f9de8bccef1f46e385cf48277e157016bb67faab6d9ea0dcaec3659879b1e81d959aba7ad1170aafe2f492de15b9", 0x68}, {&(0x7f0000000400)="b88afd096791a5a92bd7bf77c2f3969bdcf8cba03522c32dc4585c7e408366363ed792dc6c7d2f3e02b3c4cdff0fcc52f2be6dafbdbcc0dffdd336c09df3406511b2656b56893576a1238791077bbdb2cbea32213020c11fa3d90b5c971770957312a0aeaa72490a95976cc3e8f1eb99e7d0950d8ede72d36256a62f72b2c313ed346fa9f1b5155f2df241e4bc5f1e0c2284c2f8e14300ba6ce6cd74ef5db8f25d101d96442f8bec6a02962561dd607294392ed0016f9571e4a1504d48ef4be5c3f6311afd9b7a4f4319bdd0f2315c27615e6c92cfae9689f4a69fb7ff400d6e28208bae9099e05b4971accea472bdb2afd6b833b1f7c43e46f18540876174ea31be395e4691ddf93610253e5478d8e1fb4f92600a90748bf43a9881892df0d6a4c2e255d166aeb3a30a02ea4a09cb849890a02970c2edea3d07978836e108464503878194d99c76c7856fa9472319c83f10b18de81d33b414ad0156f1549a5edf9daaf97d959078dc6c077f1721288d70411623b8ab34efc40d5fd067bdad00c0ce2dc6cbf5fce8ca116ba94b06c3de98921bc84a8276c6d8bb81d529bde82a78c1e03a10308283f83c314298c3c5915cad6586b3fdb62b233a18920a12ed59718e4fef901843220724d372ce8aab406a66df904bf2db291f92d8b3a90a7328d300445310f016259aecca1bc1f543dc421484f49d80f8cc0899761b4e9aa5e4130c8042dd2a0e57f02b4d327d5c84311e5b146a4926b9c8db4476deafbfbd50e1d27ad9ff857afe8465d85dcc6f26ce6270b2019bb4eb7efcca88185a60c4327e44fe3eca4c70b050d68048705477a301c0d59e8c43bb9108a59b290f2c49d1523c19181f8ec75f8bd325c44a88f07757aa3ddf1c41c255d139eb47037d576664021e83a0e7e937a289db5fe03410a0bf2e7deb838cd4fabb01d2089d8b6cd590fefe725180f917ea5f4c8851e76fb315abe3105bd24f255d0499c959085838a4fc5c10f8fc084cc290fd0084f5acd529069cddcd03eba678ae544625919d9874da10d0456151091b61769412c81796ad95f9259610ab820c6760b97879e8a0ec5faac824296c62cf9fbed8f9ae0d3a1e42dc81b2739cf2f841799521c84247274f751206c375fde1981469100ce71fae4e644987960e6ea5241dd89ddadd4feeed1e429b7c1035efa9982d8a181274093677af368f8ab7a1d51608aae53ea8613a1f1c2f693df2a12ee4efa1e80e4521e49c24a89419bc992455aef13a5e943939ff0f45cbf46560d3233551ce01f0f7052c8e458dd2273e39111241e87a55a446af11c420029c7f2aab192cb654abe5418ce68f85340dc4ebb63eddec454e50bfa561a5ec4a2c926484b0eb8196c97abb1f14bb2debcd5a226065be32f56da357cd67d3caebb6b7e4579f4de86f362b90a25a53bb2729c59d37a052faf290578dd00a551893a4bf3eaaf87d3e0b444e52e55ec6da548f9ce731c9ebe7077ec86e316d9af595a317ccb3471fcd08acae07dfc104e2ec9590ba4cbe748335ba1ff2a1743a9ebca95a6f3fdecee0b71f6372e2bcc3934818ce66c5e6c72ffd2681897954d944e67ae3ee0793642e175c0476a56842e8321837180d94af5f38f0189bbd9ca923939e227281211d1808c104eb3b9bc43149f130e9ec7e9616008034f543f6dab63e22fdbf828166b88b7c1679e43c5580b10b411b54ba467587a6e8ff5aab7557e4c0e1e9b001c7cd639df98e9fc1a268411b667dac872d43e8fbcb993ebffca4648e5636824099ced2b59b214350f3a8c4a6b78aecf42bb9bd00342902f4da4cd3118912258887c2ad083c3b9e2bdca53ef0a958070301d676af40aa62dd5bce2616209ae7b6be98bc3185644cff70859c0e516b13d9d8bd657d86bed7252355eb08f6064f5e868c19e24f19183884e620c811bb29b858b781a47f0e3b06e52ff618b78d3fbe95d5691b685e0b2bc77637dfbb5c84295ca6753eac7a88ab2cb7e614b14b821da0967ee63e7ce44533b89238c33f4a1efcfb67f7ae232ed617d467389ac8167696a98a09b7aba47a85656ee0f814c72c67a561edb6369513a69372533a250af5a255bba98b842302408f147ee43698a23c26629cd6f89ee58c97cda2ef8ab3fd552f33df00f727844dcecba2c86749c329142477fb4b320770f54444d162a418aa7f64a342c11092790f5998fd3f510375cd11fec7e19c441727d2d1552d09f385979ff16a60bf1e0b479b80398000a6e8b405608952cc1fca5b3b54f3a90b60c148f3910e29192ae14a7eb0a52ea7a159791c717020236d51188ae006bbb3a6f664fbd0f6646d01e039bf93ffe9562aa59d54328a9acba5215d194eab6fa3a3f6655323468c3b8c8d184c76cefd0af6a1d5509ed8e0f11fe4ef61eda8031e19ffb31bcb6a90dff16a60ed359f5fafdea693cf0c9330007ebe6be051cf00a82b5a7e0265635b9ed7fcd8aba96b47b9b955da45d3444921cd26d42e36f06558b6ba45e7668811936217d688fd8bdc09491355b067d444ee023a8cf1c9624ae9b07cb5903af0df8888872101855f251deb8e32264ca29c6d86ea5dcf3b82ad4118d1d86a0a8c67a33eac5942394f01b437366e926a8aa91fbbc36fd5f1b6bbc19a74bb69a181cca3bfc78e02f3dee09d36197f4828bb111df476b45c07c3cbb72f63078158ac0e4bff13900934390ebfb47c6d133c7a5942c8d00650df2ee79f15c262cfd997d69a3c2bbd6c6bbabf487c605ce3dae21db15fe17920437d1e5c9182bbb7a0b7f018760504b772a8d1bb76d081579adaa597c4216078a5c3de1e45b310af386a9f5cc7f4f64a9cad532904d2d0bdaedfeb07ca8fe2ed5df5ed645950d3c18450298e5485b80cf1763b8454b1223d9689b7e8ab367e0e23c6a1529ff29e5f671379be7368a96ce9de29775055dda2477086f22e1bfa753bab6a1bbf404adbb1d1c59fad16ffdbb4711a4f7e3e337541032a4c30d57afb32c402ff0966694d9262b22d6d8a8f129d59ff7feaaf983264ecb4d414b50bd2d35582f948b67e228ae9cca49603d04c594714ce2cfd7505493a49526226e6615e614201454c1b5f7e9c3a784d0f6c8789602f8d88c9c7c2582c63f5649767125f15c51f0ac454eef103fb4892a96029c67124c0b50a9f2c27c0da5e6a8f90e5be2e5b77b2dacc514efe47a777fee1f4788e1a08c4e2084239d336457e250e44f60b51f7206925f4033a1b7894e3db59bc5b00e4062fa071996442487244e7a6b4f494548407cdeea72769a8520b24b4ad83767ff933c2aaf39813f87ddf48fa3be98655d2cf574206a30f5eee07c7a4e0826423709a861d20faf393c5814435cc1ac9d10ac32699fe53978d63065e78860ecd4c135f16d022d750b568f97c5874e842b0fba040d22344743c5c36b69132f9726d877bdccbc42656528ff4d30bce07892c9f04677f92b0dd87febb6920b060167937b3de86e927bcf63bbde55d3e4422c9024333684425cf23bdf29a5af03fb2fc39890d7ca90320efbf470668ed91285423bc8cf8d9360bda72fa98c41ecced10f420ee08cca8410f787e4ec122602e2fca26b1e2da106d72713c917affb654ce587c4dffd620ec7a5a0d041ed6dab79266c1e741288a7db84d77fb5a4e86b00b25055f67c84dbe2dcab383c9778ba2bb3309e3fa1593f4dbec7329e4a88e138b27a28c0522f2aadaedd1f4249acee7be74445b0a6e498948197e8e35ab089e1e832c00bc23b53b42c3e215823e28616c3eb1bf7ee49b95c31e116566379e609305d8438743aa36a35856abf23c9c1432aed2578e9d8ac604688ed0887de956076bd27aa982bdfd0e5d78b79ce4b3601fe0a00171e89c542981cacf82b73ec30d799a759855f8f9e4d8c9c56db07338fbb3b8ab976675a7b7f38f935fb00160545199c2d53222886e01595bf72660cd325c107f6da507208f1fe406d72251eeb6f992e90a0f3e06d10ad84ef18fc4d55f92ac6a3e02d1697f24ba37ca90fb9a6d9d06ee0f0103e9e747de5db988aafe62e6f157ae6610f5352baca7fc589294669e3c4c1ccd4bd87300fbb820f0f98633f44d968f403d6a3fbdc92ab17f9bb2edee14b6f56fb091fc8c00244329405d2326501aa8e38c5e8e4de896c205b5a85ba0015cb316f79312a2660ba150bdf332625d1b492a530825ab1ffb8c74a1c085cd34f07788901d8b86adc39da247ba60cb926c78fc1a4a6114bbf03dabb1ff737ff67123483951bd22fd23446bfaeebfadb96d99dcca35551a8e5af76623e0c077908370bebcc837acc79b6266392e0059b918548610aa872a6a790b573cda04e63b96699461fd5b4c0442441c441bf0fa2cfb2d30de61c3c4a4333e3142c10fe8a029134223c128c62a23255cb84fbe2a29fec7450ddd5ce2e0a27b8676bbf283d4fa2456a7206db47a6dca5c87c25f8c501e272c3bbe49af9275b7d645c8deaf424c6cb02db8c44dc1e8018b372d19afd555df80ec69df74885b73c9da4b822985b7e3f6a2ba2842d1b10e4ea771dc6483fc71460bd28086cc4bb43063481bd5ef633d3cd52df6f7a043965a5c6034ca293e5ec012d8370a14e26fa541653d8dcc4f902e385c0e43293e2f660d1e3e243f7555bfdefc6fce88645ae2cb8df397f040b143136e8dacc58096947b568e92ce1e21fa84c131c57c4f184bbd419ad3d4629b11831e07ffe1075dbfb85cbaa5e7ad7f05e98b7e261c87f983df51948a70c450262ac3398c8a12e4b1693d74c794388f89eadab5b75a8ad326bc0da157edff31eacd7cdeb53dd7c9dc53a8170202419f2b76373f51ba528f1b4a3ebbf1755b2d65330cc922fd84047baca45b8a1a804f3e19acdc7f858c78fc26a5ca1f9de457e269d4b1bdd142e31ec73c317380341df3ebd7e6d4eacd09a0e20e0f18b1a0c9bd1e7ed37c3eed3caeb6973d686b7fa37ba614ebbf2151c3310d4a4e49801fad0f520e64382f570caf02648b8ea774321c8cc6aaf6d9ec43e50e68be3f80f28b4d53f19fd6da29b417d6fef051b33a6a044c3819ada851f537540123c38346a7b1181047de8919f25f061d0c2c3f4d5eb55ce433c3f01fb20ebe2bdbb1170bf6b857a6ae7c4961f3f3719efe4df809a11b5b7fddc8e7827907922ab5044b04f74b5221867d52bcf10c54bc675a704186419454a6492e492f05b6588f53996cd60129d2834394ff6ed3373a38e8eda38b0cc6f6d16e553cb5463dbc8dfbb32ec37200427307a2aae8314ce4cff41e652965bfc6b691604cc859d9b9c0066da58ac513598b6042b4299062419a5f37d8cd047c682e65f1f5c4817694477fb4d830d1336b61ada723ddfa5f26f9239f5f9f9a783182ed93a220e6fa848d11468b6ad4d7b5097ba7e73beb56ebcd423bf238961fd4776c228e591860f1d3e0b4f1763f314230b9f13eac529789cb4d01e107b98a501b5bc1f8be33c444abd87bcf7b96126a285d012086c02cfc4f1a266dcbd4b5c77536e0a343bf816536ef8da94db489e92ca3497d16f45e21bd83226dff7c0d83e603cc6b08ae4def8f3bbd0b5309609b5488508c08e76170fe76001872c08da7f8a0cb8d824e25cbc5a8ad3dc9b5cf00835b803aee1f84b184213342b7ad4db6f9cd9176d1a43eee3cbdf3504ff7e29e7bf46929281b02f1bcc3480dd101fc52ab46b2d1d073cf1d3310ba643e0011458a2be9f6717126d11e61000317497d10ebe639201f03a029469707f741096f29ef542f77c0e8232cf80e45647e56acbd89f349b1871ef965037fe205af57", 0x1000}, {&(0x7f0000001400)="b55a5e3c0fb09d593f5f586c1d541d02520ab470b99ce6d24c6caff059c8ef884ab3cea8c19750d2534daeec075dbc60014a45059528eb3cd00db1ba1fc5559e4f6095bb1abd72b6ea29f8ad99eda296", 0x50}, {&(0x7f0000001480)="b56bf682e440caca1e188c54626f1dbfca0fcc5a1bcf891cc1afee945f45a8039bc6123d211582f6d0c9663b244101be81f3ed2318bdb24e592435adc86a", 0x3e}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0xd2f3, 0x9}, {0x18, 0x1, 0x5, 0x6}, 0x0, [0x1, 0xee08, 0x1, 0xaa, 0xfffffff8, 0xfffffffd, 0xb2c, 0x1]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x9, 0x9, 0x0, 0x7}, {0x0, 0x20, 0x39, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfd82, &(0x7f0000000240)="0020efff39feefa76a020000000000000014bcfb000000000000000a1ca5") 16:00:30 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x0) shutdown(r2, 0x2) 16:00:30 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) lseek(r1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) fchmod(r2, 0x1a8) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000d93ea2f6993a154500000000000000000000002e000000000000000000000000000000000000000000000000000000000000000000000000000000003940a0057f6c68dc0000000000000000000003455bbb36ac6452e8bb9ca60a02de57f22898112f7ca8c7478be6283dc855fcdebc01a9967d4b709d35eb344dda23d3d24a12de020a1cbb86f70f9a9ab4ed26e9506af3b9fd288f62128758639cbff43181b30e31b621546a19af7a5882c9e83ddce1a395de6158d052fc322961563232e346a0bff59297dd31fb73b1c4eb"], &(0x7f0000000040)=0x6e) fcntl$dupfd(r0, 0x0, r4) kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(r5, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000000)=0x1) kevent(r3, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44747ff0300e7d0c4b63504af2a42645fe6063800aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000052d1e421e8b30cb4dbbc971e51e2942d8a898e743f052824f4346f23c42b9edb24593d05851c5f21917cfff6c74a35fcf218b954c772deb5e4c36a12e07948bafc53943667b13bf42cfb2d41f249bb4234fd92ab20bf2344f269438ff070203145228923195c9bfedd9bb7c59d2276781bb98a5109fb31c36be12aa02cf69e374b8fb0ce8d4526aa4b52fe02e561e5738c45e9221305a9df619773714fc19f8bee72f43c06f89603111d5b7f0709925b15de9559120679238ebbd66529d40dda56d60320e3648e5f4a06c18e6afd2dc28350f60400e7a9d6e8cfa10a7f237c9b07c5e56e809c8025d7331e6b2fd04e5480db821bab965f4cc8f7523f83effe7ab943a3c6925e9575279dd4f058b432eb3aba157d8967079268be127d6c029586b85de43c78b6c6a521799575d0dd45fdd0cce0044447a5dc5cf5fe"], 0x10) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8290, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x53, 0x1, 0x100000000}], 0x7, 0x0, 0xffffffff, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="09000000ffffffff"], 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) madvise(&(0x7f000077f000/0x3000)=nil, 0x3000, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0xc9, 0x80000000]}) r3 = syz_open_pts() close(r3) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x86}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x8001, 0x80, 0x6, 0x80000001}, {0x3, 0x5, 0x1}, {0x1000, 0x7, 0x4, 0xfff}, {0x401, 0x7, 0x9, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:30 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) accept$inet(r0, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffdc6066e78200ab529bba6c4dce487179a5976db7b7d430bd1171b0cbd0a153472c9ed5bad21d962619"], &(0x7f0000000040)=0x6e) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000280)=0xc) r2 = socket$inet6(0x18, 0x4000, 0x9a) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x1, 0x2) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r6, r7) mkdirat(r7, &(0x7f0000000240)='./file0\x00', 0xb69c5a0f04f0a77c) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r8, r9) openat(r9, &(0x7f0000000200)='./file0/file0\x00', 0x101c0, 0x0) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r10}, 0xc) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) connect(r12, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r12) shutdown(r12, 0xf38c1555786c2400) 16:00:30 executing program 1: r0 = socket(0x6, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="07514c9bed9cbd43a4a6a31a669e4ab00350c9d55b20d54d6656a8b2097b77aa3977944a94bb8b643270eb0529a05e286c17000288020426c9c5def895aac0702bd1fd52976366eb983fb9aebcc8c9ffc39ed90cd303b889fe89aef1585145c7fbb0633a4228e96fbb1a643cfc5e5490d92732d29abb08f01ff3598afec4940bfb740120f481c22ea36add8991fc6906b084389edb900a1a31b8e43f3b28213695648252747683eaa3fc9e2031369d4801f132d4e29dc6fd782c542e3a77a3d691d1c94106e7078e372a2bb8ae01c69173a730237afc291bae97e8b0c0eb44", 0xdf) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000380)='!\x00', &(0x7f00000003c0)=',{\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='+\'(-]-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r4, r5) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000002c0)=0x2) r7 = kqueue() getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000000c0)=0x7) kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b8100000002900000031000000030000009c921f54ee8f0ea1d86cfcddd9493493"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0xe0) 16:00:30 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000, 0x0, 0x0, 0x6df84462, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x4, 0x0, 0x0, 0x4], [], [0x0, 0x1], [], {0x0, 0x8001}}}) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xa4) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b548a0 16:00:30 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 16:00:30 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1, 0x2}, 0xc) close(r2) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="cf11a03f188c342f3875632ad033c241c8bd4986ddecfe36f187bab506c1fbe410803747df1fcc1f891eac44cff3e0d72f1179d31fb5920189494ab0672c7e011da92497689ed52bba7a8fea8b24be392717de5f7f910387a93ad8fd965987d555359d4c4f952c2a8e7b0b9c8d8f7cf6f8293fae9d9f1e58236350af993dd982b286dfb286f86609777fa3bfb3a2c4a881bf8fd49f7cce5026dcef43e1097ae0608276589401f3bf0ec8d00b3eb235f702b34358db94d4d6bedd7c6e", 0xbc}, {&(0x7f00000001c0)="cd084fffee469d1ec9dac08c922559be92462e1c035a7856b87624c280fb5c2940f79cff6a5b040916eb48c7433e00bc08bd66aac6234ae928931def30d08f5e13b80f8c0cf0f64cae0b0b9d959b844ceb2a5bf69030877ba3710213101ebeade0a9c85b077926234339e501703eca8f9c67b32ebadcc0100a02f179aee309feffb244bbbc35c17b9b664aaaa7789e96ac8f7910ec3f332f6f4ee9495d24ce76dd7ef07604f8bfc0a51213b54b64ac7a70a1fe74303c81c3a9ff949fb7e7a6d19e960717e65d1a52c11c46044adc3c949d0d6c59ed669a233f5135a5d27f7a149168979184c18eb30ae13a331c11f8", 0xef}, {&(0x7f00000002c0)="4b95bec72c4658fa557a0ea927dc46184540d0cba4ab298f2c2382f5b1b8ecc8c06d2506dd79c88ab8de37e931727abd561187c4c62c28b1bfcd0e7dd248c880a14dd85d959b28df8b65781121140fd356261c", 0x53}], 0x3, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) r4 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup2(r5, r6) recvmsg(r7, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000080)=0x892) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xc0d8, 0x0, 0xfffd, 0xffffffff, "b04d00f3ff0a631a00", 0x0, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b548a0 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x28d8aaa8}, {0x4d}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x820, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x1) write(r0, 0x0, 0x0) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget(0x1, 0x1, 0x420) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/65) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r3 = fcntl$dupfd(r0, 0xf, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0xff, 0xffff9db3, './file0\x00', 0x9, 0x1, 0x7, 0x400}) r4 = dup(0xffffffffffffffff) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r6 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000180)) fchdir(r5) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000001c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20080, 0x0) r9 = syz_open_pts() r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) r11 = dup(0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r13 = open(&(0x7f0000000340)='./file0\x00', 0x21082, 0xa2) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x40040, 0x0) r16 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r17 = socket$unix(0x1, 0x1, 0x0) kevent(r8, &(0x7f0000000280)=[{{r9}, 0x8000000000000003, 0x82, 0x1, 0x5, 0x4}, {{r10}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x3, 0x5}, {{r11}, 0xfffffffffffffff8, 0x1, 0x4, 0xfd42, 0x200}], 0x80000001, &(0x7f0000000480)=[{{r12}, 0xfffffffffffffffe, 0x80, 0x20, 0x10001, 0x10000}, {{r4}, 0xfffffffffffffffc, 0xd0, 0x20000001, 0x2, 0x36}, {{r13}, 0x1da5ec78c885ea45, 0xc0, 0x4ee37f620b8ef472, 0xfffffffffffffffe, 0xff}, {{r14}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x8001}, {{r15}, 0xfffffffffffffffc, 0x8, 0x2, 0xc1ac, 0x7}, {{r16}, 0xfffffffffffffff0, 0x8, 0x8, 0xdc, 0x3}, {{r4}, 0x2, 0x22, 0x4, 0x7, 0x1}, {{r17}, 0xf6761d925c44c02f, 0x0, 0xb0000004, 0x2}], 0x1000000, &(0x7f0000000580)={0x1, 0x6}) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000005c0)={0x4, 0x1, 0xfff, 0x321, 0x8c, 0xff, 0x2, 0x10, [{0x80000000, 0xffffff4b, 0x1ae, 0x3}, {0xffffffff, 0x5, 0x8, 0x7}, {0x8, 0x3, 0x3, 0x10001}, {0x2, 0x9, 0x7fff, 0xdb}, {0x35, 0x10000, 0x8, 0x1}, {0x5, 0x5, 0x7, 0x1ff}, {0x3, 0x7fffffff, 0xdb3, 0x5}, {0xffff, 0x3, 0x5, 0x6}, {0x7cd, 0x5, 0x3f, 0x3}, {0xfff, 0xa4, 0x7fff, 0x8000}, {0x6, 0xffff, 0x0, 0xfffffffe}, {0x8, 0xa5a, 0x7fff, 0x7}, {0x9, 0x6, 0x9, 0x7}, {0x80, 0xffffffff, 0x7, 0x7}, {0x400, 0xffffffff, 0xe60, 0x100}, {0x6, 0x5, 0xfffffff9, 0x4}]}) sendmsg(r7, &(0x7f0000001b00)={&(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000740)="28a5028d8bbcbd59beaf9dd12ffc50ee5e8ea6ebe6e17cfdd51d4cf54dc723cb0c1cc0add1fa2a9c4e6447dbf35fb46fdb0ac6e5e8b0fdc932cc17472a23a7865dfe8df2c340f0e7adaf05b668a7c4c6608a50df67526fd971514a1d6b7c4fcdcd7f4af337645d4cc3eafe55fbb177184263ac516bb86f25a581f823d505176aefa8b20c68ca1a182f493922dd87646446efb7c88d46b8612c296c665b7b1ea7d58728438f050b439272b69559234c25fc516ea0c50aa7e8bb515b08d68df70589674b66cf39b312862c77d6604b4a65e62fce265634d8b76f39cd2f66831548c7455767a6dee64d51cd4f80afba16c7d2d3be0aefe9dcdd13ca131c8d7433a248cadd69f56b20f39db38bcedcc9f8a6bd125f014bcc3dba0116556af035549b02f7df368068d1c6c4485a3851e188af3cafdd25ed0d0531feb8ee102a4ff12e39ee5ed5c442db909b0ca0cea85f59391d26982704f52f939d74ccff9d89b0f844d16ad82bc3f70d9a820264ded4957c6d1ad77021612bc62f8008b5f74751b95356969a66b2966d10d545f77228f828aade4a5a69a192448a43c0a7289cc1f33dcdfcc2da5fe552a26bbf44cec7bf9d0bfba4fa0a3fcae9a825aab19c895aad4ddf7376e4c002cb08b0ccc028fb423687ceaef467c7a75c18c5ca4f67ed0fb669d6e4f7951ccbd85fb9b13224f4c16fdf85043be4e34c053da3de09ad372de4075dc54d292f76eae2c93acdfa92a9a23c71ed922f7b18deed6821a615943218a3c42d5f3f620f2f7cf0e222b4a4aa7a5d3ed654253be8be46a2058376e1473496f8d73b49eef2c51ad4841772c5d6ddb95df4adf844be002680324ed2b42e82df1fb323e3c24eed433b45fcfced780e87eabd50b9a8c1cc2be7784f2b02a0a2992ec8a86a4bfe792b775bfb15abb62cc31a3c7f4a637cc93a271c6f1b19af552737d10e9b598940f390f9294fec63227d8dad63154a3957a3ed892ac11e958c1d55eedc5e678b8ed3a77aa56214a19c10f931df2f53e6a84d00d3a2c63f6531df3adb16be82dfd6a651e7a7d6cc5155a5219f713d4e7ef802cc200dae429c97f607c89341f027df78f439372dfa5d293676fd8a58d117313b3dd2115af197320987d7bdcce28d9e0b643e82f260fa194872eb839318197e694a2049a6c9ec72bfb4a67c330b893a8c9623b43d8ca919085402c72525cb058f2df0118ba5681fa896c7e91918375cb4b14e0e17cb5aec943f21fef0217d500498a5353151887a0567213eb98b6e85158520c931b4b2dc517754b5b66f7dfc321987864b06d9f01b22ef00c125f417d5daf6c4cf7453cc7bbf5fd503caed27b4c09096b2ffe5a8f4e866d9270c58d4d9a65168fe569b03a7f5c60f3e8a2dbb0edc5c72edb3cdf5f3a7939792c5c1f67d92f845cabe680f10299544b851c6691967f8104498bf8e23a1e379d123a02164c111efd56de0a7929b02d2d20bdacf0422a5d6c087a7ab09a9ede24b5b9d20e208fefa0c9c271f01b77b3f84733fa563d5b4a56f021664f02c6980a05ff079381a7d443d6838cbf7c3f08b5f8010c6de6b9fd1ec6b71b177cda22cf69b10adcecafbeba43447a4919629f66531f724c4d55864a34ae4fdb0c29e61610050fa40e7bb5adadccbe6b9dcbb467aa24ab5281b0897ab78e948d429b39da4a83598d0b631f94b21e4924d0fcfe84480261a980829c878fdf733eb2fe3429852b83063fabc8c842b0d6c93b1391f81e8d983bc51f67d6a9ef935316f9d305b3c0359326ad8721da4df910f2f27defb0e8ffb1e9a01135f79138f47e138309e4292b9fa139047fda8ba3d1cd105f9c40b7a440eeeebd20e6afafdfd8177613a5e99ae767fc807ea6124b8a53a881d353103ea21b5aac43a71ce065adcce3ac16449e5f74b7d8b72c157bc858f9ea7cf1e58f24559282b86daff2fd3c057317c875f88ba17a2cdcb4995a8287558fbfe0ecd4ceba1db55dd3c67512c6953f5d9f3cf028902574bc49e642c6f9c4531797b7eb94561306223c64e8b9a6058ee5103dcd64b4bd046245592f19cd6f0d8c36fadc5c5c1c7bd9fb3418c2914f8e8007bdcdacce7164093d3e98c720d2ed36316a3bcc90930eddd0da613d3b4f0f2abf06def08dc1b27311d7a4aad852553a0d9393672baf12379f794fab4ff2fe903ef2665d6145ed088b2468f4fa6b73bfa8b6946798aa94347e250ae2682aa2c061cdf54ea6056ea29aa6da2f2c391b5eb671aa88ad3f1b5bbb857176039d11ae2f728817d19fb7582a281df30ef20878c88cd634cef5bc123314f7b5e690970cb6f3fbcb35648fd99668192cad6932a3d565664ab5fed635473f59e511657a3569b2eaf54e99be7f2045b6809a7a8d869199833d83da8c74ddb035458d91ce59169f4b7d4c2a56eca5c92464e8bebb86e62cabb41eb1dbcb296060abf3e03e673d31d7c8fc0ad6bf2e758d223530b5d19f8a0a0b0244bba8b78d19a4e106e8fd3b410e3a384630acaa8f35fef8ffa6a94f5a5960a1174c6a01b654e736023c9fcd57109eca4b33d445d89e20a83e774692a09bf6dffddd7ce80e532be32e94f8eb2bbcd4035162d6e554fe3605fa22c15df9f9ca6e0ddc18822df9f1290f4ecf2efc14d1362460e599a4a66478817cd2972f3461b7e2d5aef9632c9c0691fbec91f41c876dc375869dd6f6c4c6362cd7b45b44dab9f29566894647e134138cd89d704cde37367d8c5782c9ad8da338dd55a864f65feadd659c00bb545d7e26a3cb2fe907e55c81a88a59788e4f781eb04e95c3a10fced2c48ca8b6606a6bc673fceeb85d2e4b8e805473e2f80183a01f4411f081d6b168aa75938843b7748e550e9fb29a308701059efa441369442e70b526d5545d4e687d119338ebf487e4c6e71cbf0e1da58981c330c02256438e639aa9a36cbb46153f186eab3f7026ce8f04605d6a6844071aab80c573fec064d66316f84d77023f33a1468239850514d1c83cfa879c1080fdf036d8d2437e394c62b2533070485bf05ee95fe6576711bbd50d7ca5b7a4fb60d3525817078a519493365bb52201f7e3aba8c95eef79069ea5b999eae01895201d6365741a4f72335a37f8ea1d52822911c908cd3aaf51684fddb036961733079db9f3ca4655f6ff30a164b7fd916eb4cd821f6f1ed674c5b43a6109159f98793ca5c553c9ad1f9bd963296e5c0470c5cfbe59045d7bc909c23f173f2b952088f03c2422ce44fb1fee91cd3664bcfbeeb5c43fd1b5379d451ff0a4117eb42b1e3635f8219ab00ecae382c0ddbfe960b2f223dcc41284aacba56262af7781f533a49580d06036085e090e6b5faf13fcce97c525a68ad7bda01761513093a7bee9c2e7458b292bbe642c219d9baed88a82a4552e1ed4801e06a373412d8ba42ca1d8fd19f824debdb45c70f44ca38511e36f267e3b359c833cc0401a6f1684d8ed38a9eecf49124a54889f73f7f8bc31274e17548e73591e913f6f093f1e7e482bddb82d714ea771f887844f68297bb63c6aba460a5c324288e34d28d28b73280c9bb446d5954bbe3910f9151b0bab0611bf848709774675ad0c16415094c990c858895be6b796591ea22735672a090acc89bb9081a0e4f8c64fd799a292f65586383e528f49c3f7ebead3a1b3e05188b7b6fca6629d61240ba99befff293e79c526d52bde47b2a3fedda5f44950d02c7ad73cd94844fe8b16edcba89bd6b0198bc8dbd89efab94862c6ecc5ae7efc24c07d0bc34a030df29580eb2fab41386a4dc37477745252f3a8a056e00c63a0e33500742c8a2ee35db214a9db5c80aa9fcd6434aa7cfbaa62e653b89d817145c88a23cad363d46de402818327001879ba215e16e9a80cbca5714392af79876a7ea7153dae84e860635705f429f70d14dc898eb2d14d84bdd6d5cf4f025ad47366d3a55513365eabda53e2bae3f533a0cb138524f8a158e989dfe505006ea326f2a2816156868608fea8fc526ddb8e6d0098768d75e6d797e42977b48f974401ab2308479d7155ce99ac164becb75378cab55d8c50600facfd0d7ed2fa3bf39a0439738fd9895a00cc663df4e52fee81592cb70b5f979d401e79b8bb021d58d29edf5008ad8dd687fe58637b0e44629a1a6af6653d5dfa11d8d62841c8ef94b1eb5c7190489a090d2e991b1306578e68d497ca91549cb0373166c080098a707d79378299eb3544b94a8a47a4f92129203f9b6179460c9f92d210341f1ec5d8a30c6e768c35be281ab358f494b02b2da40c47942f25c3639624bfc7fa30cd8c2f084bb00cfe16da17eaa725d9ae18dfbd609f7d84146c4898f062f366b2dcb174c8192ad9a36c0a777ac93eee341edceb42c06abed2a53e0801762d3bca874744997b52bc97d2291a20d776a0870b0a6c0e36e75f2d32cd1407aaa53b66f852599a8a49d495c7b6854a0923b0238f0584626cc2df76811fb32f6e9d635c1f28e94de2d8478cf08c96166e41525d9503ae68d70da287f741ce63d93c152eee95eb51d1579cc7cacf2e1d82620830f21e1e8712219d7e905cad0bfc4f0f5c5737bae3bbc4a3d9a98b4b5e2f32692bd03a9a0932035b38d5ee8d2c11771d53682d5de0aca734b3591a8228530b53ca600e42e0cfe2fe0088111bb353afd49113cc00d91cbbc0a954a6b15839699356c1781bec6c705a79f9b14cfe3e6fc35b2f6ea847846a50f7f8da3cab81e61a66cb566b9626301481a028aff8ce6bee67cb895b9267fe0943cb05916f077a4732d79c23de283e240a2c8fffffe01688fb6b8e613fb38bfa857bdea777ea6589309a992d7d1faf3285eeb140552f1e241ed6a5f836f3ce19560c9a0e5c1bc0fb3eea7c2981c4705e2e649870bf8e12d0f991a6aec1712eab23edc5db7a8a2528cc726760a0af5db80cd777bc2b8c556c44349c22580aa20b16d891191339f1242f4ae890d79ac7244b76e999b506ea347674b2d969694ab0d90f6dece59f8c7551b60237b8e701d492bd6ae36850a4d4335f21e99f62602b9809854fb4ce66b63c2f8ca09893ae105d699be82818c9632dc74ee1536f065b9fbeb2fbd745e358e4845f9e43b90db05d878bac5cdf9104e04f6e52da1ca265c2a9badbf8ed531c19956f9593268723dca7512a512701bb04bef6a46f8e252c4ae4347aa725c9c491db18ef00ad47a066de14cf0a6b411865e21f5136a7f942ae80663c19941d5242fbc1f8c891b2a0be9414ab8479579b72762f1594d4811830478eb948363ea9ebf40db4e5a8c05bdde0f1cd861fc58c112edbf1eaea73f38fc35cb1c54f4c88fb49c8fe8f1ada189c368bc087b09d4d3348343683bfe25414c80cf008066937d97a231ba0770bc2a82acdd1c621a4bb63e79154091083d99f51db8865ca68e5c6517da90bc10feebbe4b6813bf3ddc30d73ea606c6d3787b9e8a4ea175a81e5435861482366ca3f217e4bef0d4e5336c101d2303aeaedb1096819b40f58236b74ee825f12bd0ab2ede3c57e3fa8c1f43fe59638a25ef730888368b963caca687c7cdae300efe8af25fc3122b906e914e4007360737b0e4f99311ab050f085b7e3bc5da58766bc7af2c7305efa7572851dcc475450b6aaf66bc43573b2fec08a631ea9fd4dc3088b34c0478ea95ebf2a056a653d6871a355c7ac8869a7fba8f626aa4c59119a2cf9d23113b1e0d3736b5fa131fff25d3430253634d7dc48abdc37bf71b5fb040e10b8ad48cc8e1ad752d97028f48cdf123fa06e06485beb4a713dcb5841f366d890a1071df714cb36ad1a5273c5b3adcc26b75", 0x1000}], 0x1, &(0x7f0000001780)=[{0xc8, 0xffff, 0x9, "381730ea38269f0f18ef86a0621daa16e17934e8f6b318e99c3a4ecc3399b274cbf706e645b7204a42c66ca96d821c182e892cc73238a3c965efe23bc863edc506f549a247b80c22d2de83fcb6e2e42174b785de8f808789c5fcda9339ec719712b5bd724ed678ff20565f7521f37c239dc8f14bda3293c5d919c1a7d61da8ae7ea87adccee869ac4b9c53969b3197b62ff436f793aeeb4632350f52e5975eab0121a23ec7b92c4f9141ee8360b72f10aecd"}, {0x88, 0x1, 0x6, "199fa81a4fde2d439d1c95133d42e5256d5169a7c1c3e5847668102bcb4b356d7251ead5d2af010a22b9c5821775b9009cd432c775a58640dc8d346514421e6d34102d09dc6685d431d758a587a6b55422c8871ed77a64b0b938a606a3958729d21d241bd30cfce0c6121533345279c8e274"}, {0xb0, 0x1, 0x101, "2b8384fd3e2c161948773046f7e0a696c620e2cf2ac13e8194d4f0e82db54127140910391850c467cf6a9c80546cbc310df7b73d9a2073224c3e0d8eccfb35d8a5489b131e4dcecca62ea2bd2d20e41c171b0b604398218630b06765241652d3642044cc3f95402153fa0abf3e59d780751788edce0e90fbb5b3e9ccc935aa107cb45eb82e9ad75df92ba9757a2c8834392ae85fab13cab69a709ad94c81"}, {0x88, 0x1, 0x2, "0feafc60fefc1e6ca2dbc149d8050a2f29ca90bd3980117ae05dc52dedd59713c8977bfb9b6b9cca3c328d3335004cdeb9e922af9ce3634a22ac6f8279c7ffe305393d821a537bd02d8ab91bea163ece13dd454bd1c9da472f2e4c02aa9843bd765e031018c831aa4453bfe0381bef828f1855cc"}, {0xd8, 0x1fffc, 0x22aac555, "1db469f0a60bfe409169b26617790992f62ed80fc1a18212cab72b4dd7fa94d9664686930fc758df7ff926498d6b2877697488f7f4d5cf1b0328edb34dc600e37a91480456b214af03fa84e1c34d6e038a61cbe98b0a859ea7dadbcc62c9a9d45e3d3a53454adc0f47900d29bb459269590485971e6f7a0f005bf85d8e676ba399e7a630312dbf88731ff5da26ac6df183bd0dcac100fd4015f53d9ba24fb74e6a505c7ec8013d56d2364e85df7a225705b7c2da2548708ffed82a3a8be5677ca14daee69f"}], 0x360}, 0x802) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001b40)=""/4096) 16:00:30 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0xd8, 0xfffffce3) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r6, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r7 = socket(0x2, 0xc003, 0x6) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r8, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chdir(&(0x7f0000000340)='./file0\x00') connect$unix(r7, &(0x7f00000002c0)=ANY=[], 0x0) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x9) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:00:30 executing program 0: rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000240)=""/203, 0xcb, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x40000061}, {0x8000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x96ap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa) recvfrom$inet6(r2, &(0x7f0000000040)=""/17, 0x11, 0x800, &(0x7f00000000c0)={0x18, 0x3, 0x10000}, 0xc) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x110, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa079041882289738467368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r3, r6, r5, 0x0, 0x46, 0xffffffff00000001}, 0xcb4d, 0xc07, r20, r7, 0x8, 0x1, 0x100000000, 0x2}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', r3, r25, 0x3ede1816168d8b6b) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) 16:00:30 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x4d45038a83adea5e, 0x10) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$KDDISABIO(r2, 0x20004b3d) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffd, 0x5}, {0x18, 0x2, 0x5f2, 0x2}, 0x3, [0x0, 0x6, 0x9, 0x9, 0x20, 0xfffffffe, 0x3, 0x200]}, 0x3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000180)='./file0/file1\x00', 0xae1cd531594853cf) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:30 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() setgroups(0xffffffffffffffd8, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x400, r0) 16:00:31 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) semop(r0, &(0x7f0000000100), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/74) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000140)='./file0\x00', 0x41) socket(0x6, 0x5, 0x2) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000afe000/0x1000)=nil, 0x1000, 0xa) r2 = socket(0x18, 0x400000002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="fc12cdcc4363a5d753d448aab292e2390ec189407f7c3088fd8d65e1f3815c5b5e95529dabebfb5be9b45a2a19db530b70c14c8ee71a245d5830fce6bff3146728a2b8e6b767e4e4117e9103708c2749308b15ca7d39551ab3ac3016fc40621a285ba8832cc13a7e14c5b24bccc8f9313e69f8a48e969e36536199bb0c3f18c9a67a69ad59aee169531270ccd541fe45171ea1bd51f88360edf042173f69ee46620b2c84bdc42c13dc1a3fcc1125a8b788a0acc7bdbf9ca19f2c3bfa9fec9dc72f64aa9716a5b7457326e98d8908534cb234017ebbfe5ce5b82b360a452df2253bee62cf051fa1a76246a8c5c414731bb4622458d929e9d6075ea88ac68db8c73439e06a457733e15fc7732d5c952b901c002cc71ea278fbedc5d688640bbabb580a16cbaf0e81093dddf3f159dd1a74aa09a0bbcd35ff76bd8582e39c7f26406c29b23a3d5643e212ee51374d32d11e2b8e58be332cd6fbe990a125e0962a75bb6b42382ccb34451172fee858f7432f6af2b25ceb070574867b1484d07be117061e088d089221f6569beb3d9541d4416f8129d7b629e46845dee497fd1c55d9d3a7bdbae8b381d1384ea4110899771c8c256a9a54db052a27d5779928684333a7f50fb25fcfbaa34a862d0f5aeeae3fae6c8a515f68ec9f0587b7f54625c181f2770eb83e0417a7c196e6f3f277d70cf6ca0138de12015257d59b5d7df192825ef6b877c594a63852f13c8b545cf1baab94b1356b04a8d5cce32d7fa9f46b3076e063cf5b6df51b1fb69de03cb4413486f056207bca01d5b4d0831bd9c77d710e9e6d14b5a94c3c8ccafd1d723b5ecdf09ea9b0f0e1480f052b64e2978cb7cd30f85b9b21d90429cf323a54b7c2cf383644abc1b45c5431d27754f269b453a2c4bd905d47e763ef28e1a52e60238751d853acefa72def79265282ab30a9a8fce32868e03f9b0df6e7d6e2542425658564e8713af43dcd357d6864a1526bb49f7735a8965b8f5a19f0d9204362229a819d9f999e48fe050d04e3423a4e73b755b9181ae4ff40d23fb275538c36446ad8a093345fb0c165059804ae255de1be3918234ebefd0a25dd6d96a2ad8326a91a220bbe7536613546658eebdb78f124211f562cc7da22491cfcb670b788fc401e65775e1ecdb852ad4756c1e20e2ed97c22e8c05c401d72631c5c9647304ce332d332f7463d9e80539b3554c3ab2b029206d009ef2723c2a7d77859c078c31dd4ce5dbf793e9ad4f1efa6ba9e60727e27424d105acf3566910ec669adcf8329feac64795d92475e2074abc442ae8764f37a8a8de946ea0f0268788acfdd02c7d38b3be69c0d1697f78689fbc2ea4e9a20f1a6219d062883dfa87c50bd99969a1e922991939e6003e194055ef0be4339a19fa52ca2316af45ba9f021d87b23b426d7e3efd10ee3a9171e960d51a98c1d3e805d4e1c1332929d533c16b7bfd4fd4a5e82bda39a03354db2e430ca15c65a501032bd1d45f10580cd929d46c92630d28da9a78b30c7c24fa4b3acb6dc497e339573309c23e56014442d49b45ae53bcf4723219e6f4170c939b8b91339c2ce41288baabcdae3d6d245d7c0a8209de5ae27b80674f3d0f88f8a04f803b5e3f393b4322c1be733b6f4a88d86f752a1a60418996d8c25d00b1a6292e142754df4379c19792e07df83eaeb71c9377e0c545491243b7dca8efa142ecc5b215c95d0f8cce6d7087511406629c0deb385b987d1659c67d5fa5a5a5657fd6eba72ec395fdc2287d97a014f2cc23a33bf14469412f44c95d4cf21e31aae2b9b5281241f974f40c32f6c1bda91ee00ea31760e118226f198425ae1671006b8de68227374747f06181833f51d2527d32792ecb048f7f0aad0061b4aff09640fccecb9807ceaeba88ea6cc020774c4f840e3fb47221ec6c9d3e05e88eaf819f253a695181f53f396e21fa9941fdd60db653d3ae3ddf14de601e01e102a3c6030b2389a44be0404537fe0973dedf546fbbc80fff602590b1251fad33ae1fd4b697095252c1ec8edd8f6aea998342877f8da128f587fc86a935fb6cc87331f2040357562809f5b259b1363a18d36d18d888dd3e57a699e568b6015a24a03300ce45f3e2503e1ca1e76f7370b60ec691cc0ab3e3d9beae5c455801920d822c3d8877de146793a0f9c8235dbbfde234c9338fb795449f8aad335dcd1450313601aeac3d480112f0329488f9e6bddc1108c577677ffbd92069e109ab77936d6b22a85c4e6d62551e89d1d4c027010a6a8f985e7480f6ea754cddb799c8a751a250ad149e96f1985a27b15e6e613f1263e352fa9127b92637dd6b0397c22dee2d1c191a57b039434ed230a0346d22391f7cefd777c5fcb174caeabdeafa8598c91a8f2b298ca7d2997cc3baf74e0334e252b941dca7a61fc66eb0f7765ef19616de0310c14d55d9aa75314503a9aa35978f6e0e95512472ec6142b0f0734991cc1d6868b42b7d80d1ed082a64749593fabbd93dbb1e0cb08fa638c021d08167a4efbfe02208b32d386fe3d8487f8a4c30d35a1befbee9bcecc33d8000069baf35218ee5a570e2441c591aa3e52e2866a3d20f99e488e07e295a0911d8af9c534180dfb11e863381d6e2926ea15b8c86399ec5e45d92d6a37453433f21b23542a55d395d7696d2f05f694910ae6b864060826f403bff8819bac94145740c87b012cf71398cc85ef07e284efc86c713f0309a4e924922b4c8c2498f4111f91d12df5079bea31fddcb502f43d52aab1afcd5189e8d5addfec9cf0619f1c0efdca2b68187f3bb3e399b4effcce2f21fa0ef7c249466e46f7b24fe78e54f56e4bc4dfbaa9a9198399d14c331a930ca645218f63bc92078b38b9311930217d7a812a578a152d2801deff93f6d35a3aacb53c3ff246d61091790bfa3e1a5ef4510e2bc3e34e6b16207c8df6f367473ba18da08c80dba6c23fd177c39850f1bfe09de6b677217f37c34c70d1010b97c829eae52e50d8b8394e834d1de1c4a93f0aeddb8c3c206a408b52677ad4c8690eb1fa46a1be8ece0e2cb266dad82c716350e9cbc421f3eac983d02884c5f424b3c31e898b8d846d8a978a17f6a6f31fa641a348f12e8f68d0fab87c342a42e4f6822f3879267aeee4f99fa43083dd6dd9dc20cbd5d722d3d244c6658f170547862fff23096197c291b74546178b9f364b51ffdce0b853efc172da2ba072f2929ac792dcbcaeb82026794eb11dfbdef843b5ffd1b337556e2bd1096251fe54e0965dadd04f821f33f8a362da657f064bbf2ac617aa1f2352eae5ef13b34d536b998ef467a4bac437c02968ab540a1f764f703baa61620766e87918df95931af738083add92730afd31188f556b358d0eb5d14065332a4edbd9c58057d41c1e483038aeb1e9c1ddde662e262033aeadc86a786bed99b9ade8261c50f42b6b836ac445d65409e51a9132588bb3bd245611aeac8852a199899555eecfa7861fccdd345f0a07e1de8cd441fd64f0c2695d340019d75a8d4dbc52575128a59bc515e753914127d4fccc2693cbc66211232c5d884eaa005000742f8e17a74c299c7a68a3bc9103e585a27781ecbe6750386604b12c99bfd2c349a252235604b3113830a3f464cd223d202b1b0bbea552b29e71ee9328d93868025be6db3d17ca614e356cb938bddaf3659199e2983efb41a249d9e553d4214d64ddba5afab4de6e9e2c1d9492ca0d1df50ef221334af9c6b59871ba329167a7a133fe1017234b3e8fc8ba6b0e7f577a005f6d53d17a96ef7b12993e647295372cf4ffe3bc1d139bf6e86af718f76e745f6f28f794148c7c5c424b612c8dcb2a6552557ec85cb4c9bc1f3b9991b7a37a51c3e4d93ced884ac80ce7213a97430149cd5f9465dfc58ad36be6fa6078181b1bca7f0ab8027ec83678383d5d0649c8e696a963f34a270548df20a7d8368ed46dfec6192e9df21cbb21aa4605833274ee72723969f291931d5c86e16412e64db12d9cf2c88688907f110dc4c039a54510f370e1704dbd57fa24a1eeb7313acf2a93122c2254a26a9799876c9619762ee32603740e38b1eed33d116cc20f82da6e8a57090b18afbd67e1e11d664502628b20dffb8384484ea74cf61f8b821487db99d761eb7da2518a4ff28182b89e7acdeb455d6784c8e95a15a18ea6082c596eed1d678f102833114558a5a1795a75db48e940d729a7a773954b853ebe00d628966be4d4339242d771f07bfec5e1f2552b8965311009a793f94496d3235921e0b0fb85b4998d72533de452e7f932c50441e6d0fee36e0133fabe0e9267eb635a19ee3517b16f7d17f78ba9fa79cf186ac3ed96c0b4bdbff9ef80b54ee662bf482f70d72a2b5beec71d765d3bf15fa2a0097fc497644c9d78d3a34eeb9536716ba4be36448171e9b483734bee0732aeffb9aab9794bf11dd23a55186f7b9e18a66413c2db5e7118f28469aa2b94d2cc7cc0aead0dbf2ae7ed0bd645ea8883228ea72b9ea1d537e6bf96df1ef9c3ea16e2c2751478b5def087f6092b3e5dac040c66cddd9c62c56a3334faf462c85691372848181c6e7fc65f2fd9ea70ae974f83cd691c8bd0f05d40e54f7d16a665a20a27a783072072220b92ddfefa553fe252c27e5ae0c70085ba2c37a908685a8515e094b7a3c834835abe34fd4a566e91352c397ae48b60cb447e5cea9b5d9151b6af98b691cc7a2b9d52901c609df321db4f9d298349ff86cbe111ba4c92e8ac8ca8c4d6b6efb62e5aae18d6d5540d7b6c1f1437c7162c8316b1110154345e1c071507b1816b86bac9d52a4b827ddca0adc5d2d9576c67ad3e7d815b9ca2f08c8b189e7cb46cf18e747966cdbc12e284fa18b277349550a9f9fbcf977f90ce9415fe899beb5e2d320b60849650339314a9f5ee97691b1f76890e639f44b48b8f2b10dadb164d5198a744a0bd04e5a2c41c8e325430cc2be6a7404d40307211226f63c9eda1d41e98aa3605da002b2e413be1889200aa72fd72fe135fb799d00ccd971fe5dea9b15b9a5bbbdeb235c1c973334823c8cbfb46c9b364d676a4cb49da1e6d11a48c33d4608f049ba89c34bae822936cea240f529d8dcd8ee14290494c64b5ce3a8df0927f1078e5dea5b3c85c872d786f4461096b3e0000d0071a11bc53ef131b36185f7dd4c0a3684098b836f64a1f62f0e89eb1547e24c5519547639b5c928e142b619dbe32d041fe6139bcfcefc8a8105ab9acebd7a1bf1cb4828e79dd4adb8033c97d9d49ba2cb5013a38d435cd1c5d48e2b67eac739e82e292cd54ae67e35a38f2b0df26d31be3cd31f43ed2b53a8765441d10eecc52d6b11f84ca3c3f135bb419f27e8637c8b495a0ca9b016bc3d9bbde2e8955fe9eeb411003b1f50148de9af9f47b2952bc649ddc739b74bc48a313e48f95501ea608c6f9f1bb4c649147915b75a39ed4840df44f17443bf8e195e973b9b00d1b410e3e3ee18fa59a8c5d471ae47a8cc7e42124e20bcbbe95953a12aabfb7b9804d382bc9a9f03fd041a3c8bcc7a03b4a563e994f3ef6ced39e7b015cdedabf5c01fa914e67ceaddcebdd1c86f04171dfc2b873709600c4dfdb8d9bf643ae797e6229abede180d2a5b85e3fb568c4c2adf6cd9721a1a2b1a5600703497a8e9e9eee8ad2094f4085b638a31711b7e0ca2ff07a229058a02d06d34b077770323bc3750c6f584993bb87222c16dabe83deabde345bac37364170d56304ad14c11506c79748ab9e5336edc9f00bc63eb320a6323200ea06f1495f1c68542407571b6e0748f4c8ed4e778b099a3cbb", 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f00000000c0)="52b742fa03cc50c956b368db433a08664ed284af181dd4df9e9564038a571f4889a4d9359428a6daae6d08cf3687dc8bd127314614db8d8f9e192b62894dd760b3cef15a0d2d45c25e6dcf1e40fe14f85d5a5b571d8af06d6f059711fa06a8e700d3604ec2a2e63d26a6c75247e8c014900bb89bb82ea6c4d9b6bf49184adcdebabce731aa1ad08e13d60f0ce1b0b07355b4b82d7d0f434256526cbb7d4f7beadde3c9966301e35f785400be31a2eb83660c7b98d605e5c362a2944e52a324", 0xbf) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 16:00:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b021141270000000000d2c328c3c066a88dc0986f5c000000000061000000003f00ffff", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="971145abfcec659f5bd90053ac2f2e235adccf244fea0a6aa4af23aeac0c869d55bf7f0f7e18fd686fa330878ecd5fe33d2b4413d43d6818f91657a0036c90e25d7bb8d1ee3874bb6a6402fc0f0463c2b01a5319e6d408ab577c12f2d95bed1b124963d64efc87c819ea"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x27, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="934eae081b74d2aa3ac926313ca4ef68c33619a52bd1b37793d2a7e0a421bb1988d8513c4487c3d1b484de4f667e2fb020dcf9a9325cb43519ca14a0f1d28d0bd8822e6403740fbb82cd7af0cdb7914bb7f6512c32a9c433660ca3113c23ff02481161c7d46883d729f8444412efb8279bd133e37dd551329fc80ab5ab6dd3d6bf6fd9b1f26ef3943a35f5c77d5dbbeb1cca", 0x92}, {&(0x7f0000000200)="8a2033496a4531660516dcb7066f03916e6466c7af3934ffc423e0f0da073c52f452a3346a85a8c50ea44389c4889273562cd5cca40b161110c733101109b3e85f7cd59a94a86365f124cc163f44d58bd327ec1869444ae8a81546e91525321a981d4ed1874c07ebb170d6faf807410af7d4dcb9db6dbb76fee39984f0e58fc158f31b9dae87563c6e8430ec224b915ed33ca020304bb70cd8334cdc7d5e38177c60407d93741cccf268f979fcbb3f9a466936d30603a8cfc08dd6e49ffd035fa98c3047c5f3295523807503555abe42a8fe65451efc033789142e9b7a94aa4263814762d8d45a761148bb5c119e4123d94ca6f3ca08934fac1adde78667c3304186aeb54bcfb1299f74aeb4d0d9239ff65a60c988044225fe72ae87c3f413f00dd922e5628b8a89e8bd4edaf3a56170f8550f468129642d5cf55b31f9277e530708dc5bc2c341e4a3bc18fb1d09cc54e5ef89c2cd3fd793ee0dbe0f5e8fa525c5bfdbbb56c6f32a8962fd55be0735bd7569bd38364e5aca79c31538ae5c22535a33f9cb438a5e02920a3c602f72d43e6c13117269c95a996b24d4a880b00ef38e40deb32558ac89fa420a357dea1f5d80feb8993061f86bc8039a0f13628816acf4a88df49cb38c6852212493a819783154c6fa6ef62fce458c44ac1cfb8690f61f9238edfea024f3a39d07ecb7d831063536cb40273ad9a5c2689856bbd09dd80e6670076afa66ddb8f35f15eb6a383ffc087b303b9d68bbea2ca406fc0ccc632ac06c6c9941662401bbbfe88bc97b74e4031b2aa79e7a420f591f0ed62336c12bf5d85136d5d20133b5ca0aaa19ec479b4211518a409e9f8fd8e393a2fb57751939f307ffa5dca9cac4c57e622113892b878af48bc5b74d6a53d85dfa5a2a10189e28bede13696ebc4ddac140cf797f30009dd6599b6ec9c61b4d6ae35a33ba42ada61acd2e4bbd373a14ed563ce21b7b5947f87040549e402b205bb004b87bcfcf3fe6374daadc9efd9216546d7feb89ad83fbaf12b16f02d71109226a716c4cf27582c4339e52757867f8ad5a5acc963fc383a40b79573f7f1a6624ce559246b3ca405df42d429f3b6554955516070ee16c73af3abbf3b39d935c194a14c47044ce6f5991c0e930ee81ffc53fb4cbc96fdf6970d1cb7b539c355492cd2cfdbb46dbef841db0c2fe6b6bbe4ffafc83671ebfe0e48682edde1a3b31cedb5a73f5508ee002b3e0134d43a8bcb641f2b1d6e2c1f84a24a44e585188ba91522eedac11ea157f14ae759b45467dbe6a537f1f5e1f52220c705ecaee46023f93d6815c8bc261183d3f2ae2c239573638402243047be5f1601c597c4699a4927b01a2f636af0eeb9acab79c96ea28906e79213908068e4002c66df1d6acee39a7c8b2e454f10d59b1a5bcab620784dd60d6857ebe5b3edc5d9ec2271ef91706a1e89baa4a651b2f2d05bc6274fd0486824f534be0e32c39c8bc30dcae4fc8dcac020baf9cd509273ca20e14d8303b75927b688b6ab2c59f28d64d2edc0b7c855536d45e015cde0994c46f185b89ec2cc4d362348787032a5ec2722b96c2268fedd20ae9d8262adb4a633ae03d30269c061a577c7180c97d6b6ecb3ff24aa5c883a51c72434f5b3ab049a50a183a13830dc612f0c73b91b4fa57becfbb531da1f52c7e74f8af5627f50da31395f9f11b2cdb71c36ddd4ca1b7ddce03c555db538dae595b370c7a8ace0ae61d41c5fbc5a5052d29802b3ad4a3e8340b74f4e482ba7e92bf61c6e5a2aa7183bbcc98ecbeb227f8b2812a4aa9c87b6bd8f9ccebdf111a183224d9296d281bd5fd3c0b4f54e9bc63f4f242d65b84cc46e782d0ae093efd1f228bc61b79e3a45a2e6fc5a3355c978bb83397851bd9aca5e526e252a5e7ffc85b01ed77f83d7a4cc595d4b9d6e022cc14218501e983eb04ee32c2aebb81561a15fec7e4f757a061ae91ea577ca6f4e1ec564bd665973e17d7749a4a70b0cb8b9b4ae0da5b3e559fb9c1f10fe57d4e6f8c51acbf2c052b9c423f6ccce0b00a8259ccb7c0ae64bc552a3a79a3179e78949c34d994dca9e2ecbe4fc7c7cc769fd0c2514edf0082ca2b12ac820c1d453e843c1d2f579e2f1c6338a6fc564ef493b13f1496ab4f8218847a51f2b24fd63a9ef0dfb3e9f112083b7201ced7809433838475e24387e8f35d2e115102231f345e1cae09ca8a8981971c96e09dcb558bb29aa3002d71263c68dcd1aa601d825f36272819071d3f519631da5efe4afd0e7bdfa941f136c1955807edabc0b27b6c7d87b740c9d49600a26abfaddb5abf7bcc177a3cb52fee3f4d79ec3748300ad5a1faf92a01acb4877c10fd59c7047fb1a47dc15f731208a553ef07af10ddec1957f64e0f7f02328b837cc43e77651b51ac70e82fb654f17444f8cb2c9991b4123e09e0cfe11e71d6e8ecec610990e9a9626cc35fb4df40e4c329ef7663cde7ce1b41421bcc4a6f4d0a1d5c524b90c362b1c78b786a08e8d4277b72b97f63150684797ba64ba5a741e73fcd6e94a87c54af96a035dadeffb61cd16bf2e9035b06f7f161c284fa65b7f72284eda490d278909529299498956f9fd9e192a643d083b533c6ded5d1595b47ddd0b62d1b9b151f98ed0ebbb18fc30c62c9c61cb172f6c1fd0af4eab9b12d6e51d4d88ad1cd939fa260e0adf2f06cfdde750f01c516236fbf5950983afb3427d0499b40862e2af82cc014a3e4500eb6ecd6a08e239c0a6ad715467b4cbfad8b79d25a54f7dcb47458e3c507bd7d7e5118517e155887e865cdf5ea18393ff56376ba79e71ae7ce283dd1c4c739bfd38579d744deaf84cb95b8b899c44c1d58bb37c43ae71498726a66221c770a9f0e06cb0f6b37c8de32ee02734ba56f34841666e73f9a2f6e976050313c55af62fc6b22b97186322010f1e36f351284c0eb756c9832be60a22cc8493f40c206c590c9a3a5910aeace56b4adc580c8c3b5f8a745d538e09ad682c2caca712e57e9ded599d0830503563a05ff4bd7ffcdbacb350d30a047b1e4f67a37e04e7cd3ad0e5b7fa2d6fca9052bb04eac2b6a3673878994be13da5751c8be13c087c1bf766411f97baab8c3e665512145c832e336e640904ad5eb8c3217ea1418067d3ce217b47824920dd0645a3b2b99ad9a9ebd1fe911c62cd8d4d353ffdf0aab1907798d6e50ad02a9f2f088c92167d2707bc13ce482d29e485d61284857172bacccf17047c3e6d417d32df068b875a11fa996238bcb0a87d1531a8ba3d7322a9f96e4787de19280d04e42aca14020135bc6864ae85784c30170db837db44324145368841564e2fc00a62ebe6e0b640b8b3253cfae25f5f021ce4d801e40262f88b098dc731afe549bf6a15bfc3d701516d599d11ea308642b825805d0a63526b5ff84d69ca0001aa4a3b7dbe7dcf96448e18aa431e06c4767cf2296c1d97740c3ffa613616a276556abda06fc84f295581b1abe41e2afa9c554d805fd3f2f0179c2a74249095766865e82f415f50803c02f6950698951ae63da6304fd9c0c479f8a0bbbfd5f20c7f2eef842135830a3e5143ca15eb7ecee88d81ce8b58a360bb7c18a7728ba2361c2e568cb005d9e93786b7a7de91a1e3bccf488a2484c7d7d5e9c28e83bdc491fdf583b805999c24b63df8b48ee375b7a9bb71d6ae97204e84c1a9a0bc4bf9c6272863b703b364e087031ab24bbd99fca10991899249027dc162b415a9bbd912db900013c83928ccb9fbc35ae435b599984098e01ab2d7ac5c479d204f4d8148f964c9349e940db47aa76ebf94335d3bf7a46cf8025261dbc6a0d715348d67177323625d743875a3f0479f74e5837a308ff2d2e9dd1c6f620ed42f9f0581265b5ac1b8ede0448162fce338ddc5079aa9f186a54fc2bf54384d66d3ec4cf0c604e5869061452a9c7767e13129450bb72fb1f43b7b655d3dff1625c784e9ad961a4b16e3d6e09fb5269efeda8ca08728f0fedf4fc52df19641bcf5a822ff60eac2b0b304fc4cee2f9171c1cbb12f9010921f4b3ab3a606444db53dd6df9989c3a046c8b40e68c514575630d567e8e975ee5bfd3af84c85361fad562a1f3e8a2adb69e3e8981519a324785ad4ecc25a6456280d38ba414b5bc2c618434b290d6db29e7c6b62f42cc40d58c4bc4ba5c789b15ff72cf10fe2c65ef9a13fa005e2531d365a9043e8b8932a8eebedd20793ec792457fb644176ab7e2ef9c566b68578c3efea1882bdb41db0df6861317936076903705215f84396fcc2e530a297d51934e42d0463bd9255a8c6661126fa43c53c71d7affc8eec9ea8a76242673ff7721c9a7fa4ab43b4768380d7c1aba30498227f889743aad38fccb2b962ff1d460d9166d70e91248e81c244a38aaecb847bd0f066f354c60da2999a227d7b87119c9fb10ecf5bf92900729ef907ecbb1848bc3dc8974f670c35dfc37ed847f39b2f820ca289fafe266e6d9664fdf8b0d06dd79ab26e0d2cdcf1791e3ae958aa86ec525babb53e53dd600200beccc23e9eb5177e10431a0a246b48def2657887af8db0d9c3be30a464c34d6214538b6dafdf0426d7e4229cfb36649d4301879de0b6b809246bb39d6a435569f244b99c6c2f010488ca334595507a086c88a08f0a7f00ddcca4e0a9f60811a43194d4d5f50100e9511506c61f6e1c499d8b55a4616b385fd4351434f4808ee046e737faaa27f21f6d6981b7a3168557a076c73cc95ff2f4386687983c468cbffb973806b7ffff180c16d14078c6df39289fd7af8189616790d8487f62750a7adb4bc2874e314e93fc8a34b927282698568de18a512293c321af77ef1c22d4ce9e0b88df2c8c1e615c77a7ec84682b634e97ed59ab932e9aafbebaeb4c7e734ae9ec08e8cb290b9d866f6b34981b154fe79e665c024f0bd0321ebbef2e7bc189a46a5e520d8dd9be14bbfab5ea8470938c238205887b48e80f6ff94c301faebf622fc3d1f236eec531eeacfee92d096dad3d6dc70a2ebd8d7ffbce5019a2a93eb4a83e6808bbdef7facdb4d3605501b2d3d1aab73912475b89a50dcf6949ed08377f82e980da8f804b38769ad072af88b5ad9dcd636e17dc27f01735d563e5edc8e1e00d44326373464e6ecb2f290961e09e2f0d1ffce41c1c7fc46396118d354a4f9a2b64bdfb49078d57250e1b2c7ccd427bc9f95acbbe3897cdf93fbaa8fe6a0230e62273a22c6a654a5b7ee8e58e319d28cedcbdf2f56fed9c367e56bcdeeded5371d57c83859df474b88dd61895b865732a756ada1a6cd25884450aba1e47c4497ea4be7cd4777175b814fe4f4051fc5de9818f9a7c380fba1114482ae59184e4527360160b561c8cd64db93dd9a8bada5ace54828a8a70328a5efb3dc83a7f7c0c7c119cddc089f5e2cb5271aba42d3fedf5c995a2a62b6229a6bdb716165f3f4a963d391f3fbc31f8f5cdd73009cf1d63a038e3a3fc0ec5d0ee25dca1dd7f4a09ec747290a66b45ac964f6c42766960fa8c4500301836e854d330dd3b06c564241e10e635312335e3c1b26b2ab09ff3fb869d1ddf7e2bb25bb59d0b6363f53d25e1eb6a3927ba4f710fb5024965313f0a462577da92e1fd8691fb98e1156993d0cedbd5ff0c313e14fd4d8fd56ec59cd4fb36d4145dd673e73d9850f3e18aecb15bc3fec6a4a19b8fbc6ba310ac295e9aa138819e73ef5091eae9bcdd4beacb7a75aff0e6e3effc4e793fab697d8eee8fe591fac5ba00f7d954b0f417c5b1939583d9f218f9e5b4caa5743b155690cb8e4b87f1ceec8c69246e8cdc1606028f3d7bcf77aa6e90e15", 0x1000}, {&(0x7f0000001200)="14339a864c7c5ef15387f39087218a47d396fdda10f9a8f0e1582a8fdbf0de79389df3b364428a9f1e29c64bb5f4f4f8e20fab4d179a66b3cfafddd0a58a9d4f3a11cb17cad36657c6fea3ee2af3dbebaa29a338974d6162d6907e4c692ce6525b11101c2a09409c792293ef014d4f5a2db3b553e8", 0x75}, {&(0x7f0000001280)="8be18f1bd2cbfab6d897f4476b3cda2f7f27ed094d4367a72da24f8f0f192f68feba1b4fb81f25a151e366d44d61c2782276e729acb3a656a0d12dd1f811e5354ebf3ce4acf7ac077ee7a64b99838689560d470167a95361e9956d0f0b3fc792788ca3ec985bf7d56bc8d38dc18f06df45eeb5279f9d56f8282e9a01f703cb85c693062348e12adcd3e0253ec10cd063bafba28b20594d90cf", 0x99}, {&(0x7f0000001340)="ad827ebea7b550c1f462b468e25f43a286f642d098895c5235cba4bbfce095b47a265b577c26c824786a1b0eb325e2a92c7333c0de3266ff6b11660eb1a005bfc12da6f74bc2c2c37e86d04eeb461a7a729bdb9ca1967ddc5a4b8ab06f3205b0baf2506aa6e0d6edb9664414829349c4fbac84ce9b0f50146905d8ce6644ee37894d4b3e82925b4c46686a195336a18f4878ea0c5fe176410a11efdcd7913738336c18650a9e1ade3aa804cbecf3e51e765a6862df7ddf144dcbb03b19d580e3578741e67a192129503b8250b7d6ef3a5fbfad09d756f3e15f72e0061383769f", 0xe0}], 0x5, 0x0, 0x0, 0xa226f190227f241b}, 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000b99c0000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000040)=0x6e) getsockname$inet(r4, &(0x7f0000001600), &(0x7f0000001640)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup2(r3, r5) recvmsg(r6, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r7, r8) renameat(r6, &(0x7f0000001500)='./file0\x00', r8, &(0x7f0000001540)='./file0\x00') map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e7bd4c502c3b1c022e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r3, &(0x7f0000000100)=""/233, 0xe9, 0x843, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x30f, 0xfd64, 0xffffffffffffffff}) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket(0x2, 0x8000, 0x5) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:34 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="6a21a544fe", 0x5}], 0x1, 0x0, 0x8000000000000000) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000}) r18 = socket(0x18, 0x1, 0x0) connect(r18, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r18) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x8, 0x0) r20 = socket(0x18, 0x1, 0x0) connect(r20, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r20) r21 = socket(0x18, 0x1, 0x0) connect(r21, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r21) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r23 = socket(0x18, 0x400000002, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = fcntl$getown(r23, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000}) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r34 = syz_open_pts() r35 = socket(0x18, 0x400000002, 0x0) setsockopt(r35, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r36 = getpid() r37 = getuid() r38 = socket(0x18, 0x1, 0x0) connect(r38, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r38) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r40 = socket(0x18, 0x400000002, 0x0) setsockopt(r40, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r41 = geteuid() r42 = socket(0x18, 0x1, 0x0) connect(r42, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r42) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = socket(0x18, 0x400000002, 0x0) setsockopt(r44, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = socket(0x18, 0x400000002, 0x0) setsockopt(r45, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r46 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="d593dfa41cf96b40482181967f1ae06662e3ae890e4d00ecfc043cd520986195ba2791a0498e21fbaf11787273519bab3770a9c957a42498166771e5f38917bfcc954f1e8708ca8e975e190b3f97fc3e1c76c37d25dec7e9cee5c6aa80d035a2f1f8475bdda00b855f484a00d8e2480187f632ea5682f77ac894cbf29dbb3e80e273f1b4e91f84a31fbc0b587043162b8db1c94a7b062400f198cef0a8b12235994862553d9f8a72a225cd491ddeb06a9f23c3707587bdfbaf1e07af4b5fffc6e5d6791a99659030cc8a104e891e28b1", 0xd0}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r8, r14}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r18, r0]}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r24, r25, r29}, @rights={0x20, 0xffff, 0x1, [r1, r33, r34, r35]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r36, r37, r39}, @rights={0x18, 0xffff, 0x1, [r40]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r41, r43}, @rights={0x20, 0xffff, 0x1, [r44, r0, r45, r46]}], 0x130, 0x85ff9b22d3c052b4}, 0x408) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r47, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) preadv(r47, &(0x7f0000000040)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1, 0x0, 0x0) r48 = dup(r0) ioctl$TIOCSDTR(r48, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x8000, 0x45b4d7e9d6846c7) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0200f26f17305e459aa8"], 0x11) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r4) getdents(r4, &(0x7f0000000000)=""/33, 0x21) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r5 = socket$inet(0x2, 0x5, 0x0) pwritev(r5, &(0x7f0000000100), 0x596, 0x0, 0x200000000000000) r6 = semget$private(0x0, 0x7, 0x10080000000) semop(r6, &(0x7f0000000100), 0x0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/85) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x80) semop(r1, &(0x7f0000000000)=[{0xf, 0x3, 0x800}, {0x0, 0x7ff}, {0x1, 0x1}, {0x2, 0x2, 0x1c00}, {0x1, 0x4, 0x1000}], 0x5) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/113) 16:00:34 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)={{0x1, 0x4}, {0xfffffffffffff890, 0x6}}, 0x2) chmod(&(0x7f00000000c0)='.\x00', 0x44) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r4) setuid(0xee01) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r8, &(0x7f0000000180)="4d9d34fb67f59dad8319892df8fd474a2d9d166847d038581389429fcd08d72e97e83f5d9ae765206decfa1c04d28194a7017024ddece3e41d3934eed867fb5680b181a6460e142ea6c6984b38c28136c6ee2d", 0x53, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) writev(r2, &(0x7f0000002640)=[{&(0x7f0000000200)="57aebaea260814fde0ee0e016c5ad6c057ad8350fa3ea60a41c4f82903c806e7affcbc3c859c8ad3df28d5b2d5600e276c5dec68d86815fa4252b61a558846cecd47eedbb97dc3f5a976542650b002f133ba04bf84eafd95a351082c56b853c2e062bb70a7e09956474622fec619e5732328d6da9cba24026bf1bbd9d712cac4f885c9792d7cb5e89d74019b9d75fba7e99ef957ed6520cbed6d13c102123b26aac43ce83b1a8f39aca2ebf08e6223e43a91c3dba0e0e60f1cbc8d70ccaf974c5a132a4310690759c6cd3b3056ea3f1a612ce6d3dce0e15a0476890a524749208d7a728e9e3407640a96ea512011d19717da3f10f4231e5d6e395f2bb40fdad45e4aea864a638d4a089998e0b65f2d45632de80d0025f9158cb5332d2542a8e6471b0030e78dcaf114b7708c80e549350b2b9c903405fc0b32d5729830fb7e052e563f85cedb36d0f123d67ae724cfba46d31caae98c7026da02db52d4a38594fb3eabe0272755ce21cbc54cece7ddd13e2c362a412368a8726e55c27c8bd047dfa013d35530a91538ce7e4b691e30d4d230e38e884407aaf04d9b597c45222b56a964ef1929658399b983c4f09419dd29ebbcef648b5f5efc9e9db33d7f1dcc1150144aa9c8e20f33894bb1f9844c988ffea0ba18547555b2f41a23ae1cd8b241c5a13ba77714c1d096833f7d1337df0ffc6d05cdbdd87d1cf102576e7c4c1b1d2c13274e3d0238d94361e8279a54452bfa2526809e0c914ca45125665667434a4513f1153f501b3e5faccd03a614fb2905ceee247de23978f954a726e3bcab25ed3a2a2ec3e97090137d7a0811787c59045ea3211aac4ba91dba18b8cdcd266801be42b2fd895114e90347acab63dc427f8ea61fcd32969219f5c815f3cf8ccefa68bbc6ccf648d148212b228ab23ca4cb09eb3c6b2beb68efe8d4d4afedfd1bc00b9c0c4b39b1214474eb0a7f3755e55a69e8da16bf09d5a1e5da7d4356fa40e55b64d0fee2a6a41e9d63cd22f240f5e72bb004cdca4e01ef6323c4c349441e5878ce37ce3c12cab48fb798aac3c2503b1d8fa0c843012ee3588652b939e1a44ce5a9205df7851f08e190b9916186ace008b308344d1ff467b42d98bfe6ae58563e358f87f7d35f88d5a710a670c9703018efd1f6995592c76aff154dc6a2759b946c222ce2edcf624b75b9f77ad38565fe2e4d4c2158aaf03f3189e3e5d6c7448ba906af65b5e441fd7077e5123053500ebf67ac1316074716298a5591abf843b07534e9be464d02a675ae5f28dbb86a8b9dc1c2d8291e43e05126a190e093e450d7c6733c1c0f3f69d0f9a46933d1376bf4297c7214b3fc97488f90143293913b911030e5e0d59aeed1c15a159426760f9d8738a65415fae019ee9d69d1e108bb81e1ade3031c803acc41f4971b7401e700133e782c5f650e0cfcbad61a6cb42b36b9064cdcbbb2a8481a6c9763cc613b49347fbbf323bcbb1e10d75e72d7c02ab17ceb4480a94019adb2e45775adf911568a05ddaac779ac84c4e859b28f116bc067e6b869ec1607e7124c2dd69ee3a1612afba9ffded2b9b9f105139700998c4d6b5085fa9c0cd966cbdd2811d0ec6b0b481341b259366664c6df295c76664223feb8c75175b3151acf9e50bbb0c731d5f216223640a2aacd596a0a4dc9f295b960aa33693c9bbde8639f1eeae4f28772f273bee639c957229dc6cad23490791df2b3ce87feb74444f4f36d56b222385b5e42c678faca6304c590e6e48f8e32d5697e81789c362503a3a0da0e9debf4f7ed0c994cf205540f7c2ff2b3dc809df34c4df09a71d351188c3310bc74d59d054d780f217ea18c258c7166d74828c50b4816266011c02088400318545a02712e7f4639456f0c63dd71fc2975ce25c74824c617a75e5730442e87aba9edaca10b89aae8e74d449c59a04c2dd123838cc1bf2180c907bf63734b538cbf78084d9581b8707a62503a7226b28c81670f22fb9340e6a03a2ede770b36a8998c8e56131a980d5919dfb22b679641c55744345301d403f2998b1763c5d33d90b2c720e3068103de597bcc47cb4875e52e6f9c8e215828a327373acf08b0f61e23434fe1c906c9d5ce15e0ce99869f659962976c441d89147ba1401163ed6b9e4f1a2bf39842a79fbb7d884ca434806ef3eec2bb6b2929a88b5bd54eb3e662c4ea4775c670be61a396091ce1a9a066a44eb067ae363359e4bc6c734d7fa2068c4d58c64c44ef6b3b5af2da0e26aad5fa5c158352dc624956c5aad8a5d209179e76b626da879df3770d6c642dff05a1175e18e25b11d587a399f58db7c538affa325fcdc1417a15a485c3de734aa9c56380a2b9c980c63919ba7bfeec577e27397a7965ac0071eaae19e6b2a25f64e937abf74fbdf9d202fa6f20c7c577946de0a9f9a65f4faad3e2c452450969d86b3e2a3f158c348b7c9fea33e29825f45946d29a7be4a1620a82da8e9b01ae310c6c8565674e9991573e88e42fb06de9414f2dcb3789836754c9b6266e997c6e3a3591e4d48c9eccabe43a7965ebebc21e65607a60b52e29106372e27e73147eb897546465687a3f46605bda4d11d416f619c6860bc5f0fcab53ae1f7138de6687961b7f2d2fcac567077180f57eaf01b972e5510d705e75ae3b5c1aba55d4c5bcf41f14aa72277737654b5e85f06110c116edfb1e30d420f60644251b1a292b0ff822f76b16d867db2665a54c1e7763fe1f65f1d13910ba0ba9251e5870e880f3f65f42c28a73171849054a2be12a0a0ed6e44d03d868e2b94f3e0c796811a566906335ba6580cf73dba127c6915cf598e34677d49644a405deef24a5094ab175c155f4950f25880344b1b805a73857ca99fbdb7981e7a7eb701e3b0f9646aeaf9994611e395e875aed55ce89346db9feedfdb1c8da0ea1aa046007c1313360a84dd5fd09820d57cd379aadb286230b9cdbdba4452f6e431414753ba9e698737c907c5df250e3791127f5ef31d4254a04d6b04773c67172652384f9cc99b23070ac61a80c789a881d3a9732686d3b3789a73c94db1a31891bce6e683f2e90c8b40fc754aa54632d05b273b7739abd2fb85d50e844af0543a236183fb473c94c5d5b35e943ad9b5a10d153fec32b79001e6aac851d4a28678e26b669772be6cc226ceec7a815adf0865245ccc33ea0c1a098ef31f7fce09674f99e809b103a215818850041545c7ebdc059ee11fc8772ebf03bbba0958010361c2b645b650b218f76914b997353eaa15b90e501872bb48e58923bc16ee432691e409bd7f30dd8f7282c123efc658a40953842a0e7268da67ae750e1aae517daa7c636ae60b73078224142f3dfc0c6819df9a5ec17cfdac3a95bb4e775b83743c84d6388ad42607f96bb84d411931c56a09deae4b75cd095d127c15d3ba2aaeb901d15a57decf3cfde0ba1fd555a77ea76a9bb79144487e17a95d3199a510f81b3d1e4ef520044c5d4dd7e180e756d4b14b60ebd637482bf42ac425aa2224a966deb0d5398f036f53d7f56f744c260ccd9843b59d93ba8e20f680cf77c36a3f6ca7860e6ec6aafb9c2905a48cf64bcbcd99fea9e12733941be095639510f6827e3deb25efa7d7a684a32fd4514ad99593c66574685701af773c3942302550d39df670a4d122c9144f28e4da0413d570d0b46062c33e8a5bb3ea001a983a06b6930b9dd4bea989b4ffc6f7c5f0632e85c8b60ccdde6b882c973fdbac4db86ac37a0d9083b32c67f73580b7aed46fc12259896d798f667414d7c48835ee2b23e21b6a75e1c1817051e6bce30446b936fe2853dcf9cc98888cfaa8351d16c986e8c5fb252a21188c0175dd88723fd14623676a303b8159c051b761b50458a81da90d00e82a76f93e52f20eab9bbf42a40852d9f547b8ecf7add31d25a7129cedd2e3b41c469eaa1efb7aa6312605aa93b566982ecfba31c230c09abd40a4d1207f2d519535d685ed19476a74c04d5ab1f397be1a2ddd8fa9ce514cf4f486e7b3cbf0fa6de822d519286e53a6ba9d0f2db5f7fac2b49edd3cc2a3424854981d8b251ab8be217675541be413ee15606015e2bc31fcadad25c848c8bb70f12e017690588efbb32e90748f85abe972d17c52707c885da8f67e655d70593cce8d178653166336dcaa5ce5f6a7a8e8680c46cf3d35af9474642a6be8005bbb0da29836d16a9bceb3053f900aa11ed773091321a0c85049e6971eb4b697311c0fddc35572a83da2cb0fb751c9bd6faef61d8a7d77a2dbaf339044029b656e148f45d9f15d1a24345d167829e58e9d3d0b0cba0b854d7f7bbd8ae71836a4d7d7dadb1692aef284d723efbe8e2f7e988c4e37fbb5e1ba8e3d7b7d2eb1d1340b802ef2620418c2588343ace0eefd9646ac7940ace4816434a00b8bdd534a1eff232e8df74e9a6d8df9217b49d8d8fbb8f6d54ad3d948cf0962af48ba09600c7987833656e284109757dc5574dc4cebe88fd23bf7970a66cdf3641a203febbbbefe2998224ff076fd2d2edbcf92b486652330e26298671786c5fa1b24b8a9d0a7b3809212fd6248d374532dfdef6baef811bb70d12dff876759ad2e9d6c374a8cbb152b73e6abae58e40d130f15ea375edff06f9ef5af0c15a7222173dc299e35a59d21316c98e228cd70c510a5e94848725b387cc829b0e71e00e5af05149dc3aa43c49392d18062999cd606e89e142d5a17ac114a0a0922b0687db0103581339cd4f645a4b2e292b8b474bb81a3dfef973f61967a56f2c7a04c30948ec21acbedbf063e8fc835808b4ea59ac8ddf0501528c921bcb5228c4da3633d7a9973b8f99bb67b42f6aa544f492535c340ca7149c4dde85a8a323ac5356bff333d89e0ed16b9efc38804c4a616393358ae4f62798b38b5e847eb39a1cc0c189245f6deb9cb4e6d87a32fc5a83c6f6f40acbdcecd23e0b7f5b99435812188e636a8172fe94fbce771768e832a783d931ce1d3340f9c917de453240c01ea8b885c8643641d6d07f5f21c1232f2518f077a83d286ada1d3f07e923876ad219b2108a645035624f36f4e32b58faa233085b9b6236536b366f6445b31da5930bb8acd8fcf302d27daf193e237abedc02fcf89dd953039aa5f73cd579e81d659088746e711f47eed1962f3847b3714c6c45a8a1d6f47c6fa6911c3cd37b13e0625cdd17da5c82af04f6bc0af3a09b02d61e16cf931f00731976c5d0d84e7dfcc67e717074c5aa03c36d2012ce2c58e62165afcd974365a3db39e7127ccb4c031f38c8d779d6280f782775045d5e46b1d05d4e18dfefda404af17b646bc8264f0e668cf4d264541f37ad34c1650fc11d69655332290a6f2254753e1d83471e734a87d8ec8a0c15d97cee16e6b50513addaa1e3cd2fb76a50fcfa05d0992d83d0d8647b14b2b86074fc4d152b765bcc9cb1f8a8cb79e66cec706116ed59a1f2cc8b0acbcf432ee7a52274d91e2b415e76c3fc17504eeaf209cc6d0a09007eede1f440bf918134add5aebcc0caf805c029b79ae609f3f845fb759d18cb47b99380a75c97f17d1198b9b8e0be3443fd14e041d1e5be59affefc7018965d9d1fa722ded8216ee2ccec4fd774c1f3fa03dac4477e98af6f6e39a01d2a13903e49311bef6951d17a561e5607c3356a6a847f375cccc6a7dc7b29b5a194f3c82d21387ce5a707e5546e8895a8ff21e60ab0bcb9a36b9b999ce600a2febc56d7e4116217dc5d992cd038dbdbc150adbf6acea981068011bce3b2a5c865da7394994f21d36e63c5433a1b541f36d57537cdf4b14ac7cc6e46f19f", 0x1000}, {&(0x7f0000000100)="7ca8af6ece6de42b1562293d777a68bae7797ed58b4976a6bcd8e8038327b1bd01ba0c5feb60062e48c57c868fc1c3882b8ecb2d2fa306d26be8fcb9eb0fcb14b5a5e45263d8dadbc7244b59285a95326a804323425cc78802f7fa28d17cce291c267252e8912099eda9e2b15c827cac8a57bad85cfbaa1fd676fbc1e66792", 0x7f}, {&(0x7f0000001200)="3adc17696a4cbced0acfb65c0a374c635a44b0959d61980a28c5f6c5c4e723ff09e57e65e2933ae3a1045e2a2dac5e9ee669c8240f9bfb779a0554e1a20b6ecff93487ad833714db0f5e", 0x4a}, {&(0x7f0000001280)="101fce25043df7837c8c2a306f36dcb614a863298ab6d1c8bacf578b930cc21ef0dadfd0f3e001f131bd7ca433145b9e11b23ae1fff444c0b153c140aa46bec24cb33d0dbe2fecd74a7f478c33ad9aceddf905fdc6f3ff93fd7ea963f5185da39fd3e76f1172993ba81216f433f1e0bebd8efc27f9b1ff7c6a4d809ab51a600b182ae11c3f1eff8ad284929d31c515caf74957dae5150ee7d153d13b290f769f42023b51b4b05e551cb13ef7cda4664ee9b7945739c63defeadf67f7306fbc164e07de42", 0xc4}, {&(0x7f0000000080)="200533c5e10314b2d1a84f17aa14d8303cf9f98988395db07ea5a6584207fa5fa6b379f83c50025b9b4642bc3b0510eb02e8bd6a5a67f2a4b916cd62cafd0f4b", 0x40}, {&(0x7f0000001380)="c34b7d98e708ef23af0d6e3559e7edce5da4868d8ce3794a13cdae0aee2e9480763306bcc164b2e3a20cf12b5ce79939a2d113bba9049e32984491bcaee72b4ced5d27abe8bc7ea28b221f2047c934e3ab17c40f885c1f8bb86fcb707505140f3b8d169ae1c27e126881be3246079e6d56500f8810179332c5ca1caafbc649d894713a40b8df87c1d94febad032b9f35aed015ab2ecfb270c82d662e8bb5a4aa3cd5bf50c034a0fc0e9a3d14b78d9ee22dc4878e67ee7a7783c287ddcc0f5bd2db21e33f3ad1ccf4eb30a519771ce829", 0xd0}, {&(0x7f0000001480)="5eaae43c29933aec709fb93ff1f3b159b62cd99acb18aa2b991af8945d5baa99d37e07259dfd959801bb0ad85eb82c40cf84eacd61083fe1677a98b1f0db9202d9a21e54527ef3bd04d3ba7ff8f6239b4c5273067954f84c13ec816877217a9130e96ec350ca0bd4163bf7e310d3a825f55eb5726e2ccdcc3f40e6fb075b4ca4126ff9dc4dc78f6016a4c3555e141a4ea1c59d0482b443269d3830d46b9ace99d8b8d29d5de25b61bf2377c51b1289656b2722c9ce13c5be606aac1a0a193fb8f8020593c5cf977fd7844eaae6c1e27daf7a0bc9b76d8e2065c289334e0e32ee1cf46008886b1f0dd64f5fa0b4d761b6684c257c779e7c738659365ddb6d913b434a52fbad112b4fa5a349a17bc7afe41e29a12d93037850fb57710d112d1cc1d0556fdcd51ccd5b8aee37a9d255294eff2167bebaf5365bd5f1a5e94056e99bfce6d3f2aca348dc22887fcb76d1dea7b4ab4b6e6cfd92cbee41cdb3098030804bcaf7195ebc5bf3abb9a0fb61b4727deccb2fb07f8cd01cbf1924b44d6a3b9ac9af7582d5382adc183342b7bf52d9e48b1a5e1c8b5a35c5b9fe9191b3039ba8da843fe71750624d14cccdb04b9ea08a5b3c6bb53f69d487bea6bcb167ec26450e70c5556212a5826d4796f9086740eaa1b581a71ee8eeb8c7a0b83255fe86f1060b9996822739ff966ad6986fdb24cccfdf727271092a5253deeecdf605e6e9c77fe0584241ba266f4da20ff14da7d1f323d214d5fdfcd853d0437e4f4bdc5a12eedb11f6c069a7dcb0fc1c4ae6ec6d8204f66cea7059e113178c19d797ddb7b6ee9cde417c7c1327e54c78c5613a28d5cdb2c8dddd4962533f70a94995da3d5199e77402a7ea026ba780bea7badae6ad2565c23209e8f50da44efe570c4e45fbf4f1cdae1525d1d7caf2826d7aab0b1fb47cd68a141a9257b0e533925154b387aa6eb19a7f183a98737d8987d69fe8fa4d8ab93c109c753a963545d2c530d174c900bc804b3eeac3b589cd8510121ca3c4e333812fdfe5c253429e54540c525a9a91ce6fae48055c8af61747704c27b7a3101b4bc64dd737c63f41333e75fd85a27ccf54cd6bea75cba30ae0806a5211e948ae6b07001b911c68ac293105a0d3f9b697e36c7dd45da27b294031c98cd51eb8937f84e1ce6965e44a2b7cd40961e20c7ed70a7d303172b841f0394e4504db6b137dbef0036c5e4327e5579c7e7328c960d9092dee069ce0ec71f87af966f2c77b787bf7e65addb491ecc47caa3c1c013adfff6572e3444e2053805a4e6762b3abc2e470fac27db432d95615a7f1f2a6297ad3f03c1ad77b5b0471f9095ed218dbae2d4b067b6527860ab757eab2f267e9759803482fdb9197fa45431d9ca37a80495068fd03e76ad737c0aadccb1946b86cac0cf719050a01f02e38976db9b71d29a5730103ee1ba91be21826abf68b286cae1361a305778be0d4c8d03af158bc3829552990327c0bf707c579c3d63eabc111896d62281570146a1ca65654a0d47fd125447516d5d128c723d0986eb43bbab883783940fe54265049a4e9d3547d88025cd00e1f40ae46d72215c4e433ad5438e55f500e6e35758d2890a1453c9e5dd6e281bf491b2f384d538de84104bd3ce222d39756fafe78d832feaf3288ecab39e1788a705e25b83137113c0341f5273ff798e00ef57a93137feb75a4ba8406c335437c8b80c4f1dfae4aa246471b82992fb7adfc24cf41e49e041017b49af25d8d11ec7dd9e8a3488b3e118d7128956e213fc8f56ad851e3cbc99048f0d0cc863e64a7fe389c5345e1bf42db6a529d41df0c758078a380baca127436afc73808244ef7d84b4a5011a53d9a3aadd808761318df1a00011b0923693da60ac0daa0f64cc0a5c66ac420bd7641e8230f82c7d781ce6b2d1c4175efda73a88a0001078fbb3e798231929b4dce4665a2a94af4ecd29cb12a202fb02a34ff0d939fb55553767bb9bb97667a2efb8958dd1f0bdbaa3f233b735c6102da28aba1d583421eb18c397ba1267b4ce293e1bbb160f7286912ea42b14e5e06763ceda816beb3174264f72336dbd13091f3133f04938e34b23be05c77f1bd6bd8143d69c2bf96797f8995628e1094bd8fda201152949a57d070563b9e2d69fe97f2a1c538330d0669e3bd7d28432f678abdbb37716aa3bdc3583b22593c0e4d4f3f925bb6187fe8485b729c07825bd7a57d04dc1f255f3c515329896f458f942e42e115baf6287074170049f237c2c5e5ee83835e776de7980f51caa7b798fdb82a2ff8054cb4f6c9da70ea1548ff599c9bd0fed0f6ae156933c1b50462055b6c88bf9e22dbd29f1d7d0518bc2127f42aed0a3db854b13fc2b59f9129cf01822184502a2d5df1301f1f55f90c9b2384d2729760dc8f3bc696eacc37d0c776c4f1cb6736393a6254f978322bf1f825811b3b2120556bf7987793736559ab69f9c133394fdd626970b57285fc8cb03f11f9c1564126ffa1b94d16e08f6106e9c6bc3e0da9fefdcd7bcf5ae0b461565fa10fd3f6e2ba6072049e49f2b2f7bc57ae52006176bc782ed9013fe4bce74a1bbc97f186d97639b1aea0f657966c4867fadcb595b9771283ec4e3ed10372138e1bd240cf523e4f644aaf3d0d6a21431b8e8f763673542bfeab4b3f0d8967fafd79bdfa05994aa28e94033e5be88e9503c96b10d180c609ffd263610b0cff5574ab9807c26d772a52e6b8fd970519d82a4b5e679315fe93f5a88b835b65fbeef0bef8626c733ab024c9b2ee8b83154d11135e461b2261dd97cb82d5644f696263c49337310ae0842e4e2695295c4c20a94fb51a49b4c00bc04a0ff34c2efcbf2697f54a8b166fe93d14afd9adf858edb21a3aa5632bc4681d5245869281b6dc53cb5a9ef9bf09f526378eba9c9202c05dd5ddfc7c0da16d78b569956d288ec9ede9a1653f660a4aace114e29c5cada5b6f4d1d45b48980db330383558e6a60006f6d5fdc7e74d1169545da5797031db11250e740608854b55cd2d6dba36ae51aba54b4baea8ddf7e9c104866267c675474cb84f56bcb2ca8bd6ef75da626aea6da84770edf1a6254650268dea7b518fe9a2ed791c7d639f9ac6feb9468a3ddb9d1039e1ebf18d6c7b8db8dc4d021c93eca9e8285b71c0efa6eea322d8a0cc14a7adae2f44ec180ff300fe438a68b16ebed04c53d653e5b3244ccc2cade67d7415d33cc0580209714a8300ae8476fefd41481b4575b873611a5d3404d2ba947c72848cd1063fbb002fb43d12be62492ca14497c1d433f96c491fafc0e58e8a28427911fe1dd2789806f048dcfbc6d4f7c2ae1cdab51dc874ba625399de280cedb6afb6271682483ac6004719c5baed90c6c334e2a6c5e51b8c39ae3e59dac7907d21f80457c069f850f417201fb2f206fffda6adc16b200cd0ea01e84249b2e132df3e3f29ccf664782bcc470b47aad2e4495ddc2964032a12958ff8915d8ee0aabce3bccb5acdc7e94a040c2468ce58692d876f543f1d8b17c6cdc666b5fd190ca9a4eec2a5144e83a92cfe0a6736cfde12be80b00bf518e256620a508abe251956d70fc04d7e3799dd496431c7bea8bf733bcfd65796ff1ad5065b148065efbb3aaa87b9af68982acc4bbf88e708a58fd0caa7f3671d53cbb189a16127c5acf0347cc8cbb5b728bb70b4d81d32ae3378f8945bb3dedd39e316e3950af786fb8eb8f8a8f1240706886a3b01923616be07f0551953daeb658d0b87d99a7b97405b20612ea1b0ba0b521af34bd05c9b24665a1e7511f82ee1adb98a8449ae7bdfefa162e613cbb5cdede5cd9d44f0ee68d603b49987c2d9a995b160252eb247b1c8b94724c377756d7e6f3a0869c239a005b830e9c551a6239517b7be42d2b979feb57835173237064d1c4d2f2d2c2b4466c5f9faab746f9f25731e07607551a3772583ab7257313c6909e44c85a21aa7c806d0f48c23ed19fe989690ee6ea35cb9f85526c163c3118dd2b1545d31135198a46305f9799f0f86cdee245f54fcaf523e000f930c771054c9f4140a1396837c3d87531cb168dc74879c62bf9ba6c307b4b8ed5dbc4f27bce4c4680b09f5c743a9fd6e6165862163bc6f0dbb26b2884394c15b580fda1a1aca1d453ce4a73885f2e236629b1c032a01dbd9d95b84dd9e77593b478a9135d2f695854b1ea53d8d0c7c1704dc3f702f407fabc651dea5188c2bca1bd0fca0a9dcca25e01b420e74fd9cede9a89202a62dad94e33052b6c1fdbd87aa2e4af618ac37d77035d9b976a46239a0383e08f14e058f79df0e5e24a40423c7a1d9e8cbf1bb2a4e0b4736edd501ad10758143d2f80275aa1482c563abc39c4e59ebd66302a4baf8bcc70d894068a965dfefdbd75a9818095a4a20fb3c9225ab0ec723b9b2ccf98b9623dac110beb01b89245a67b6d3459fc839afda544c47a09ae802b9bdebcd297d43653742848f44f3bc6afdc23fd9e971f8b102ed31b71ecafdb0edae7bf7f5c3cb42590d3cb5c27663a6cba36c7f6d0191986d02bbadeb1ac4d773dfdaf90b878efdd532d20c1924c3754bb58b9f7dd11934f686b46e3c0be2c8da6a4211e2dc0fe6956da57fa507358aab31b565a0775c9e2fd52c3e9da4b4e51d9a787df07e55b810df73cf7fd810f7afa2318185eb15c85bd98b760556052bedbeec4a806848e461d93d8ce5a14a6e9a2b17eadc96bc10ef34fac42485e200b20c006b38e3b5877e939589edf57d80ee1bc0e78db235c5c3017680dc9ce53cf72489c544359fb1e5f5373e9a1baeec97d8ba2d6edd3a9bff45bc30074cc68e634c0259e7b97001b6ab48d96b8eb3e79a4f4dda3ccddafc5e8c6846f30804493cae169d0afcc2905565f32b30bdd9847edcd3db4bf2721e80591dd0c23a87b76fc0b8769203850ed6f555d75e53f6385f10419a94b14b95b18e1f2fc9694c8059101e97a972995cdef3f516d3c32c45844978fe389565527a57c9fe8f7f215054c977f14948b0e191110b8ed9baa8dfe7f97352d9755bf3306a1bba59110de2ee44287c9f2b29a3d4d8f18f5244c6346c6d69b39b5e0d61718da3595ce241f44a6451f7051fa4310e8c22e46db788892e5fa1e49b8a9977853b1b3fb837eb952d26f3311c666cac6a253a17b81aa5d78bfdb403a55293c455ea18fedf730479de52020838b613287001f2cca6898f998665c2ad6e697fd3ad7a479733566417e93f0a469603db633dc636ce25e2e4dca3d4c720f8551dbecde88b9f39f7e092374bd65e716ecd342f3f0a385ae794ef6d4305573fcbb36062223df6724756aff64bdd6b17d81782d7361d642385d3494398e90708a1239c4a0fab13e0d0741af400406ec204d7be60b60c8c75f226ecf3c148e4f3dae11ee34cbff7a99d921bbec1f27fd967723025027635df1d8659987ae4a54eb85f1f2a89462d9a350da09faf7f4c90aa44a2ce170d4860926ced2500caf16f61bed4063acac088229ca523a6dd9162f043aa56f80a9a18c92f9a375ea7781d322fc785f59c406dbd4692957747356bee37f59d9377fea02ae19ea4f53cdf9ef5c6035d6bc61752888941a687d0fa9023f0fd674304358cb0d75232aa2697f9ccc99e64b447126b0b1fdc012d9a0b55980603b3042625bbe8e4776bf178443cac0acd7aeb6f11842075f83b709dec11afcd690babfba884252ef0ff44251a39f1d5750f407d116c27ce10f85936f304cb3279023e3bdbd0ba55f2f6c7db8b60352258187e87cfc6fca995adab37dbe778e9b71339241e4b9fd6f12c005c863125fd24be453240", 0x1000}, {&(0x7f0000002480)="df69b7128d18e7143d131fa019f1c77b91ea17adb8e1f5fdbff998159dc882e2c1b69df2143a20434fe612c9a47a3001839e97f8b607bee4731472b264ac25ac1ede60db46a447d5049f7685ef8534f2b300ff2be294784fa98241edd4e0e11e2c03f6ed42fe4326d48f7f4f33cfda12b7a1476b6c85299a76398282bc6d7745047925dc43fd657933c49fcbff2d10e3aad9b630405ee85c5cedcc0305", 0x9d}, {&(0x7f0000002540)="c2ca6df9b0fb50d47bce6db7169b14b9fb5dfd1d0b5690837be452422fffe93c182f098abc1e1455123c460ea3f4510472e4bf7a2e482189ff618ddd75d3b14d8c3ecc264dfa2e6a519723b7e1b65bec17d9b20376a79ad84bd9502f9665a14fcc", 0x61}, {&(0x7f00000025c0)="735e49a8d55bdca956c57274e07852bf1b2e3c835f4dbe3280ea65e170912a866fbcb9b45e7606248b8fee6ed682ff81e5ef1b3e269ca50a72420d4cc0459117d21e79ef09768ba79181337f4498c20629fe0366ff8ee6a4202592d591627f4cbb8dd81b1ec0908a4d664ccf", 0x6c}], 0xa) madvise(&(0x7f000013d000/0x4000)=nil, 0x4000, 0x3) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff000001000000000000007e5cda19bb1515dde0920e60e699dfdb7db4000c5f6130c65c9ab8dfee3fd9beb98a2729d4d83e32a04499c948adee21af944ddc7ec79a128180d9cd04268ae47c5d81bc6124bc36a0d1897ab80976ea74d4a1cf943383149c0d40bdaad661857759513d96770fa566fe869535", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX], @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xc89, 0x9, 0xbe7, 0x1, 0x8, 0x300, 0x8000, 0x2, 0x0, 0x81, 0x9}) r2 = dup(0xffffffffffffff9c) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) pipe(&(0x7f00000000c0)) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x5, 0x800}, 0x0) dup2(r0, r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x238, &(0x7f0000000040)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) socket(0x18, 0x2, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/120, 0x78) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x903a4d6c5d244569, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:35 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x20000000, 0x5}, {0x1, 0x10000}}, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000000c0)) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0xfff, 0x10001}, 0xc) 16:00:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x4000}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSDTR(r3, 0x20007479) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x7ff) 16:00:35 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffff9c, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x20, 0x6, 0xd0, 0x4}, {0x7, 0x7f, 0xfa, 0xb878}, {0x40, 0x3, 0x44, 0x8001}, {0x4e9f, 0x9, 0x5, 0x3}]}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x800, 0xfff, 0x1ff}) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000006, r1) r2 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/216) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = semget$private(0x0, 0x7, 0x10080000000) semop(r2, &(0x7f0000000100), 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = semget$private(0x0, 0x7, 0x10080000000) semop(r3, &(0x7f0000000100), 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x14e) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) r11 = getegid() chown(&(0x7f0000000140)='./bus\x00', r5, r11) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000280)=""/245) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/26) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x10001}, {0x3, 0x6, 0x68, 0x5}, {0xffff, 0x0, 0x0, 0x3}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x14) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x40) socket$inet(0x2, 0x8, 0x1f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x49, 0x2) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) r6 = dup2(r4, r5) r7 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getsockname$inet(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) msgget$private(0x0, 0x2) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000440)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000480)=0x1f) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/85, 0x55) msgsnd(0xffffffffffffffff, &(0x7f00000005c0)={0x3, "58bdf13ebef485baeacd40054aa7757e4578744420c82e2ab254ffe97bc1994dcba911d3de8ddd7106133e1076e8ab5053d255bad29761ba3bbe485ec813329429c5e0cfc6f772f56fccf23aab853c6d219fb384f2e66ac641fc2b7ee4b76c1466105768133cec5bf847b19e8b557ff5321df0c87f144f2fb9affd3f710fb3e2c981d27cbe142b18a0a53bc0a93b9f28ee58860abeefe37035b493907c54dac1409525bcfc868f619f403d72a7b3a8fe78"}, 0xb9, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000680)=0x236000) r10 = open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x80, 0x2) mkdirat(r10, &(0x7f0000000700)='./file0\x00', 0x4) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x1db4deb422f70f2b, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000800)={0x88, 0x0, &(0x7f0000000740)=""/136}) r12 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r12, &(0x7f0000000840)=@file={0x0, ""/51}, &(0x7f0000000880)=0x35) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x2414) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000}) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1000, 0x0, r10, r11, r15, 0x4, 0x2}, 0x2, 0x401, r19, r25, 0x80, 0xffffffffffff8000, 0x4}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffff9}, {0x84}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7, 0x4e, 0x81, 0x7}]}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r1, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r5) getpeername$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) semget(0x3, 0x1, 0x81) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x8000, 0x7, 0x1, 0x0, &(0x7f0000000400)={{0x5, 0x9, 0x1, 0x33, 0x8, 0x4, 0xd7e5aa00}, {[0x5, 0x1, 0x5, 0x2, 0x7, 0x31a3, 0x6, 0xaf7, 0xa180, 0x9, 0x0, 0x6, 0x2b1, 0x7fffffff, 0x1f, 0x3, 0x188d, 0xee1], [0x7, 0xd4000000000, 0x100000000, 0x8c, 0x16, 0x0, 0x2, 0x4, 0x0, 0x40], [0xfff, 0xe42, 0xfff, 0x4, 0x1, 0x10001], [0x80000000, 0xfffffffffffffff8, 0x31e, 0x4, 0x6b, 0xec], [{0xfffd, 0x400, 0x2, 0xffffffffffff7fff}, {0x9, 0xfffffffb, 0x9, 0x8}, {0xffff, 0x4, 0x8, 0x401}, {0x3, 0x5, 0x10001, 0x58b2}, {0x1f, 0x52, 0x5, 0x1}, {0x3, 0xfffff12b, 0x80000000, 0x200}, {0x40, 0x2f73, 0x4, 0x8}, {0x7, 0x61f0, 0xffffff7d, 0x4}], {0x6, 0x1, 0x0, 0x7f}, {0x3ff, 0x9, 0x4, 0x5}}}, 0x5, 0x35}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x3, 0x5) accept(r6, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xae9, 0xff, 0x5, 0x8001}, {0x8, 0x1, 0x52, 0x6}, {0xffc0, 0x4, 0x6, 0x6}, {0x7, 0x3f, 0x5, 0x1}, {0x1, 0x2, 0x2, 0x3}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x13) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="031400000000db03080200e4ff25c6149b33ff1a", 0x14) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x10000, 0x0, {0x4, 0x9}}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:37 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x358a34a9, 0x1}) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000700)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c84ae0263d879867e2d6b97c41108209e585b4fb3897f4b4c4a61c4007a227e225b91797bd5ed0d33542350dd920088a321c25ad583aa60769f45bae95f4bb635dccfce60216b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf0e19c0bebd089e36000000000000000000000000000000000000002d4da2508225f8aeafb609121ce27f2d69b502e53c6b0b8501413ce01dccc80c7f20f0a37f55e9a27ba0a1117a467cacfdcf8e3e1bb17e8f77bdc03e8e7cc670d5d30d599d8f1f4ba04ca252e75df53842cdc3e7abbfcfa265873ff2ba497898f049c779dd7d3cffaa10b4c8b6e7b5043ec160c711f1b285e217e32bce793b77809193ad4e18e5444b1e1aff8f8c8168399bc7e263020f87e382782f3533f9099d3ced7a85b537e523f3f2d8bfa9e2b46f549a0ef501a42057b98023f85c4986a99e81cb5818527987bad57ecea08b53ffa2684bc814528e2b2648f4d0fb2514cbd1ed971f97", 0x1e3, 0x0, 0x1) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x4, 0x100, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0xe0000000ff], [], [], {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x11, r0, 0x0, 0x2) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) write(0xffffffffffffffff, &(0x7f0000000140)="00c9f67650907b4b625d3b4eae0f5c9372a933676ced8243caeadb0c02f185cbaae91ae4fbe25a4b5cb99d6779d1972177988803dd8f29b417e9c50c0182da7eaaa10c1cff9a3877f4dddc62091992cb6e2a911af8e6563c4154e97f81ff5a7dfc174774ed00a20fa93c1f43bdb65176d37881dfbaefaa840746f3c3007fc80708fd56e9eb25f091b4cdcb9dbe5d446bb9ad536c254e9bf1e65083ecebbf25a85eb39ab1a6e91d237e594bbb3ac971fd9c78545fade842f41f1dd3af08f19459c6abb285b794263198bbbabe", 0xcc) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) 16:00:38 executing program 1: 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) munlockall() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0x5, 0x1, 0xffff}, {0x4, 0x0, 0x5, 0x5}, {0x3, 0x7f, 0x1, 0x1}]}) 16:00:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4820, 0x43) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x7, 0x1, 0x9, "91bc43daa3697a5a7acdc146be628332fa596067", 0x0, 0x3f}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x38121, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[0x9c8, 0x9, 0x1, 0x21c, 0x401, 0x6, 0x7]}) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1af20744a637f8d7) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0xa, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r8 = socket(0x18, 0x1, 0x0) connect(r8, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r8) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) connect(r11, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xd, 0x5cd04e6a04ad0790, 0x0, 0x10001, 0x40}], 0x7f, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff8, 0x10, 0x45, 0x3, 0x2}, {{r9}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x2, 0x80}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x100000001, 0x1}, {{r10}, 0xfffffffffffffff8, 0x8, 0x4, 0x400}, {{r4}, 0xfffffffffffffffc, 0x1, 0xffffe, 0x400, 0x3}, {{r11}, 0xfffffffffffffffb, 0x8, 0x80000000, 0xdde, 0x4}, {{r12}, 0xfffffffffffffffb, 0x9, 0xf0000000, 0x3, 0x9}], 0x8, &(0x7f00000000c0)={0x7fff, 0x8b67}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) listen(r0, 0xffffffff) close(r0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000080)={0xaa1a, 0x4, 0xe77}) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000180), 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc80, 0x0) fchmod(r1, 0x80) r2 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002400)="72425b94526d2b68817d0ef6ee86862a357d693c668daca19a9fdf8566f1b725614a39ae23da2e", 0x27}], 0x1) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r2) sendmsg$unix(r2, &(0x7f00000023c0)={&(0x7f00000034c0)=ANY=[@ANYBLOB="5ca81700002e2f66696c"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="ef9aaec222af46a23993527ec8dbf4c1a14a1f3894e4543b7e3d6cdd139d376ecee59d5b5741fc091d05f72d428921130f9e1e789f398d24b8021dde669e3998299e7a7f970e86b6d68c4030c0240b36945a3d980f8b17e5943839995f86a6fdb72ffe60fd1ead413cef16245f68985267708f760f3bd6341f45a0442b465f5c282cc4df6057a5d5b33b702286a3dcdb955c5bb6b5c865edf9455d76baa62611229d71bb77ea83664887d3", 0xab}, {&(0x7f0000000300)="a612289348e7f3aa75c61c69f0fc964768c3ec56d1e3def983e77b9cc333b7c13b40aea7", 0x24}, {&(0x7f00000003c0)="8ed6f813ca6d494b59daf032e9a104294237bdb6a62ed21307e4d2d426efd09076777d27b6dcacec799147c4f3ec15b0446e2156fa74615c179df5e1a4e74529d98666d23d3d999e579fb1787029665c2a4e28aea6f7761fa22c15f151492dc4e37e1285d2092640c89bc63564a803ef8430caf3b6f44e52246854341362881b58e32c817226ed961770e5736d84b2d9c3156d21a55ed820f64c5b2918676e927a0fc6937a5e267b724b54eb86e34680d1656fa89f2e55982ef5fb8be04bf4af50b58efb395e96f368b29f4534447c9258a36ed3307650b868539a2dda604f9633ad512fb621e0e3665340e0309eb43752ab38ca7246f8c6ac251913f300e0a9a1e9677a5f17ea8461f97fbb1856cb97e9eb72157747d13f1b1cbed594df42ab80f134f76793119c4bf1b14b04d2b3df1aa10fdaaa499db166a5c81b6a66a3f11657749999ec307076cba5e16722cba1b6d240b415388489944943977c96e898dca1786311c4db72755031865a99022c990b5a4669961dda982b65dee3f47f6a382ccd232d9b1c195dcf58efe3d6843861fb1dc0d3f1eec98bd9123092a618962dfe94aa8e82727657641a41c774beb08f832ccb8ba7a1af9c865af30afe82800ef61e72c67e95f3d1c61f99055fe30235078c1b3c6a1fbafe9e46f983cd5308a93d37a60dcad5d75e650ac92c3b5d6e4375e94146db81497bb9bab06fa7adf00d86cb7d6ab6723f25084e45d7d260374f769da3ea829e8d603d8fdb16ce0b94fdd6e5b873ed0177662c3e5b4750572c2fe73abcca1e8f36435e1a4594ecc55e55e0bd78cba7e0e4192a911fed4d449c75fdd3115ccca4f1acb7794dfe4ad35a77afe50b215e83dd64847c2d3980c02acf9a571e91e3d7e357472557762b2a78a4173311231582976be0f059cbf8a5c4d95a83c7988ff834b753b1fcd628005ebec8cd5afe6c9046683d51825af90242e556ad3aa205a214a36d566b8af438a22fa109ffd4b2e8694a63bbbf9c0dee07b0d8ead46615d0b95c26fb33fc8e7a3ce66288ff412901362be312b47e35a6171d165fdc05e6eacb24b98f23309bcdd87e0a08649f6d56f495d0a44194b5287f567d2e6aabbf4fa03521942e91cc81b1edde72d702807506400082c320936164376caa162ec4a569cb005a19bb97e68ada8117f1ddab01f589833e4be3492317098dab30bfc46d8d0a323d851fcdf7e586dc773228475006eb2b7292a4cae2bd46eac45d52f39e9ffa225a110c7b2c401c0492bfb1a38023d5099329292a0a451ab3f1de5ac0c6e83c34fb5abf6eeabb1b4df31cb4c8006fff5d34181fa2c9b630ff7ce39382f6258facd4cd194291dfe45dbabeff7d771765d4f3b1058c20d1ad8ae87295f28d8095b0419fb31b7827347dfc1770832e2e89b416df0980c6dc3704235bf030f38c0f3d14a55a96cbd315b1c1ee5f775c42303efb5797ef4c5c5cabd5940c411cf37af0c4ae401635367574eff5e941b3206655ba9a8d74cfb7b87af9ae41213b73a586fa0590739c0aa26f13b7e0049b04cfd6c9875419052affc4c25dcc5ff47dae4434aef29039319ed40a15e631049395587714588005465c238062b4c7d5b1437b078960af5fe0942ba2374b546b04cb387da26164a85c2857c15ddd41d9c481ef4e2715ef886026d82cbd853ba5e013ce53e8a8040b5fb9ee5e50e959baac2679aa3363f3fd4165160b9e4217605aaa0bd90d4ed96d617a3c7c4ca2d761cf5f8a2b6adc3005c4e8e19b0b88178af960850a0d9859e05181b84594a668b7e6813ab1ec0709de85a4055f21c881765cca60c06e9e5cd9b12ac3ec63f3018cffaf86aa854bd0917bfe65aaaa46f4aa675636af60bc2e1ee60f5f49550ab9fa0f476288b62807b0b51a40793bd843586757b73b783b378aba21024b189dcbd0bfbe5ffafa2321f28334082862cb2353894e5385c8641b108faecd3fb6d536d139b4298708e1da31f324cefa82e32ace15b1c63e271dc114974c3e42d1fbf1be36042651393947ef82dd3f489f08df366347c03a3170380792edd108eb81f3c8b012505373b6a0e9923c31218797395fa6d8990b4efe45b0432b2a735e92e0b65a7c051de6897a1a89660cfb2eef23fa36d8f3b45595e7761f78dabff6cb4f00c62d5ce0ca7c8214fb9f75d4fa5ca6d8b743b652d08fd1c00f8521e9f2a4bea606089e2edab0303cbd0fe481ece16b19f1d3a337b0126ca23e06e6d8409cd475401798d5637c345553640b77b9d939e783c45d419237efe4e8b93e9c6a6bcbcf68a56b5c950e070ba06ce3f0ab90f90d00feb9b691e96f7e4e2e0a9d35a3e716cd791202c5df995286049dc228f78856388e6fc4147db091e96d1e7d3ca41f9d739cabcccf9bb9ccb7065ff622d597f58e0cceada5533f72ef46a09d15fefc5ce5a87b6f2dc2a969a567f7e7ef1d85875e088a65abf3bce646b5bd93d64f6ceaa321df236cfe5d25456fce61beb2fde58293faa77e4b31d643e12769d96fc9e77c25261ac9451e479cf8a4974431712f1394814589ce87e2ceeafec6be541753fe30eee9b5c48c13262590bf2b0a04185112e2ac7cb41d91b6f98c3023c3423a797bff0e14e117308b20a1f2615826cdd6c621a56dbc5c86d70baa9f1e22911f69bd764a499b167488ed185f64ebe2279ac966d9fbf2e8b835645846e3ad1df9bd87a83f02627aeb7cb4d9b4e32a4e4e6c042972bef4fd8062e64df3cce2f2989e9b1725ec1c2d65ac2ae75a557ffc86f52bd72307062673eeb9527893eda657b3ed06c9d0c745c2a6f76f0368385286aa392d44d349d2391772a7aebc25eebf3c889093468524af0b15b03f77001d829c696006402e13f57283b1a05daf7133eaa9e533e0c63ab4b4822ac671b9a62c2f3d60578a024cb1346e00901938fa214164e8f4fc29b71a1fff0c855df7b3bd2b973b3de8fb74d03f5098ee520cc15e95562fc935f6cfa7f8c3f5ba1f47be79126c2f55a3fb5737a965df97beb059edfa32a7eb21f0d158264de0a4fcc4fa48621f1047da1b5c25faaad70b042392e83039f740892b2ea6c81ae545284ec70ecc61bf59516e04b9f1638d1a51b79f8f6605d98ceef24a51e56d5d07cc05c9755dfbdca95cdc00161feac751c6204f642b60886c320e11c7dfd1a9fd098dfba6556da498b2404594f1b194a4a64f4f2000bc3bf3236c9b593eb535cfa5457c274eab4ca410f6170e1d2992ede3969e911e473530a2fafbcafbd279d376f4a4ff40b9568a87203829fa541f40c56e158cd4abac8e1a346cf1182c56f0ae9fbf582accc993e7b810fecfdc93e2d4cae257df0bbaa83c4621ba3f0eb257a14ff244f190fdad1467cd12891f2ccf2ae82e3b9e3887f99ac143f42f4efd24c92fe06c827b7830b9a9d29f4324139ef81418f9795009c60b672e834b8a6a0316083be3fa13e573f5a7bde5a0544a09086b89408acc6fd33a689f8fd99356ee727885755588aa46494b79215c8f0d7b295e243333d346264573518904384a2c3ca848ea2d9139845f1bc7472b38188daa2686b82efeaca6fb2d2cc248cb6578cff59ebc24292ff9e720edfe3f8ca801b198de1ac265d139c13e5cc3380484e76ddf1d93bdf56b3c37c86ee9834d4a0dc11c4b58ec47822752cce3df216a57877917f5c0c602ef7fd7ed6e8464c0da12159c5efce0ba5f10180c671b13801b0ae3f24c7fc04012fbd64f3b933df1ae0f061283dcedd6c4de734f1b8295b3e69e88d0155e78ff9011fce672776330de175cc35122d06a70745a71c3f29f4fa97096acd24490b48ef1c180376dd3e479bc0fd767d1392adc1b6ac44fb5a8950e6a50c7e49badba2113cf92a048f5b92a149fcb657fa8fd74cc371aa39f6e3c340a4024a78752441a2041a1984b34db434e4fcf91782325d2c3af8ec18f61107e40db7135531aed58fd14ffe71d26d5e5b6306e8505c1fdb51eec3172d26b9d9375077b0d3b169e0e2e15c2547cad00554a08bd4449f446629d4b488f4eba2d4b549abcc3a1c591e034689860d490b50ffed7c837f57d01f612ec7346ac39998f805892c4aca72d5f70072f1a8445a56effa182836bc6f670b4f5d1193765b7c52404ab11c49544614bfeac7816d6b4f3ab0d9e5dea09258daa4668d88ba4b9208db61c1b7bee9afd572c6a6f93ce32327e3b7904b14f4b5cca38e33a777b863b1b0b011c596137d7f18338d7d8d5d56538537f0283d434b3bcd41287cf96f3ddf3447f38e8fb202d2d750abae7c382db2d1f591d20d85b0a25877024e4d69ede5a568bb28c8b0898c86b6d7461e3ab1a87ab65b2bf2089c09266b48fc0b07cc3582eb5e3db8d6c44ff696653ce627919bdd32cae410f5cc554a1664c58b4f82c92f351a772db2dcac2b81290ba87d3baf57b2175f19f7237db62945ba9a0f52edef476855c1eacfbde33da718638e29a411836ac8612796621ae64f25389ca8ddbdfbe1640603233a77c64bb9d84b0c486414f03fe0b186cb417e18b99812e3c6cc3025f23edf8a46597b4ed3c4b7fcc36291518fc364eaa166394868313ea3d167088f8c4f261473319747677682a95412d8ede093025164b419fba6c8bbb74ee0969dd7b826546b0a34789ebff750a39b695a109526b94889f38fc59366df371daf19daed4664dcca5bfddf8c84f5aee32be5cecb66824038cba221cf7f1166a4e90005f79429c8f2506fc8479db91632494358cd801387c190d06c20b97845ae17ab401852a7c06f53ab18034f8467b6184c9ca97adf17a507aa1f1ca05139667b0758fdef76f4cdb49b2817e86ac5e4c797c4659d4cbe810a5addd23cc57a2bd2672c22521a77be303e0a053de14969923080a87c3d07ef00cb275cad0045f4204f1c88fec4dd54c78b61b4f912d1435fbf7dd25e30a91d9de6127d6db0025c8eec2c02995beb2457e19cc2982eadf98f3f3bfbb62163d0533abdc2e2d4f99ec3f52744e917115f7b9b691217f67818d6754e6a0100f8c197cd22ea41f02c156d21090a450c3c0f30fcbcb8c69eb2eeadea3ecfa313086afdf36597e036b66ef4e17be248e5aa83b6492f8f25c2a6aea5113d5942dfe71a2add6937757cfd5e25c7d31ac062fad86d4f4c944e6c4a3b3ff9a8c5c905004761a1e871e12539d06141155d32f755de8c4db859de58cbffb1a7095189f8ad6006a0a63fe42dedb1430550ab39ed3344e63740f573c8a2ace6c68811fea7548e2305c95997f7008e74095e3385285899180c6394984c68081b7f5903bc7c7af6aa82157117d6f218bba57158a20c13d6b4a649a09711d195b7475d43a90b76d1638d1a296b75dc99dae3454f1ee0a92a1c0d0308cf3b490e9f03e5e8cbb4689f7835337bf5dec2b83ec8b41df4576a74106b81ead71552cd66fcf47de4e6727547992dfb6ca7f5bb6e2a3954e41654afa26579f84144599f5ce5847e43bda9b47f6d11eb3664a34d3c7cc953adadea1b82b98d5098291866a8466d09c408ecfe6822e2a3637589e9450ad6ff3aa5cf6c35413e6d77900855c6301c8bdf83302170ae1d277b44fda4ffb7aead7b52fb0ddfdef843f8fa5037049bc2d0ceb1aed4154267fa7db966ba5836deeab9bf16b8393b0908edffbd28cb10b2d9129ccd5033372913e5c1b2d30f646d488ab13a2f81c29a0ddbedcbc9b0701b1ea5509d1e3182887666013db40cd379af5e10c9a70f6d92580ab4df6eda6b8bc17c16dfb9e53369b009153f694dab8ce4ad9909301ae9ea3c8ed7221267acab025e9d74f86a32d8ff9", 0x1000}, {&(0x7f0000002480)="1b982ff9dd9c01ada56d46bc61a0a9174fa9a15ef8647f6a7da50286ccd3ae32d84842a7d95550d254fd87f29d1be7d89b27ae6da64a67f71d8b5a3df50c43e7587b140a20600181deb24ebb942266427d383ca8a124300bd6f9ae92ea43dff0d37321255617a06f5db39067db0e64885fed7a69333b99a1c1361e6a666b7f496b3f0fca7efca06786a11bcfa3e17d01e69e06df5d0787b49adeb80f76ca1c1648a18c5f731381130d038028e2bc9af0edf111b450bd89583557287fc4f18be247a84f56856a2aeecacd8c72a5f1b335378389f00e9d4afe7b658c7f20c611d4ae8a6bf4951288fa3b2305b021380ffddc7e9054d1e727429aea3d370017c7f193906c6a89940a17e5770fdd73bf6a47c684fd934d02f6202a4ed58f798163982217a6ce621fde4855a835475089466ac526698db21cf1a9fed6aa08ae4b391a5628c2f359888755fb71920485137e1c2520cd8ae9066e2a312d9932a72fdcd5be2cba066031b2e86538c8b73a79d6f101f8f80be9f677dffdf5889ae96c94cf0cc6be17a9c10b7f23f06055a2be0a139a19af0375daf263bc9988f348a366d965e766c4d7900a9ebf7bb12fc3c6a56c12c28b6314a3c35f10fc87bfb888bf0a3aaa1e1d9f6aabcbad5bd6cf5b5b5c3065b596fbf276d6ad827b5d1a52a0c440e642b01a1ada734d32eef7cbdc3bf442caf55ef49fa8b4811765c3e36ffdf4ab04dd2f7aa9dab90b5bc272a49713f207bfca2b624b962f7b0ebf9d9088c1b657ed7f401554bafd957460ead621cd77f872dbe5f1a7f2b3e0f6f34bfe34c2ab6de58fd78e768a6b784c2c65a4b6446954b28621a0905a352dc3412df3a52f2bcec6c67fc6ee6971ecd034b466065562b41d00d3935bb10307e6ed2b66d221527119af669e5551ed956b57327da72d54ed4b21d0df78aa43ea3172abf5780800884cd6c15027a6e6c85d6a2c723628933a4d860dbddb78ff7149c24fe0d1e2ffd2cee3d1a3393b742112a16363ce1d101ff8b5135159380b6d01ccc63d3bdaa5c870758014f793de5c4f9e4a00fbd0a2aadeed220d22a18f0d2ceafe6d96f8513ce45754d10720bcc184988da69f09eee29c16917f383233ee628442369522f63ab00e21b0cd7684fa489a3243823bf6eddb77704fb29fb979fb01e00a9c33a12682decf7a032fedee04fca46c3644c087eb76e3a8759ecc05628a6366bb7d36fce51ff0ab349a711aa5d31ea1b31076f153c459ccc9e58a9c3ba6c42ee769ed84ccc4ce35b33af958b01b347bf0198c1798823c19bb47faeb6c155fe1c8e047ab150e142967ff003e5bc3773108f62525a81961ab5796d117f6f69dd3a212fe5266078d6eee8e6064aa1279895aa7d401cbc7eeba9ab11b72179b3b4dd062ec1de5b6ccbd1365b82f5d622168fb46ee3fe11f78f5efe9f69af6d79193a462aa089245b1f99e2c404f88dd1ac1333c6463cb7fcdbe0c57452f5f14298cba3430eae3fee04a39549d92f2525cef460a1427a3230676a6b584e3467cdd308b928a2a25edeb67f2ccbc4591766c1be0d26e23b8b10453c8df136a2befc5641bf08c832ea928c8d42efa79ae85f6c710813c41641580da4263a7626a67647093d9ae87c67bfefd257ce5fb5e62605fb1b57628661bef4cfb1a693e9b8672a66f11b3a326bf4617d2b916263235fa3237aea4839c2dc47f89b71d6033c4ebec28e04f14c982a14caa5ca32804c71b52399be81ff1964652d5784cabac19edb03166440b874786ca4a19e27b2450373eb6954567564fe9a209579971fcce3a15a2709f9bd5b25405224ac8bc389cf78fa0028d729d9e8a12d7bdeba4330e3346d013f4a4eaed926e227026623f7f0cdea00c8e69f650ffac10768f7737bbc2d1705b01a7060072a4c0a7b05586f05acb5399b42cb93319d6655f63b497ce5ac370b2da8edf7a369ce16f7f1d590e8bdbf59b29bfb61d0bac0a0bc41d70e83505e9c04fb2c65e5d1a0c85e5e2585842dbe1e38c4e40407600dd2f19189c85e43f2e2bb9a615541febf16851adfe2272e8891786516f2c22d17a3875945c2e1a1922e3e33ef5b7d2979e2a6b2dd72517af46f4a9359e65be4810d8440d168993df216f4e23184a46628651686638c3b170ec4a218b0573b49b2a2be2c3c2cf664552dffc446894aaad193a609096227754774ec7356deda84ba2f5ecdbba8a02ff1c0ef11cd202489c8c6117927834d9fb358aada6bf5c042daa6f40884f5c64c3ab5d1ff32126ae62ce7971d566769ce249654aeb9ea0f64a36544b12ff8f839f7c4d37e06d09bbf7f027939f19facdca7ed927a60ead3843f4279edf31829a461026860cbd96684500a79eb770ccd87b0ffde8f2d6cdd503cf91692c5e3688ce6e6b0db23b2ba869cc9975ab8f08a0c4119c4f715719a8e7cb04d27d9cc3868dd9159bb5fb98f4f70075b2231953f62a9b5f254753759115fb458cd5953c96ab89f57b70b19d62e4c4f6d4a36f77e845959797b43e0896427cf08f04edaa6921819fed484b4c8b8655405114f8bd019ef4f66398722c143465369b9355820e9f34c76291b80e3953a8461ef1a3d5dd3c9a042de3b219541d15d80cc3ab66e50a61799635ee46264e468deb64d9879a1a59f0c575420bc9b7b968eb6ea4a08c3f52e9011f9df3a61894ff1083aff71e23a20abfd57ef81b93b5dbccc7ad4d419ddd727e1193a01c5bb31a8add5e3e613a529e907d5dbd4379bb901fd572339d48d710a5eef3497195aa80e6f01cb901dc682298c6e555020ec9304e0c79e9cb1077ec2b2eeb8eb68a564a222c8b289f7c2902d451d20744fe02c493220b4e58dfebeb12eca6b1909e9be128e52dd818778f1643bcb0279d4014de0f702853b617704e3eac095ef487aacd9e8d265f93f23908f15d746d1d05bfcad4ae4313d72481d735585045c3b25ed16473b96d325594ddfc00f677564a2cec53347a37b5feabe828462df87bdb6f7e3f44865dd6d15583059ca8a2e2507a2951ae343fcdedfa55352d0aedb9f881901bf4038d1a1f6e0c463e480e81dbcb0db1f63a31932692d7c695a7f5cd6e44fc864877288b193d6e97cec6caf3a3da3ac3010c987192b2a30b1f11f22d65854c0f15e7ae21fc438fe994a8eaf693e67fa0597d299f0206cfa14df2365ccf680746b349ea9e923adc24d1aab2f52953ae266eafa3af0e91e83a4c45a6a07c03efe3ca68ddd3dee9b97bb55f2f050d871bb6a686e39cc87fe859916ad989899e79c918c8b4c0bf95c6b246bf8c7d4a3a51aded6c07d4bdecf669641e7b71edee02393d7384a71f89cee15abff8eba6f9b04f19bb4a0f4dad9e595b1b40008fc2ab637c4a96439d674ec43af8cbfe822ceff07e587143cb51e933293791cb3d4a6b36ddc1e45deea75a1e221f198ead4d039ebb29caf0abd87d4699e78e2c737ea1eaee913f5f76d8ab2ce4aa80019119aae191aaf1bec1078495e61554b6587c61d5de5afc5de7d4bd6cc3d979dd9b0a25d84e67d1af409937350228a8fa7942de9dc4fb88e87481feeb3402cd02247cb549e491bc68b025dbf87f84c53cd388910f61c04e332c6c4e2cb307d5c576ee368d2ca27882c1d1322b115fe016f52a401c920ea87c63add4ea675a9a2896028744da8fb4e0eeab237c3d9c0aafa9d663f02a166edc2590f33a6867e20e93f93d5a18285e9693c53a5e7ff6a020d0d4d1c8c7a8d18dccfed53b996ff95071b716617aed99d4efa7c5424ce5c6698ca98c82e2b76063a140be0739e802657a805d425b5f9819b63eed1dd180f07e0167bb35f34f07c7f1a24fd490c6d3e260eeb656e9997967a5a4d127075329bf46187781b3e62df75b69a966e5603ea5648cbc2ec3d8b0328af1c2774fb5f3725f2b251adcdc82f01e4de0757d10aa83c687f4d5d8f58fae7a4c48939229d03b462003fec00c1dd5a51fbdaabf4a7768160d4b931cf932e0e5d0776e3da6343b4bc2fe4b74dac375c650bac6d4fb5573fd75ca999abbaeab82324e21dc9db769909d483b8ec42e461acbcff527ef91340258fcd1a0cec67d6e0ecb407f0e085f1283dd08c3f5fc3c7f4c41efbeaffbada8eb8a784eaa449a0cb45766a572f882eeea812e292ead586ab65a0b01d96211a4dd5779eeea8c1e5097a92325b559f0547cba9bb5df06b7a2842047dcca6b9677b2b7d4f13e5f55758ffbabf0d1c663a40c5132a180dd17cef3680c20d352abeb3508f5da2529f948449dd29e772c7bf0cfc399f0a7369fdae410e4966944a0c063cae144a7cc2dc99c93795c0c3c1d026772e2661755058726782d3e132b6155f10294a8b2cbdedd2ab4a3bf1400cfe578e329ed19561ab5a33d3a47b784cf45719b4cb3468a040efd86bcef7cf6cfb6db138e9522a4222c811e8324aaa0dbe646e72dcc4b2cdf6cf6c34e79ec2c64bc94685d92ee01f2e9bc3a7f4755d47e4e481009aa3c78be0db277524f9ec6f1d7e8071d86f726a747e19ebfc13f9b8f85762f5bbede0e9c048e3397a80c880ce708ce81905dc6b2ae44d2118a08c4ede991d7d2c413759a7ddde3a03e7deb3c6b487a7e7cc3cc2b534aca941ae921371bbb6dcc203a55cdbf9436b4f2e63ddf5577b8eaad3a88cb39064bd7baa0dda6fc4d111ef989c1eddec702e26586e746077b99be304b6ebdcf1871234030ee9d0bb9be5c7ce07ffaaa584d808167d27179cd73b67bd6a9264887909a04fdba645ca1a7a6029e4be10b771a8cf03a2ae3fb6b8c77283637a851ee7203cc9900bc57abb0eb8424d01e6f7515b0adf4e6e7fce944a839ea20d2fe29a08398f155437207278456c5cee7c2612b78267c901f414c9485e36db13e0ec8794b4ea512c366a282a2d835a3a9da96037a5d78a92b2dcdb1be1fec252967d3835a873a408a64e3d96e4f57da34c07a8452209367d670c7999ac8c050f5e7bfcda14f392a9327f5c1c929c15dd9dfabb16f07136c0f229cea97face93bf8319a0388d54f7e2bdacf1a7d53a59d962e32a708c14903122b6e9c7fd00416471fe0edfacd11d5ff8bf4f8bfc8fa0e34ccbc361f4069393a95ceb5fdc59f74eee12656d54d313bea782c24ddba5cff16ae55a2e113079aa331f3b974d393d25c61c5cb1f634dbea47c54cd01ef5690045e568cf1009b60324ca8e1703d92a5744e8a253c4d9553bd8ff7eec5a04c8fefcb2cd5f9799c03abb5631159eaddf838bff9b7230aa4cd590dc9848cb6e72bf3b948468c84475c99f7a3018c47c58d02af81a2725fd548f7114fb7e094bcb911f2b22fd47b39ffc1fcc416c5c5149c3f1fbf9cca7f411b51f80d143d6417e5da75e111c3f152a017b2f1247c15068a5ba7d6a72aea2a2f18651f7a876096a984db6b149441561dfea8b2d82049bec081d34f5b47850017ac2fa89addb729abe41559e4d5c970d88a8723dcc4ec8baf42d165fde4a163eae4f17280c9a3126b7e224c7575492b26836606d7088647009f8b5bc15cfeed676f8453d34200f261becc8fec237de7ae365e0837c1c8cb23319b608a800ffa6c2bce2260af782d4d5b0926823bb964bcf094cb5f9c3032a10858c4cd15d51fd1ddb62fc33b4e98eeafba68c8cac5a8e47401c54c17e0216c3aeae985102c801cc745066b53c959bc7453fa9c71c0be45079b6bc34682a1dcabbbfaebbee9cf61204465198312b390c241c731f4837145301b405b5b0877f8d2520aa60c152d991a3fed1eb7d64f9433cbef8c7eb57cecfbf37101695000000000000000000000000000000000000000000356173981afba8aa93543e72a2b46b7f0cbd70fefedd17fdaf93924f1fa8420364eed0c2e716ffbdf7ce55f251cb99919e92f494", 0x1031}], 0x4, 0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x3ff, 0x5, 0x9, 0x457}, {0x8001, 0x61, 0x5, 0x800}, {0x2, 0x4, 0x81, 0x4}, {0xaf8, 0x5, 0x7, 0x56}, {0x6, 0x9, 0x7, 0x7}, {0xffff, 0x0, 0x2, 0xfffffffa}, {0x5, 0xa4, 0xaa, 0x9}, {0x1, 0xf7, 0x53, 0x800}, {0x2, 0xfd, 0x40, 0x7}, {0x3, 0x81, 0x15, 0x9}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) pipe2(&(0x7f0000000040), 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x9, 0x59c, 0x5, 0x0, 0x3, 0x1ff, 0x3, 0x2, 0x3, 0x8000010001, 0x1}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238be46854d78a2a197a3862070000000082919559f8c87910bf413f680017002876ad4bcb777fa69dfceac208000000a648964f2a0000388bbd2ad88b2951b15801360bcd4c0900000000000000fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f1ba60260871f4385f0415779f055bc28ed075ddd6df1053e5ea4a5c5fe651fa20236cac7dbbc5b65c6593d1e70b4122cd235000001000000000000000000000000000034d58d9caf0a0719e5c4dd590d3663a99bcb81c00ce3476fa708bcab9ae2cd4770ae11299e2d886baaa3e84823ccb8f4fdeba801be63f85a3a8f54a011dc5426796c6fc9311abca2419e50f19d1edeba00b7389c439d8c69948a4332"], 0x10) write(r0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) recvfrom(r6, &(0x7f00000003c0)=""/191, 0xbf, 0x1000, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x2}, 0xc) close(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x1, 0x400}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) connect$unix(r8, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xffffffffffffff4a) bind$unix(r4, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) 16:00:39 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() setgroups(0x0, 0x0) getuid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="80aa3cbf5b84af3ca6cec83dca004995ee887ce597cdca2eabfaf0d301e60e4fff4b0138fdd52213b326696b5aa0e685a843a4c6142c4bff0e336be04c1237dd2df6027efcd3327c6f430897c85c8c571e4725e5181313462863445b5b934bd2260a0b63b2c9f3bb7e4640b664ce7040a4753a81eab260012416bd4f38f92e6f123a9d19836417f8251394067ce17d1f553a54518c917cf274d60a946a0a5dd811ec07fefb51810849b673a3a1498583a89465fb02805ddbf3854429d9e9a7aaa0174b2aa4115e74d5590db4f56609aff69f85175e02482e263c7e104fa18e9c2fa9c892a254132477b26a3a40976543bc44a207", 0xf4}, {&(0x7f0000000400)="304aff2d19166a33409fdacc6f3431008c860977b6f728383793abb2458f5af8fcf92ec4c559342c4ca7763a4d74f14451bcff719604e3dc7fa645e08474bf674173c0ac5c0c74c993e6c0c376a6c5655854cae237ebc1ebe90675f856d2ea75c1c9e47159d823270b5aca5061b9a4301edd241acf56e56a2e07ad10a6d3c7be9527aa1505968b5f275f819af31f7a9665d5323979dd22754dd8599abde6349c2c76c6862a09957f2433886f8dffb7719080f128cb532d8c6838c222fbec5eded58430b6c90e5cb2671eda911205e907", 0xd0}], 0x2, &(0x7f0000000240), 0x0, 0x4}, 0x8) 16:00:39 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') getuid() getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6, 0x4}]}) r2 = semget$private(0x0, 0x3, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) openat(r2, &(0x7f0000000000)='./file2\x00', 0x800, 0x1a) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x1, 0x1, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) poll(&(0x7f0000000000)=[{r0}, {r1, 0x10}], 0x2, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) close(r2) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x5, 0x7fffffff}, {0x24, 0x0, 0x0, 0x3}, {0x6, 0xff, 0x0, 0xfefffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x3e, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x8, &(0x7f0000000480)="071a1fc21db07631") socket(0x0, 0x3, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect(r3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xffffffffffffff21) close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r6, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000200)={0x7, 0x1ff, 0x2, {[0x200, 0x3, 0x7, 0x2, 0x100000001, 0xffffffff00000000, 0xa02a, 0x5, 0x0, 0x6, 0x5, 0x9, 0x9, 0x80, 0x3, 0x8000000006, 0x100, 0x3], [0x4, 0x2, 0x400, 0x2, 0x5, 0x0, 0x1000, 0xff1e437, 0xa5dc, 0x9], [0x2, 0x2, 0x401, 0x11815b9d, 0x5b6, 0xffff, 0x7ff], [0x3a7, 0x6, 0x3c818529, 0x4, 0xfffffffffffffff8, 0x7], [{0x101, 0x8, 0x400, 0x401}, {0x7ff, 0x4, 0x6c7d, 0x8}, {0x0, 0x7, 0xe60, 0xffffffffffffffff}, {0x9, 0x3, 0x80, 0x1}, {0x400, 0xffff, 0x6, 0x1f}, {0xd0, 0x6, 0x7a, 0xf28}, {0xfbfe, 0x1ff, 0x400, 0x6}, {0x8e4, 0x9, 0x2900, 0xffffffffffffff4c}], {0x2, 0x4, 0xfffffffe, 0x8}, {0xfc, 0x4, 0x7, 0x4}}}) r9 = dup2(r4, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCSDTR(r9, 0x20007479) syz_emit_ethernet(0x64, &(0x7f0000000500)="00289d71d5010100002839f39a6ea5ba5198f484907da18fdbb83f8a4a5521194dcd885b9016e42d97f9149a990cfd8c79b5b05f448f97be194c4d844a003107f537a7f7c4904cd67948c9476367c05e58a3f8892cb6e8816c42d64aff7511b7c3ce9de5") r10 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = dup2(r10, r11) recvmsg(r12, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) readlinkat(r12, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/144, 0x90) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x7ffffffe}]}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r7 = semget(0x3, 0x0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2d2}, {0x35}, {0x1000000006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r9, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semop(r7, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x800, 0xfff7fc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000640)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000100)=[r6, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r18 = getegid() r19 = getgid() r20 = getgid() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f00000001c0)=[r2, r17, r18, r19, 0x0, r20, r24]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x4, 0x4, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r3, 0x0) 16:00:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) fcntl$setown(r1, 0x6, r8) login: load: 1.47 cmd: getty 80585 [ttyin] 0.00u 0.02s 0% 307k 16:00:39 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x8000, 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0x4}], 0x0, 0x0, 0x80000000121, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x2) chroot(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x3}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r3 = dup2(r1, r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x5, 0x8}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x1, 0xbc, 0x5}]}) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='o\xea\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{0x0, 0x1}}) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70140, 0x10) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x522e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:40 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wcmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}, {r0, 0xf5d311d3a5e2aaf0}, {r1, 0x100}], 0x3, 0x5) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r2, r4) getgid() recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x7f, 0x1000, 0x0, 0x10000, 0x20, 0x5, 0x7, 0x0, 0x0, 0x3ff}) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000100000000000000000000deffffff000000"]) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x50) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x8, 0x7f, 0xe0, 0x49a, &(0x7f0000000280)={{0x2, 0x0, 0x40, 0x4, 0x9, 0x7ff, 0xb0}, {[0x4, 0xe2, 0x653, 0x4, 0x4a0b9c86, 0x7b4c, 0x800, 0x6e, 0x6, 0x2, 0x0, 0x9, 0x9, 0x3, 0x3b1, 0x2, 0x8001, 0x101], [0x6, 0xf464, 0x5, 0x4, 0x0, 0x100000001, 0x8001, 0x4, 0x7], [0x9, 0x5, 0x1ff, 0x7, 0xf2, 0x7, 0xfffffffffffffff8], [0x73a4, 0x4, 0x10000, 0x829e, 0xdf8e, 0x4], [{0xfffa, 0x231, 0x3, 0xaa}, {0x100, 0xffffffff, 0x6, 0xfda}, {0x1f, 0x7ff, 0x3, 0x8}, {0x400, 0x76b9, 0x4000000, 0xffffffff940d9f79}, {0xdf13, 0x7, 0x9, 0x8}, {0x4, 0x1ff, 0xffffff3e, 0x3}, {0xfff9, 0x800, 0x4, 0x5}, {0x1, 0x8, 0x1, 0x7fffffff}], {0xd80, 0x8, 0xffff, 0x8}, {0x6397, 0x6, 0x6, 0xfff}}}, 0x4, 0x9c}) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x7, 0x10080000000) semop(r3, &(0x7f0000000100), 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x0, 0xfffffffffffffffc, 0x1800}, {0x1, 0xff}, {0x2, 0xab, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/131, 0x83) r3 = dup2(r1, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:40 executing program 0: r0 = shmget(0x3, 0x1000, 0x348, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) r11 = getgid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r3, r5, r11, 0x44, 0x7}, 0x5, 0x8001, r18, r25, 0x9, 0x4, 0x7c4f}) r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r26, 0x0, 0x0) write(r26, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r27, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r27, 0x7, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000000c0)=0x51d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2013, r1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) wait4(r4, 0x0, 0x0, 0x0) dup2(r2, r3) fcntl$getown(r1, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r5, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x3, 0xd39}, {{r6}, 0xfffffffffffffffb, 0x4, 0x80, 0xa9f4, 0x8}, {{r11}, 0x0, 0x90, 0xfffff, 0xfffffffffffffffe, 0x2000000041}, {{r13}, 0x0, 0x2, 0xf0000000, 0x100000000, 0x7}, {{r9}, 0x0, 0x2, 0x20, 0x8, 0x7}], 0x1f, &(0x7f0000000400)=[{{r10}, 0xffffffffffffffff, 0xf9, 0x2, 0x8, 0x5}], 0xf2, &(0x7f0000000440)={0x1f, 0x1573}) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/153, 0x99) 16:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x80000], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x3f], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() fchflags(r2, 0x1) 16:00:40 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8018, 0x0) poll(&(0x7f0000000100), 0x0, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r3, 0x25, 0x2b, &(0x7f0000000240)="000000139ef25ff7e0f66f320f5d162909b9fd812eaa4e713048e69931b5cd489ed21ecc89e0e1108f662ddd13f2284195a19c18867a4c15c906c5e7020f657d10efde0419c842f9b5f03c4761e2d9b3438f3a63eccdfdf01348bd553380e8f6ca673e33190a927ae877df31e0b6ac19521a4ebe8cd6438bd6fe3c61a0ab3e5be778a72194b9f218199bc5992f4a70fc82bdd441980a492b6a795c6654c668dbfa552f", 0xa3) pwrite(r3, &(0x7f0000000140)="fb", 0x148, 0x0, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000006}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") nanosleep(&(0x7f0000000140)={0x1, 0x3f}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) unlink(&(0x7f0000000380)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x100007c]}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xbd018bcb662d467c, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x100007c]}}) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000003f000000000000000000000000000000000000000000000000220000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000271eff7f00000000000000000000000000000000000000000000000000000010000000000000000000000000000029044422ff0d9b1800770999728edf9d9b00f83fc11dbd29040fb848b20f92e0d6989b061e69d776cface8410029cf26840dbd0ac93e778141056ed1406db40cc90089a2f7cc4a9ad0f2fe4848ffeb4d101585e2259877c3072e2c6fb0118238f82e11e2bcc2d90c5d31c3c0c1d775502a2cd80a6046fd97e469ad76e38f766e665ede4f68d62fa0903e8384211442c9ecf06caac368e779102c8d380246dde7324eda3fb599ff670011e01b8b55b347ad639fa66b16468ed0cdae9812a296dfe948fddd2a223805563dfac51d14f16c5065511393fb526bfd615dc579b8b0bb2e8242a25446e259aa2889c72c528d34e5a791bae465d473f6caf90aba932a062ebbc4100f80904dbad08a80b44fdb302442a7ee9069aa69726f5840d890701a1809f31df7ef5d036e75e52d47d5e3c661f87c0b2f493941514d2cdc2ec58cc14eb108599eecafac9e4c2d4e460e668890de08040ad89576a790e5fb32b9cf0ecd8d1c847fbfab8af6180dc57e4b3ff11a2ad69dae4d5beacfe091c6d4e5e9b2390257f186642ecb3b0718a8edd568d415dd2f00fa9547812068f998184a2a515f90dfb4e53bc569d0c7034f1e90542b7ee69ebe802417e1ad80d623da0e0000000000000000000000000095ab633ac02e471650737baf0bbcdb513980763145970e10bc6972a2c1bcd0f252b67bffe96f4492b397c85162ce43f666076ad9cffc9ffbafb24e6b9f236ab66726ccb1acb082295a0147bcff97b27d95394592dc2749ea42cfb762ee266aa22fda845bd0fb6b0aeacc9fadc40c91b8c401b5cd67357f1bf54716d789653556538a3165962cf6575fc1603076a0d0a718f0e2d41d86d6ce9411a08222921e2b2f56c20f9e036bd6c67d73dff88deb5b044c662ab8a7d3975e3a71f8cbc5aa0f75377038c7132577ffe5e35796a57000362d2610938f6f190b1a50425863424ca18ef198f72c91284a4db675bed8f5ca2d24ee3c82b85e711ab3c24fbfa79b1d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff00000000c00023a47ff7cd3852fad8ef67255448ab6f6621011b7ed2524ca4e94ae600576ece0f07871d6ce18038492a4ef3661aaaf9d589f4d5832a"], 0xffffffe6, 0x1, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() socket$unix(0x1, 0x1, 0x0) chown(&(0x7f0000000200)='./bus\x00', r7, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000236c746c0fed6a92000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000f900007807279e199d513185e757e15401aae3371e783e639d8e2b2bb87f3f6627533e9f5c32c53bf10cfb3dc8fc0b1ac6c7b126ee4003f08f1cfc"], &(0x7f0000000040)=0x6e) connect$unix(0xffffffffffffff9c, &(0x7f0000001f00)=ANY=[], 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x90, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000380)={{0x1, 0x1f, 0x1f}, 0xf5, 0x0, 0x80000001}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r6 = socket(0x18, 0x1, 0x0) connect(r6, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) close(r6) fchflags(r6, 0x10000) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="0100292f66692c653000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="0cdeaf07c7d9efd3dd38a02db0f246466b182614bcb448f02cbefe22673378e628e75ed9dad52feaa5bacdcdb6fbde5b2346bbbc515a2cf6f8ba34137b3a0f443db443fce9d6de93be1d7989c37b724946d65891a42900ccb32013c15dbab8a65858fd5aaf33eec4688b3b89956433efbcf99bfccac76495176dfe46eb645d0c7baf99a4b36e06f8cd5239c8e7c058f64e6f714aec1c675b3e89aa827db98326003b8c", 0xa3}, {&(0x7f0000000280)="151d59a6687c2ae6af0318716ca8448a5d7abdcd85ad50d1074298298d1a88b0160377a9815c7cdebbf3c6a6a220d616ecc2e25721cca7bcf6e57154f2e016dea9867245a11a51e98d7588", 0x4b}], 0x2, &(0x7f0000002a80)=ANY=[@ANYBLOB="10100000000000000000000003000000fb642ac8eebc551c1cf43dafcc0abd37bf3ab1a00094a8388194e980767fc47cfe861e521126a9825d7d0b8ee8cde0d69913f17c70e0d5b642b2d52342183f450f3f934583347b6b105075f85e3fe98a94e1bafa4abcd64f750a16a91ff9f05ce4c5007dcedf69b600a5f0595a8ee2246b3a8d7488db75a6a9a134ae3e394730cf62ff6c6c0daf1c0b49762a90dc3ab752b502b2ad86eb146160eec68d9c475d3b88ec87afa2c9565f02c453b244c5422317c622896f57c4dc12a31a31d0c4fb61a973ebe53a427a290ce95871fac008599d9aa97808ea8baec00dcf926e039a71c9fdb52f03bcc79138399fdc216299dc605f18c01121f0cc5a47f82299862bd09ed99cc3696c0645c94c05f0a0d818eb5e37d953ef9ca36382fb3739a492eea2d27b38bf08c020220464f62896f2cdded0c4a3d1ac84eec265ba28b4a8a2ce39b8c1916f7e9d82cec0f867684064d599fe6b8ad5dd42d0c613f578c7014cc73a9ba993e91d990ff0a3bb08ef66640983f882b5c5bf0b28b5220d23d140b6c982441563a3738030737757308c9a5d8eeb8cb3599962056a511fc4b039d519effa4f9fd8904145088deb246939d6e31db5cc2c16887c55e96a21607f0b599c1e3f7ec6f9114dd7e2ff66a7084d208dbd975e733a507b52b07870f84db67e7570a1fd5109b070d63dc577a7ce2888bc720cbcb51a1c8b41467114b5f32203229d254a16aa2ede6ac75848852da726b2f89879e264fa3d26398cf3191d0d323901a606e7e7ef56664525bffed9f32c6a3891c3a8922582eb1741eeac20ec0e0846bfbfe7a24c581fca8fdcb7a4b529317ebf14d6209278f3d7246a69187207e05f3ac3c75a472bfa5fc504c3c18284390b02eb3ba92792561ba4d9233187b4e2638fa24b94dc6f4169a6c0b1f5f0b1174fdc74c186447929c3e3499b9949ccdf6cce7ed1378d14ce16bbc71722f0235fadd0b44ae9956691ba13a49443632933c7e3b64afbf5f233568f5a7aba0dee7d0758cdf24fd486f481843414e64295505c2097cae04800975df9ef9a8829f135c826a3afff909b84389db43d356b6fe5f8faf94465bce6e1a14936676837e84545b5ec6d9f1985a347dafc63b7fe6c2114a10c64c89e3db85046754c8b18cd3a929f41af5fefd9e21505338f9048f6c7dc028f78d895e1497c4f7b8e89424ea7e4a71ed7a8b46e48eb25d6d4d93d3c55011c99b19a8afe7e39a0706f5ab94b73dbdd7e23fbb1e7b3781f08cf4cc87981c13454461d40605d03ce60e8659e938050079e053104e1fbf884dcb004daada1786b3909a715d0e5952ab03fdf243dea99497a4833072e76815ecead83a9c733b7c0656b0fba011be8799c7d4cfbc3b7004c6d3096c255b767f9db65a180a0243ce8d3f063424e6ae87dbe9fd45d43e03017c67c3f40d5a41223c11e760b4f8d9bc4270fcce112d04bc2a9b672c1d40685c37be67eedf168a2ad8204b1d78b29b9721547b443f0ed31c03ec202098e3edc90f14b5fd0c617a88dad02b7190569d498b8a99563d728bb90056eb08c64eccd2fbdc905871e36a134ab047cfff034ed7afffdacd8b1380a2cba8d7c8cf24dc6d2a6588b71b029f41de09a2f29d04e049f8610497d9dfff567cc29bc5ad0c040801bf793755f2bede086049e8fcf113f65debf98a9f8b82062eef4230cba0ddb3b329451d20f30ab99ed71c2645d48ed8585236fc65e4a1a5b810034378c2bc3590cf9477efc6ac1a82a926efd121394740df37410eb199ab19574ae6d600df2bbba0b7e78116425af95e190f7bdf1b1e561b011a6d18fb7b7b70581a03f1670510f2304bf15685fa63d64c4613fdb5e52b6cbba05e173ecd7c268464728e84a503cf58fb4db4ee7205bc7ecf43e56647f40f0dbfb54feb45ccae26d26fffd63cddc1d667c457871f2f76da699d2aaa1b99c5de28a2a66109d976203e82104d6f9dec89be990017f7f7945a64ac785ec078205486554c52f27ac71e225f1ad5093185fa62bc61a4f70f5556b0a01b4685e58c4ab01be4b50c4b56042dae5d02ed917794a9628325990d248ae6e2c87cb4dd84ddd35a16d126cd5e9d7d7d739266ba980d55779d769232acec8aeb94d5f17a0293aa8dc003921909030017d631b337a3ef8560ce39d7761994e5c0fd8792cc461204f5da68ed5ef7405cde2563a2b2d95b8401d52ed85643baf49d3f6d7d5bd1ede06dafde1fc23895f87183f27cc834c8d10bc496cc73d63e8e76b64d11d40a038dd1fc4cba5c02f252fd56e6d2afb7f30b09f6721767a41eebcb49ac18bdda9ff784c913b1aa86a2f7a9f586e1d9f1a4ad4f3cd1392a249398e12da76ec41930b8cd6c1c2be427b4e3488a415dd53e1d50e7cfc52dd29648ae88fc546083daec37e5382aa54dfa6e2d0f7cfe426275e4bc9385f7ffbc83260320fd34a2ed7c351fbce335f131e4ed5a0bbf35972a563be8e5e968af3070412a825dcd8ad7cf2fd72576e3e364ce729986ff9ce7b0e339e99d3c9e0bf262f1fff12bdc8f9f212e7f10e2c468b6b84a60969eb14abc01534307f093f7b47b1d86316cfdbbf4f9d5b168a37ad6f8599733c749650e3cf049dda709ba50c8e9187729bacb434c0f75c792957fa023cecd149f45d1f8b29bf184941447360875027e2218753cfda0d260140561ed97cfce12dd324ecd1aee16814e1ac37797f6ccc6f55feab24e85a202c47dfa4d6fbe99062765c2bb3e1d048e7dabde21d852e708d8aed2355cd2edc2a0c31591dbf978b8ae5f3922226a32a08f6c474a2c2853fb47a988981830ae9753049fc175dcc1a8137e6cc29f673ace1fc4db3d858c4999d26a8fbdb78edc912538ebd3765ea2a0355756ff00c221dc48ca6df348bb7f22b4dd7582640b9355ce4238d9620680905cf4197df733ca8102367bc18d419f2d2903538ecf99d4ad69d927514651f88b09c3d3b844024f4d5edf45ad83e4e482c8ad4aef00c0aac79dbaabc369cbf9205d5b6e02e73b94e685dc6ce5b9b8b48e0226d89e4ed4a0e76efd01a63d48d1e09395bb28164924d43542edc83152c45b523aafaa9ef8de84212c3a85a03def4e4ae7dca2e71756adc75b4a6e239e4d0fbc6477a6b531aad67aba563a34caa5e45fcf8171fd5fede7c922ea8d45eae533f24a77e70cc261b779932df1c0df2ffde0ce8b5289bcedfdc4244dc9e60975a2d5cadd20dbc02ff82a3be0bf654a7f822413b864ebd4dfb450fa66be79befd2b9c89b7ead9ecfa0704637fbbeda6d88e9fa32fe80848b836dbc641e56c8809b19d81a706ea2c4377744827bdb67a9baaec6e9a7de50b82ba96c27857c1977c7ae8d74eab7773d964c432c2aa7bf67e6b8265850bc24aba37f42bc6ae365bcbea5c39eb0d2415aaa5d95a3523adf4194b1cc361949f9217a8d7f2f4c6214adf035d9151b021ec0a8d77b019e611c8868ba4c748dc9ad8c6758ddb7cf37ec8a508f9163b28b26cdef94346fb6e3ce0a2dc458e6d3a42b6c63efac1f05eaf3738c7fcc50c7f22cfcff1fd2b10725d040db276310782d52343bfd23d1ab5e89d96155dcb70d9d83bcfb27bbe71a5788f0f9d1898761b4de05e9d94086dc9124c435830f6491547c9a78087768c42b7e2679b7ac5bbea450c9d89735badabe431a22038183b3828b6d00b3b6b97b7c22e301d2ffa54466e14fa634c5f75ad49f0146e157c1c51fcb19cb7f382a5eea66437b1d23fd65f6da940123f22360b55fb19234907f7e9076590888a2d0528a4b6fc18ee75a7d230fea6bcdc551bc2654d21425e6042312e744f7171ff544b1819d5e8d7214995b26139696cbd6dadcaf65b5f28efa649ad45a0642039aee6bf67f9026457191254474364c5a03ca526e16eb4f31e2cac0ee39e353c0c782da78127dc6db7fd12c847a40534dae341d5116f5ffd15dba67ba3a774dc0cb2baf3d7dbe10d3a7e67e13ee9870dc62c953bb58ecc01904f3b4ce8b6d947ea329283b8309317b278467525b160b36203c22dad2659e5e2bcb8bcb6c4072ca15d7e7b043f92feb36ac4f506a4943f79257db137d105e7fd1b30068e1d14af3d0edae7b9823871ddd0f826dc75fda26a411fada38fd43b9a1aa04c67b05485aeee13b23e79b8d678eff021bf9c6c4edc1261a0ae68999a857c920e84761af50402c24d00f81da0f8de373cb13ee643fa5715d29484beb015ccc1199bd5fdac2f57d9a44961ddc4adfb6884578d949fe6d7d5427b52453c4f644d380eed1cbf0ad3daa9402c7b7864b2cc4e268c763830c299688694756dbf681efed2d51bb55eb1051a5bad041735f2767f4229355058f0218398e0c507385320c4c0282cddf9345985ee91c45a7eca81e21327b19b3848e1d9cc803d6814319b163527ae9bc3e450c63b5f9c9afd6581dbf06696343767460c11199d6e6f9d42f0b4b92042b126adfcc0d4e9ae6e086910652ba11d0cf611273b11b33ecae318c1ce6d0d742ead0902154efaa9f7746facd9f133a0234ac255545ea1c101a108b701cad7d7d683d49fe0cb9883eecbdab708e7b26a7aa14cc2516f0d89cd4adaf8d9693278e9e8fd8a1a4666fe86753a6a59ae052fd23abdc4cd7cbad5bc96f2ce24e007c1951f8c9c4e9430cae421953bdebbc961dadd4917da927aebca95d1309d980e758c7beaa34e7f6b96b7552a80283c41c922fc8c0b65bad5f3cd8f9fbc1fa6596f0f3fbf997cab552c205ab7781834fddd0aae5b3ae4a384e2772ad965805863be1355f062f1a8ede56526f9e2ba3a5c897f05b962258b4cb27693e13583754292f6f25b1dd80216c7dcd77e71ea4bc6e67f5652638b8ce679ed995541d73e639b5f9f89d967ce2965b711584e732f106f77e0daa6387f34ed56b0211660e11dd50da1c5d684f74d653bd6961f6b960a410d54451c60e6b395af1ed268c41d86ff795599064499d0db5ac571a76ec70b9cba0996a109fe81f10926b1921aae33a40de5ecfc3e764323b5bcc8b26a813ee3d406c03b04d82ec637863019b1f9b0cd74ad2a4a1fe84363ca01c2827f73dc08dca25e7f37fd3f8153786eb65615d86120fca0d57d337f83ef2613f739b4464046e4723aebc1e794806d82b65524e408a0d557ab67602be9953368fff206809480acce86f777169d5d7425ccc7d5ffbb3a8420151f39a282a4fd13235eb8c59b932875f40ead195f2b0d9c4eaa0719c01ac8dc40f54fd765447f8b786988d9abe43169565995364d9742279d6621cad443c8b705f5c50a2242e89c218cf725453c43ade6e02255bcf27ec74ad88be8bb67ab5105f15a8511ae082f4784753a83e59a7cc417f7d8abce738730047c3b3a39b31babf00498897578d39b935e5e66fed03b414ae03754c4be63ca8d32690567b8a6a0f69d6c1d92123d390164643b7eb16f8ba91d7200be94faabfba1ecc5e1da2c78c59eebc5f69de2b8646b45aaabeeb16e4238093c1ae1f438d74175db5fc370b0cf1c8ccbc625a961722e96cee5e9fd323dd25bf68f7673f687f07c1d106b500d06631dcde278045e0909af12b7c69f85cfe52d600234b922d9a817c4cb52b1f29f53c939a9d285b473a7d4146e65f3c0e47a325e801dd51bc0dd46ed01e4946aff477a9b749134e1d7c2ab49e9fd3aec81427780b6342e1fa6cf9a1c47875175e906fa329470f0a1969f626811ca0edc82e7c472aaf35a0675f8008a237f63e492416d8fbd26c20a6f14dba32b0459441b24e1ff39969f347ca1235c08b4a6c0389845632b6ad8800000000000000ffff0000080000007aa230b2c747b01568863dd8117c7b41589e8ccc6204c6962f73ea6cf787b3667478ff4fcb8300d56980f439088daffd4955bcee8d3945eca062559e21ffe7598fde2c452063f5b5b32ec0b6c00240d2a714615f85208e37a63f948bf7eea980a35e47136412e5a73d17ac01f589c0cb94f691c96162bf2ee00000000000000000000000040000008dae967b084f9c6115b311063d781e90dd7125161c799d06b9bd205e4c81f9a6e0cb7d77de5ce0a024a1633d51c7dc9577cd86c5b2d44bd7b50230266154020bfaab8a05f7d20ee1b042c6a4d18e2367bc38f5f93f4cb8cc5cd79d89f04d1d4b4282c29f92f6bd20a5f19154734e7d5c81c3b91f65f9fa69b96f29e5537e1f2b5a65b5942fb11bab2c6521cbbc1135bbc0f76911c49780ddbefabfe25b7405d6050d59e317859db146b3b0fc0f57dc043c35bb4ff0e23dbca25d00bea208d5c9e1191231b9d1288c0f00000000000000f8000000000000000100000040000000accdb8bdd1a9c8204bae2fdf4856739eb22ebe7a026e60beb0f190992c5b98c16aed0b6ee44c27b83fe8a4f03445cfb48222a0e5cca4142be7f40ae1b097026967ee6f84f3d8d06e34df5ef95d79e6e8232e9dd71feefd3c74013e8671656fa25ac6d8fd23f4393d75136fc3124e031268006b01ab3ec3c1ff7c5d523529cb4cde324bf0f7e6eb8cd26c7424c90d63ca5d96ff7c514e46403a616c69bfac763d31ca6ce9b9180a60d6905f56eebc5be3de6f12c84adecc0e9a8d2a44c45bdb154b5209745ae268f66c46d523207872b3fb8ebe27e21198dd2de0257df75a1415c8cb32f2f8020000375b1e70c41525793e5576765a6219c6371d82b8eabfb16b07051c862d28349cab912af850196e0ffd1d06adebad2fee"], 0x1270}, 0x806) 16:00:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) dup(r0) vm_resetcpu: failed vm_resetcpu: failed 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x81) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x13) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) vm_resetcpu: failed vm_resetcpu: failed 16:00:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ca1e6c8f8f6c1506dee77327bcc895ee60100f55c56b", 0x16) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:43 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xe48, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x3, 0x4b}) r6 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7ab2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc9f0a5a55810000803c53d4d91ea937a167132ddcf0096ffce2cf0214ce3f4f19f257785a1382142ebd913c57ee7a93135a44fdf5c5f215b44cf224"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)) r7 = semget$private(0x0, 0x7, 0x10080000000) semop(r7, &(0x7f0000000100), 0x0) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000040)=""/29) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r8 = semget(0x2, 0x2, 0x42) semop(r8, &(0x7f0000000240), 0x2aaaacd3) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/55) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x14e) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000600)=""/130) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 433930 35173 0 0 0 0 syz-executor.1 *120761 35173 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208435,ffffffff821d1223,3b7,ffffffff821e73ac) at __assert+0x2b rtrequest(1,ffff800023bb10b8,4,ffff800023bb1188,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ab9c00,840100,ffff800000ab9c58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000af8000,ffff800000ab9c00,ffff800023bb1490,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023bb1480,ffff800000af8000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023bb1480,ffff800000af8000,1) at in_ioctl+0x205 ifioctl(fffffd806f6d2a80,8040691a,ffff800023bb1480,ffff800020abe780) at ifioctl+0xb64 sys_ioctl(ffff800020abe780,ffff800023bb1598,ffff800023bb15e0) at sys_ioctl+0x5b9 syscall(ffff800023bb1660) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5cbece58010) at Xsyscall+0x128 end of kernel end trace frame: 0x5cebdc63cb0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208435,ffffffff821d1223,3b7,ffffffff821e73ac) at __assert+0x2b rtrequest(1,ffff800023bb10b8,4,ffff800023bb1188,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ab9c00,840100,ffff800000ab9c58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000af8000,ffff800000ab9c00,ffff800023bb1490,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023bb1480,ffff800000af8000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023bb1480,ffff800000af8000,1) at in_ioctl+0x205 ifioctl(fffffd806f6d2a80,8040691a,ffff800023bb1480,ffff800020abe780) at ifioctl+0xb64 sys_ioctl(ffff800020abe780,ffff800023bb1598,ffff800023bb15e0) at sys_ioctl+0x5b9 syscall(ffff800023bb1660) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5cbece58010) at Xsyscall+0x128 end of kernel end trace frame: 0x5cebdc63cb0, count: -12 ddb{1}> show registers rdi 0xffffffff820d9a07 db_enter+0x17 rsi 0x3ffa __ALIGN_SIZE+0x2ffa rbp 0xffff800023bb0ed0 rbx 0xffff800023bb0f80 rdx 0x3ffb __ALIGN_SIZE+0x2ffb rcx 0xffff800020b56000 rax 0xffff800020b56000 r8 0xffffffff81988e9f kprintf+0x16f r9 0x1 r10 0x25 r11 0x66ae3db0b20651e5 r12 0x3000000008 r13 0xffff800023bb0ee0 r14 0x100 r15 0x1 rip 0xffffffff820d9a08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bb0ec0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=120761 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf160,0xffffffff82647d70 process=0xffff800020a8a010 user=0xffff800023bac000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35173 433930 35875 0 7 0 syz-executor.1 *35173 120761 35875 0 7 0x4000000 syz-executor.1 35875 327831 97366 0 3 0x82 nanosleep syz-executor.1 80585 478269 1 0 3 0x100083 ttyin getty 5223 347996 97366 0 3 0x2 biowait syz-executor.0 64401 101378 0 0 3 0x14200 acct acct 57711 495289 0 0 3 0x14200 bored sosplice 97366 278725 63556 0 3 0x82 thrsleep syz-fuzzer 97366 478807 63556 0 3 0x4000082 nanosleep syz-fuzzer 97366 464995 63556 0 3 0x4000082 thrsleep syz-fuzzer 97366 148355 63556 0 3 0x4000082 thrsleep syz-fuzzer 97366 430333 63556 0 3 0x4000082 kqread syz-fuzzer 97366 514403 63556 0 3 0x4000082 nanosleep syz-fuzzer 97366 54254 63556 0 3 0x4000082 thrsleep syz-fuzzer 97366 246261 63556 0 3 0x4000082 thrsleep syz-fuzzer 97366 393868 63556 0 3 0x4000082 thrsleep syz-fuzzer 97366 52258 63556 0 3 0x4000082 thrsleep syz-fuzzer 63556 89697 27918 0 3 0x10008a pause ksh 27918 403850 80125 0 3 0x92 select sshd 80125 76364 1 0 3 0x80 select sshd 88003 34184 30574 74 3 0x100092 bpf pflogd 30574 93780 1 0 3 0x80 netio pflogd 95428 303608 84412 73 3 0x100090 kqread syslogd 84412 124282 1 0 3 0x100082 netio syslogd 68579 6351 1 77 3 0x100090 poll dhclient 76575 396928 1 0 3 0x80 poll dhclient 67319 232781 0 0 3 0x14200 pgzero zerothread 34186 174789 0 0 3 0x14200 aiodoned aiodoned 30327 43842 0 0 3 0x14200 syncer update 49898 149827 0 0 3 0x14200 cleaner cleaner 9775 406038 0 0 3 0x14200 reaper reaper 78229 19968 0 0 3 0x14200 pgdaemon pagedaemon 82622 435218 0 0 3 0x14200 bored crynlk 1691 300765 0 0 3 0x14200 bored crypto 81742 305325 0 0 3 0x40014200 acpi0 acpi0 3782 10179 0 0 3 0x40014200 idle1 63363 367735 0 0 3 0x14200 bored softnet 6525 348327 0 0 3 0x14200 bored systqmp 25114 338598 0 0 3 0x14200 bored systq 37344 455989 0 0 3 0x40014200 bored softclock 58833 465470 0 0 3 0x40014200 idle0 29377 200233 0 0 3 0x14200 bored smr 1 520367 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 35173 (syz-executor.1) thread 0xffff800020abe780 (120761) exclusive rwlock netlock r = 0 (0xffffffff824dba68) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826404e0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 5223 (syz-executor.0) thread 0xffff800020acfb48 (347996) exclusive rrwlock inode r = 0 (0xfffffd806d8574e8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d857c58) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9566 7202K 7699K 78643K 12626 0 0 pcb 14 8K 8K 78643K 194 0 0 rtable 120 8K 9K 78643K 918 0 0 ifaddr 77 17K 17K 78643K 317 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1518 0 0 iov 0 0K 28K 78643K 493 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 2129 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 11 5K 6K 78643K 13 0 0 sem 12 0K 0K 78643K 224 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1036 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 62 63K 83K 78643K 875 0 0 subproc 32 2K 2K 78643K 170 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 78 0 0 in_multi 30 2K 2K 78643K 166 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 410 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 117 111K 120K 78643K 4673 0 0 UVM aobj 56 4K 4K 78643K 63 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 418 0 0 NDP 19 0K 0K 78643K 97 0 0 temp 206 3556K 4196K 78643K 57051 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 13 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 485 0 483 1 0 1 1 0 8 0 rtentry 112 143 0 96 2 0 2 2 0 8 0 unpcb 120 982 0 972 2 1 1 2 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7084 0 7084 3 3 0 2 0 8 0 tcpcb 544 594 0 590 1 0 1 1 0 8 0 inpcb 280 1845 0 1836 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 22 0 19 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 34 0 34 2 1 1 1 0 8 1 pffrag 232 16 0 16 2 2 0 1 0 482 0 pffrnode 88 16 0 16 2 2 0 1 0 8 0 pffrent 40 421 0 421 2 2 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 84 0 36 1 0 1 1 0 8 0 pfstkey 112 84 0 36 2 0 2 2 0 8 0 pfstate 328 84 0 36 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 675 0 450 23 7 16 16 0 8 1 art_table 32 678 0 452 3 0 3 3 0 8 0 art_node 16 141 0 98 1 0 1 1 0 8 0 sysvmsgpl 40 141 0 136 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 222 0 212 1 0 1 1 0 8 0 shmpl 112 61 0 7 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2976 0 1569 46 0 46 46 0 8 0 ffsino 272 2976 0 1569 95 0 95 95 0 8 0 nchpl 144 4799 0 4338 61 40 21 61 0 8 0 uvmvnodes 72 3647 0 0 67 0 67 67 0 8 0 vnodes 208 3647 0 0 192 0 192 192 0 8 0 namei 1024 15263 0 15262 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 552 11 0 2 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 14313 0 14312 19 16 3 7 0 8 2 plimitpl 152 77 0 69 1 0 1 1 0 8 0 sigapl 432 1213 0 1198 3 1 2 3 0 8 0 futexpl 56 22967 0 22967 1 0 1 1 0 8 1 knotepl 112 368 0 349 2 1 1 2 0 8 0 kqueuepl 104 251 0 249 1 0 1 1 0 8 0 pipepl 112 692 0 671 2 0 2 2 0 8 0 fdescpl 488 1214 0 1198 3 0 3 3 0 8 0 filepl 152 10367 0 10263 9 4 5 6 0 8 1 lockfpl 104 384 0 383 1 0 1 1 0 8 0 lockfspl 48 136 0 135 1 0 1 1 0 8 0 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 1209 0 1200 1 0 1 1 0 8 0 zombiepl 144 1198 0 1198 2 1 1 1 0 8 1 processpl 896 1231 0 1198 4 0 4 4 0 8 0 procpl 632 3506 0 3463 5 0 5 5 0 8 0 srpgc 64 14 0 14 5 4 1 1 0 8 1 sosppl 128 11 0 11 2 2 0 1 0 8 0 sockpl 384 3323 0 3302 9 5 4 6 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 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 239 0 0 28 0 28 28 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 313 0 0 16 0 16 16 0 8 0 bufpl 256 9606 0 2558 441 0 441 441 0 8 0 anonpl 16 156578 0 143169 88 5 83 85 0 124 10 amapchunkpl 152 9389 0 9280 32 20 12 12 0 158 7 amappl16 192 5916 0 4912 67 10 57 62 0 8 6 amappl15 184 121 0 121 1 1 0 1 0 8 0 amappl14 176 534 0 530 2 1 1 1 0 8 0 amappl13 168 116 0 116 1 1 0 1 0 8 0 amappl12 160 38 0 37 2 1 1 1 0 8 0 amappl11 152 204 0 189 1 0 1 1 0 8 0 amappl10 144 53 0 47 1 0 1 1 0 8 0 amappl9 136 804 0 795 1 0 1 1 0 8 0 amappl8 128 344 0 310 2 0 2 2 0 8 0 amappl7 120 108 0 98 1 0 1 1 0 8 0 amappl6 112 214 0 201 1 0 1 1 0 8 0 amappl5 104 226 0 212 1 0 1 1 0 8 0 amappl4 96 1236 0 1205 1 0 1 1 0 8 0 amappl3 88 887 0 877 1 0 1 1 0 8 0 amappl2 80 8290 0 8219 3 1 2 3 0 8 0 amappl1 72 38200 0 37754 26 16 10 20 0 8 0 amappl 80 3896 0 3853 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 62 0 7 1 0 1 1 0 8 0 uaddrrnd 24 1225 0 1198 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1225 0 1198 1 0 1 1 0 8 0 vmmpekpl 168 13821 0 13788 2 0 2 2 0 8 0 vmmpepl 168 161105 0 158949 180 47 133 133 0 357 33 vmsppl 368 1213 0 1198 2 0 2 2 0 8 0 pdppl 4096 2457 0 2409 9 2 7 7 0 8 0 pvpl 32 426284 0 409703 224 25 199 201 0 265 31 pmappl 232 1224 0 1200 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 635 0 15 18 0 18 18 0 8 0