last executing test programs: 8.119234555s ago: executing program 3 (id=662): semget(0x0, 0x1, 0x281) (async) r0 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x7f, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x7f, &(0x7f00000000c0)='./file0\x00', 0x8}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xe4, 0xfffd, 0x5995, 0x1, 0xf, 0x7d, 0x1, 0x80]) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xe4, 0xfffd, 0x5995, 0x1, 0xf, 0x7d, 0x1, 0x80]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) socketpair(0x2, 0x3, 0x106, 0x0) 8.104746827s ago: executing program 3 (id=664): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000340)=0x6, 0x4) (async) syz_emit_ethernet(0x8b, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x7, "b682f0790cb6d5050620d1765fff74b275e007471224c6ba95fe27ea0575ba1d8ce6cb8c1eaaa0272aaae31738b4509c45d317a0b0e29b2c497e13ea5034307dc1a1a32363d9c755ff7b19f35f7002ccb9cf51a5c0c59a64fd5b262b82375fdce6"}}}}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x2, 0x5ae, 0x7, 0x2, 0x7}, {0x8, 0xc, 0x8, 0xfff, 0x7f}, {0x400, 0x200, 0x180, 0x3, 0x9}, {0x7, 0xfad4, 0x4, 0xffff, 0x4}, {0x2, 0x9, 0xc8, 0x1}, {0x7, 0x339d, 0x8000, 0x6a, 0xd0a}, {0x8, 0x1, 0x1, 0x0, 0x7}, {0x6, 0x8d, 0x2, 0xd1f5, 0x7f}, {0xf39, 0x1, 0x8, 0x467, 0x7}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x25, 0x80}, {0x1}], 0x2}) 7.018500766s ago: executing program 3 (id=672): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x8, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x93, 0x2000009, 0x5, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000f, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000003140)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000003180)="0e11d87c58050bd8d0620327a061f47b59e6a401ac482f670c11a0ae07f72c32c66f2414dc1975e6e4a7596e17625e1459d8d33edf795993044dcd7dbbf756baa5328ec976ae2e89d052e6153f9c246d76dafbbcc114e169f7fe0add73fdb6790bb1f8209efa7acea07604b4fca1f1635374b3f80f3e2528c28784c9ab5a3a64e3a6d054aeaf59d0b2211df3972b893e7ea739212348118dbcce6cff390f386bad2e32aa89aaf3152609dcb7c0bb4a5b67c0c6cab4179a1bc0dac145df8f360776e04d10b1aaf37f70410e8df2223a82df6010f76771619b12948c447f16e55339d5ddc234a44b3ba6de19d73774e3cad23a399d20f0ef0e1b8ce00b3ec147b26f1fc8ae9d1dba5f9a5c516c40bb7097f3b318c3d0e8c49d93028daab9165ade29c939213e56c58e0f34393f4a69ab928f5fec64efa82ebe08f8e73f764ddd58149f587f8fdd2783dd671fd9b2bc343ab52a9ff05b0da832f0b1aea6f892caf8fe140655c2a28e5eafc4415a644eec7779b048548cc775e09f808ad3e470f86d02232f3af74301e29931d0efa8b93c33da432bb3d1b6c700f0d5b9708f41d7248bcfbdec4c2790cd3bf53b6306dc745474aed9e7945cefedb8c5224701772ff25315975e0a311cdf00170dcd8e14987db4a094049c7af5ed1771c8aeced6a4b353cf9077d962f450052a6ae91e5d9ca0ec395f75c24f31d28047b3a07b716e2abe08339cf27ce79bb2565ab48de4e6a06f386d59030c2ce9607c1baf5e5d2643415fc974fa61874c0ad38017cf56858f1bab4ddf3f9c0013656d0f8f5f527fab94520675941b795fb5dee270445251b4735a9457224bc842d693f5210b3d3a424c8ea7f7f566e57895f3d84e07ec0e24dea316b29df2099a70507249519081b2e69ec4256d01ae5987f8efa13542845245d6610eb451d6052f67af8ce7fe74e265690ca26100409752d6ebf90cb3af4dfe868c7e002d9087cb46d2ae60bd557f066dce78e20f2a8f63bc7a1fe9f3da8266060ea69d3059de6784e0b828c8787c2385f442b3f64aa80e34655fd95714225b8df0b4bfebf0b01e7229a3f856c94ace1fe3e920b66557dc5cfe745cc5ccd6eb84d3e7b48c98a876739c3a43c3eb5d81bc481e03f68b9c2a6f090dd299df05a3515630e65bfd9ae19718002db4a9be64f96e81838ad7a7f17e444704431c52e5cef02766842994ec95ea21328b04c0d43c093274dcaa629f28ff36dd7cd42df6655178dfb904787b229d916562cb38ee18c45409628019cfaa8fbdb2fd231012d302b3cd9cc0b7516f3865ef139a98f19d55f1ecdcd4b46d4f4062481c39290c045968af09323048017de38cd7acae6204db4e208e8c404b0da037fc4d34cf2f4ec15a4057efc90fed905e8fe260dda5954105e99e12f3103774887264fb53bf4f38c6f97bf63a7dc7a4f4a1b17ba0f218793ddb4fb82ca659d530806dab3ef8a80678450fa41e1dfea400eb8bb720ec82e3dd18d06c99bf83412a4fdc40a0fd15c1e598f8e3a30ef21dd7e3764c33d534c83092daac02c54b80375dca5596f7c46e31d1b55d58eea51ec0b9736ddb5a186be2a44e1fdceb47497706192c74f841950c3ea1c50bdfbad75e9303c0168cbfd94cda67060e4cfb396de8eaf1e6e43bf803f00976e586de39ee0f31a8b863194897cf46fc759534e07db740c80ef386f5773cb51eaa4762704c9f835e85b8b4fc4ecf9582c824215085d09afb8b5178b779402a28fc91be56f2c77d001a6ef4742f5cefb077c2fe8fc6a11334a5b307a4f656c0a3415abfc45c87e64661bdccf299c63912481168c1b0a851ff79267e97796b6cd78472780836edd6edb1abc721e888709e08db981e8ef3c60d1d27fa28810d72afd31e9f3c69f3c8586425f25874dce3a1f1d87352f72ef899a7c0c6e9881c838bcb75eeef788d271424b5dbad8fe8370d39b4ec197a85854958602d00206f3cf6954f87818d3af176ad3041609803ca3df07be8c7aaf773096468e3f0bfa8d701e7a565fc672292a856e052bc7b8ec8b06864cb263e322c848e875340af1cf8dbe80a7f561208bc009d4bfcb86954e718bdd247984dc973b055eb0a2cdb08d30efdeac2b3b5e79bd3e9a416cdc1dcc143f7a6207b09efeb8e12ed70a841cb1ca602e6fa647fd93cab264309f890d22b7411909b210d78c01053661635a1a3f96a5b4a8f4c4d8854ff617e02cdb808f7ad229112af048421a51d006c22613f783aaef66bf7ad7053a3b3b3680011202065bf0b9227aeceef1c18b45db852f0d21e1eb97c68f3a9aa988cc03a03c5d8d4af31254a1e6fe639650dccbc53f39e8c552a3859ec04053ca636da440b18f1dcd5b51991b2d1697b9174c3f127f891e76d4ce399c0ab2043a6de993114839a55d9c732259c59327728a01a4f848e31eb209f0d828bdfb19f07dea6f336e4fd3bd5c62f54f65c2c3530f9dfe009f60b1af3f778aaa52c51898a3c15c55606430fe15af9242f9b9fd882b7259c19bdcb52a6cad6e00f8b3b98a3f22b36087788c8923b37c7771cbfa24b9fac39813446f1d5bc7301e7c090d646c8076265043625c18f7d9a141ce783e051da367b0ee230f43ee0e8047782843c1411759c7e50f0f0fcac853198c0a5f957ba575f57d1c361bf7ed0eeae941550d9e5a6f77e8c021b2f877a2d1044a824bf0a57b46f31af5921aa2d810c45d3eb11d4eda4db633d9530c356e8dfca135acd3002c5198aa0b0f35456faa599c2dfb7661c6603dc33d946bf3591efa4baeb67a582b9300626204eb5219e2a81469cde7bc8de6cc53e25d58b27fd1165fbf7680ca713a621f4d1244eb1e1314ea2e3613a3f790dc1490a6ee040549d9f5aeef2200585ffdd45f687c0f68c522d482f630ae118a8867bbb0b95fc1e41b8bf262a466ce6247063b09dba8dda80d8c03f969c65a3d51c5eafa8040c4fb134402c31d2343e6ed74423ab51304ffcb8ba6d8467a7f757cf26289a5f5cf1f46211962984b9b6689bf6f2d7f711040bd56ccb3d60b3e8318246d4f25aa0dd676fa468b7f01a489b78f75e65bed3c7b5654409a3c2d810bc67dfd1eb335a32052eebf1ec7ef64fe4549deb8b9bba0458336ec70d363014e539ef60bc867c04c995b5db93151e6e56d5fa5192c328283a9a3d46aba1a9479205b5574699d4918564e754689acfbb7df91a695e2f772b034d0b31d2ac18bf0483f6a9ebb500834bace017a65361380bf42f95ed08a1eb75e04639872334881f55b70c29ad5d4fbeca56e949b28e6f4993a61ac88e21dcd0e1c09ecd1d7c50e460452ae0f1b1ea06b609ba1f76a55baeef0f562752a938a13abe7d42f6293a817db99f1dd081ccefd53b7292208165c2aa76f0ff7b6ee72d8c0603c2608d313e302d31299e6f2dc4ad200b7876e1e82e23580348f442606d3db56d7019551f7ec13986db00d3f0af394596e4d93ee6f2ed5b1db2d438d1b5896aff02611a759fd544999810cd53c4fe2cc582649587e6a99bafdf8c752b99dee68fc03a0d9dfb59f02ad90df1386de2befc5103551879425ed602731be1d6594ff829563fab1eba8e4b2cb51756f617a8d962d572324aa533eafe41b0a61c0e8b977dc3ba65143ecd75552299908f2fccadde09dd648f457606c24b4c88d1056634651291fb3587b97ca6f08b3241ccd928ab74302371d832697892d3e238a9996af45ef0b21df7fa7e3667a747d8fb28b19d477b2817c7744160135cd3fa38049e7c743829eb3e658185fc9ab0a0ecb230492e46b1a1a2e0caecb778f00585edb6a7dd1ab7048dd200075443f395ae6ae73fa458c4f7c3e5e5d70b4fcfa96aa6cafd8bd196b61816f67c0ec62d34c6209484bc17821096c81b91a915d92830ca6a25354dc70a2d7e8d097f69dc9a3e479d7fdb82a816f2b756e9acd5a79eb2ec61bf2913118058134a0a5ca5210fc14a3b7620a624ffbca619e6e7b96f8965deb50f92ea576b3a05ef717b46793bd2e91fad9c31103a0f9060387d4bd32acd76774f87507069449dbc9f96dcd1ecb859cfcf35cd0ff54ff117ab1d1c8f804dfeabd5c33435a668811d1f78151e8e19c040be5697fba74c8ce786d7531c271e35b0d5d1d09b7ecfd39deebe631a9d50224e510be481bd92592e0fa6d86b91608b7f4ec67f2a12e6ccc1bc9da17ea70f3f0c2d4d39c8a713e4fa53b08de42e542bacde68deda41b06303b558d73fa4e4dc39ea7ff093402d081572ebf6f3b93acae3f511ed56b23ec8f2b901d6da86493b42e0071d7bea6230c6824cdfd71a50abb7b7d4fa016a4f799256bc9d85e0e448d03bfd1006fedc75c61e432e5bab79c04d9c909545f944563e2ab43b7d6eb62a601aa41ad10107e9e47be7a6df582161aa59ba3a2d6a2b39696d29b6b9b6e9c9c77ba5a0c9b2c81ba02fbb77b22b3bb182250fe0ecca839a1dcdc27413a62826608147f67edada53805fd01f322d1ab13d0378bbac3a74c2e10a2068e34cf4cc14b9b23660e1f4d595e83b46351f03858760e3061909770eff1e", &(0x7f0000004180)=0xc88, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x1bf) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r3, 0x100000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r4, 0x0, 0x6a, 0x0, 0x0) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x101) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x47) read(r1, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}, {&(0x7f0000000b80)="b881797d0958478386", 0x9}], 0x2, 0x0, 0x0, 0x406}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r5, 0xc4504449, &(0x7f0000000740)={0x0, 0x4, 0x2f00, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x7, 0x10}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 6.14591846s ago: executing program 7 (id=697): sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) lstat(0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0xd01) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "434703000000000000000000000000003000"}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getpgid(r2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) ioctl$VNDIOCGET(r5, 0x20006473, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) fchown(r0, r3, r4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4411, r5, 0x1) 6.017569175s ago: executing program 7 (id=698): r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0x32, 0x1, 0x7fffffff0000, 0x6}], 0x3, &(0x7f00000008c0)=[{{r0}, 0xfffffffffffffff8, 0x82, 0x10, 0x8, 0x93}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0xd, 0xfffffffffffff93e}, {{r0}, 0x8c4046a11a25ad2d, 0x1, 0xfffff, 0xf, 0x4}], 0x3, &(0x7f0000000940)={0x8e, 0x3}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x6, 0x9, 0xcfd, 0xffffff01, "9cdc11e8f31f8bd6444d6b08fc5f81e6015fdd04", 0x7, 0x9}) write(r2, &(0x7f0000000840)="8094928626da5b711418bd650e37c3409a28f65b4e61977ebfe79242bc226788b313406c116a33a9fb6ca16f69f0e18a6fc5693da3368e7f", 0x38) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r5, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000004c0)=""/227, 0xe3}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f00000006c0)=""/24, 0x18}, {&(0x7f0000000700)=""/124, 0x7c}], 0x9) 3.995870677s ago: executing program 3 (id=712): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') nanosleep(&(0x7f0000000300)={0x81, 0x8000000000000001}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x82) clock_settime(0x3, &(0x7f0000000000)={0x3ff, 0x38}) 3.95606289s ago: executing program 3 (id=716): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0xfe) setsockopt(r1, 0x1000000029, 0x39, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="009969bda3e8a7950814b0d59c43ec1f003aec9eeb2f3839904243", 0x1}], 0x10000000000001c1) write(r4, &(0x7f00000000c0)="c3", 0x4000) close(r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 3.133243344s ago: executing program 0 (id=734): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, r4, 0x1, 0xfffc}, 0x4, 0x8000, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) ioctl$SPKRTUNE(r0, 0x20005302, 0xfffffffffffffffe) poll(&(0x7f0000000ac0)=[{r0}], 0x1, 0x887c) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r7 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x6012, r1, 0x200000000000000) execve(0x0, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{r1, 0x8}, {r0, 0x1}, {r2, 0x100}, {r2, 0x10}, {r8, 0x100}, {r1, 0x4}, {r1, 0x40}], 0x7, 0xe82) 2.99607124s ago: executing program 7 (id=740): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1dc}, 0xf0fffffffffffffa, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000006c0)={0xfef8}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x8) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x1, 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0xd02) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x8) ioctl$VNDIOCSET(r3, 0x80045102, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) 2.995744481s ago: executing program 7 (id=741): wait4(0xffffffffffffffff, &(0x7f0000000040), 0x1, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) lseek(r0, 0x6, 0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x50) execve(0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x1, &(0x7f0000000080)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) (async) setuid(0xffffffffffffffff) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async) lseek(r0, 0x6, 0x3) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x50) (async) execve(0x0, 0x0, 0x0) (async) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) 2.805152884s ago: executing program 2 (id=766): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x8) r3 = socket(0x1, 0x5, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x5, &(0x7f0000000280)=[{0x40, 0x1, 0x0, 0x2}, {0x2d, 0x0, 0x2, 0x2}, {0x4, 0x0, 0x30, 0x4}, {0x87, 0xe, 0x4, 0x6}, {0x6, 0x4, 0x1, 0xffffffff}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(0x0, 0x100000000205f, 0x2802) getpeername$unix(r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004800004c000020000400907800000000ac1400bb070bb7ac1400bbac1400bb014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100007907800f31dcb75f94188532b148ce9b9ef8fe615fa65005f071b1fbc"]) unlink(&(0x7f0000000300)='.\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000400)=[{0x0, 0x9, 0x2, 0x9}, {0x61, 0x2, 0x2, 0xd}, {0x6, 0x5, 0xef, 0xfffffffc}]}) syz_emit_ethernet(0x65, &(0x7f00000004c0)=ANY=[@ANYBLOB="c424c37dbd1b52b755cee8a68c225a805feea548a7aca6393ee35cf12000f5c549fc474f391d4a6b4a6efb7bc9fd3aa93652993924b6289373484b3bd286b88a38a4e6d925683cacb340e556be17b224cd85eafc882fbcfc5639b15f66fa3d35b26b4d95cf26ea1e1e3d73e4af56f911cfa463f8356c2bbb18f4cde4734b4d46242c61afc68c8d343f338e39533b0b2cbc5eb6a7164e7be887bf610a3e0bbf2a34e9a62f1e26edf064bfa3fed4b1bc1fc25c96ba5a68d1e3266f2047c57be7f22c06f32fb5c3a08a7072b70a52214e5482e66ac7efd6aedf704be3b19a9a629f7f8fe1057702e4063895130486f7066d7313e4b2e542ecdbdaaee58db51f6452088c87192c741e32bd8c80175e233a229efd4411160a01db0a787c3f4b472bf4f5552404af0b79413b8473be19cb0df82633363474dc0d2dfcf9fc6aea4a39f99263d6e85d96bc0f14125c959f71df7cf3132b21cf6a5168f87d53b930eabec09bddbeeaa7a6c0ab0f4624481bf4c520e2d0443c45bd96a4ccb5f9c02674b1275c140eccf68de120016aa544a599f63fc10f06903d97bac9a8d4d69eb353cacb9367c63ed42d887c5150ecc04a490e9c8fb5b34ac9465dfb5777d93ad71a1beab0755b5a5d8a60ca09a33ff3cff4b14addd229078634f3b99fe8c7d8df0d8e84dc949ba7554bbd62d002b839573cf9ab5516d4e47a32f59d4c2d06c2afeedd5291d61040c395b4cb10d99e78085284c83cf594f5eb2661ed11a2fa5201c73e6513acf35a1b85d441a244f2c7a0b04b0ae05ec431cfc33e6eee7b8bce6a1dfa9e2f454946191cad76f19d6512fd9c698977dd65942842820ca0defd15d68deba4a1b691e93d2122a637e123e0db8a6b1eae412566974ddffe8e6b37454811b90f1d2a207e5a8f28e113c831c3be601de87af64e33831f2054694ca577ca5d242ee3a8e82cf87a446e098d2a95b5657897517e634f6d9029dfb503b053ba877fc107dc4b8370b4647c38cb5b8890d12ceb8e136e91c6894579bfd788b33e1c3ad6763f82f093146933ec2d221b13eb3a4be3933bb2f5d0334521310df64516672d95fb46f20a68235a5cf02cda736b0ea0ae27906aa99478db3b302164f3ef44b1ce2f244ab98bb0d260c8ad4d73501cc04c7d74e330c965448d86f68c61024fcb99c2633c34b3c97704018012c6708b6db114f82f8805f78824d62b1a3262ef7216fef691084774409920f65b3910b08aa1e6c8a7f43efd2c1fb3216f27067f6173d245d471108e1a82012951105609e043535e945b67bc25da0f331c0ef859b04b51dfabca402f3566c6e245e9aada18420fcab8974ae33ceb5c465a807425137410690af52d3c3925d94ccb4880a861914c19904006583132328b81fd42f989ff9de0651ea7aa47e3641c2d4c345cfce57dcfc0874ddd1107c2ccd56fdeb7ceb2aad10fe07e4c85960ef2573f54b3f6e348450f3968637bd1362a03f58f55be160982eef5095e827f7a23f058a53a2284f836ab7fac4550bb28a18c5b02d4f855e824c92eee2c354745bf4dc95aaea5e16ea6dd6f295016a40ac42f00a4c21c43c255bbc43dd10761c34e336db72b2b68abf4e1b76a3486e29473f7237876c3369540e32dc87fa071117ac11f73105fbf38031497b07f7c960ed0946f0af439268c9977b008deaec23f2231b87881d18db1e507ed4d4dcf1364dbb9d2d44e7bced3f907dab9f01a1e0f3c21e5ec92d4549a760058d42ccba45d1f95dd0290c68bb1ca732068e76bf963f64ae21a2b73804ed164843efc139488dce78b70633fa4cea9c83acbbbe69e3258813be775084c16f93fa0095e01884662addfbe15bad32ecbb5c39de59b462dbebbd4227ae4d2859b48773b831e59072d620d937bb06106e8cabfe8df317ddd44b578954db88b909a1a9962344e66543b0564308744a02861b0459383ad06d0e4389b0e447044d32dfe503c190c3882284222b168fa5a8cf6ad6d683c954f90e1e6483f39c340ab7870ad920d0c26679ddbc46f3eaa21227437c86128837e16209705fa77a64d1ebc227da8900284ed5a5593a8ea98cf8342ee4e628ee6f009c014c9825ff061977aed45d8e50fcd3f7e6428644d06a69a6fe810e7efaecdceae2febe7e3d319e94625dbdd8dc17b2c7f04423ccb77c45ff99ba4b37463da77cdc5916688a54f6e8741121d08a743e58cd8f561fae918b621ee6cdd4283dbd412aa2d881fa606ecbe0cbc1cce17ced2afbbfecdac7a82b3eab9f02282668276357a97698f612e31c670189cf9e7f44ab3b3932f6400625da07a99e6e7ca5c59ac7b5917276a8de6379a19a80e55e331d4dac7f1cd5b7ac6c22208aebf98875c7380e75dd3ecf29138755ab2b8f7bef01c3de91c388eab6574a75fd9c75452e6b4663573141f19c800e4611978cc8d4246213bc816bb68a2da80604eb0f2c6d220c70cbfd35243c365fa5883e9717b6301e38d40459685a27ba8b6c578572048009dd739c40c3eaaaf0799906385bd9d631e39df200960b361f62eb98b50019e5d387dc40d5828aa66e7e8f18388c7b530a09ae0e25778497561fa033827b67f0772c488354f838fb679c399a8e7e1fa69efadbe4eab57d160de75a387c87bc41c91d629412cc953176ff8ec3617ef5f5dc1ebfaa9342fd8f9013cd48398194ccbee9a0837b1165b9c4184f7e86f11bf068b396ed2fb99599bfb38ff445482a2eca8fd42d69fe0160f395d8bcd199fb5be8114630d35f3da5cf75d3ae336d502a695d336d5c41e467f0e0993282ea98eec1997bdb7b5487b794577e5c67e9d727ae22f80395b8f95a12abd795be874ee14437975b92edf3971d262951938015d4a4923c6038541fe13283ac3d29fbebe23c50d15e4e62fb3e27768c113e29bdd346818b1856d281cd5de9fbfbc0f3d5cf3f1e0685cdcdc6b98b54a77d8749187cafa22f9d044eef337ba3ae012066634e42fd6118fdce9f277c760b24775b6902a54d6909267959df73bbb036503f4fac95ecda1a0068cc2eebc236d4f108ebd24ef27739ff9a2b6190c1f447bc67ea625c15095f25067384a091fc77bc444236a34145915d8e85765581706161226325eeb76a9bd5852cbcfff5be0f2508fd52f55eba4c43c66ba4a74945721d88088b53ac437363721bfc019f4f15e848756094530bf28459b7f1592ee853aaaaf714d42d3fddbb32251b8aad97c11e245e86ffca04d61abc017aecb851a8dd7291e9a33665c54aeeab5a5720202182486732459382135feae2f974490e18da125e1ff70302f6ced10029d352d4fb182e15e2400b0b4bb9fa04165f03833e853d7936b573a679056e66a9bed80b337334e67d2bb699b1ecd8798fa1157c437051319ae6334f799f31bf69425f5465367a152324622dbfac9b0f3aad7ada7f517c5be5dbfcf09cb18421818130f576b32468518e94a86e476df1eb20da2c7af5cbead1317f262056da94836dafc9ece91d743c33414b8d686ab6a3ac8ec92f7e1afec961a5094d8f41460bb864818f03a244c775042fce94d92be014510dd606f448ee143b402bac19e377b4d9133dabd4c9c194a85aa9cbcca318b1536a695b1970469835fae8355851c0f0c05685162d9cfb36d6a3b2073f46ac3af062a31c2b2728cbc17f0d77d7927750f2957602a13a0c32ff06a8bfc83b22c5aaf89372670f6a29d7569e39ad81214c886516be9b022dd8e1d3dedd154f992d6b15253f6f1722cdfd14e824e81691062d26ba7d2e24882c715b965c20ff0d533e4b15691c3944313ae7fb8d63449a8f44e861b879e90b87fb9a04dba0c7ad353f4225dd2672bb5effbd962ce6957e512bfea3d65ece901eaa785ca9a0aa184f2dd61a1c38ca0a291d6b5be62499a265d353ca2859ed4dbbd8ef08e7aab2d6cdacbc4de6ee0490dc7e5354d5186dcc7200d8ba1a493aec2f59dc9dba318038f9254a84601efab8790f44202ef879930e7f528f62587c75a542724eae90fd091a4632741d1eb8f0978a5a0734233b583b8a065afb818bcb7bd7b3f3572fd8eba649463020f9c61e2972ccc1ead4d3b5c05d7c16b7d0edff243ebd614a4b286dd99e3132995074b5544ea72ecd786fa6b95d8ca76d96a16cc6501074c307e19ada144600ccdb4e2b8b3f682a776c4ad260383963337efe894f3c76a1e5918993ae12837d9f31a09e8f3e749f73324a86753062c55ac393ae71e8a1aa6e96763693dd7f7ef507f9a4c36e14178e5909fc6793930c94315bee7c56cd07e6f56f371d4052b536844fc93abc75a08d192c3417c3236f625f3f933574ecaab2d6f38ea6ae8bce76052a7c6b558a23685eb4fdd8c31233a1d44b3df9c49cbc9ae5ac1621d79ec09a6121de1aae9ff19fe4aca56d9bc5361651d62df4c758fee050034fb949501d5f347fa006cc03600d3aa79dc4b976e214facb6ac6741c988e8ded85192ac6c730381776352f26e2b9ac1c292e30234750365bbb9bf7f0be5e1424aa972c0098d294bf6d2e356d985c558f328d6f8a48b206d7811a91d827e2b28f107d68cbbbca42e9285095dab04f66b2c61c03393218a15f7980631d41a4c2db77e19a55922461e661ab86d0c68285377c63ba87fc9d298016262ef470387d666d3ab2a8fc28dd758d2954425a7b3b9fee8c05a20b2f1f8fd7b4d4c1414154b6516369e8f095e50a8e82f30b1981585544ba9542522d44954926d3a223c41266f42bbeed3e6c6bde644b552082e1248801f98591b72a87aeddb709a777ac42cb6a4219e9bc142af2b2ac582c2e075e2c854081f36a668a20af09d369cd919d7390b30f4de6f11fa3446a0aa44b90f820fbf46bba292facadbcc8b77dc583a6a5266f60a430561926e335f60f24d1897c6034ad76fc2a5e603b44e228c4b82541258bc3afbb42781500f3d763b2fcb6685f6de97f838ca8420d571e0724fb77d48c644d35c2929d66b3b82781eaca146994c57e41c328c5ceacc1bbfb93de64101180a9cb44c7eb450b559e497bdc835fd6956415ec7b1756c4c9a00627ebf4df3e010f83413ccfbe1f06297434839bdb3b81d62f33c429837c77249d79aff78ee9123a04375a16f968a74afb208cde1ede97bebb716fb85a4acb186d1778406ba5424c3ac83b6a40e99a2caa3490c876d33d75894c0b53ce383788f2eef4fadcd323cc40796f81068bf483f6c21c568b4c63d532efbb4c4d9d08f6b73f313d1e42c3833c548a418ac86b58a90dba205c12c224a6ca923c371bba8ee4ff84e4d925a984cac630aa0e66f7584225ff5fb305ef02b5c4a60dd2db85107fe230da4b718a34b0afcb942e773c8df0c0c107a102bc879495f8ee48f2abb8e5effeeecf00b0c6171467e832fcd22f5457e95da69d711ae27d4b9f6c5fad3db62c2e5b93cd3f511fd02f544fb76a9450559e9ecaeb413a419bf29c493e72237b28f75f03ccd5e77853a5aa9b2f0357fb200ee773f2939a26a150da3d1f879bbb33ade33b498130bad44ee54573af0d62d843183ee7baf45759d7cb3205be5b7dfb894729ea3d16761f2115e2412b429284374a4f8778661e6dbdf4da2d6fa6b7cae4835ab70b4103af5b89b098f23979a853c93f17d8554a56dc392f41d202d04540859aae3cabd0baf594eed363d6bcec4db16a19a79cef21506149083a5115e3b372f076153ce9b6d449524ce6296c00ea51d63fed346dd05c6950e72eba437477762e007360b7faaf2fc18ee8baedb7697b4ef3ae37c24172c81387df0ae40c8d3a83326120c634e550a0603700e0a2d29", @ANYRESDEC, @ANYRES16=r3, @ANYBLOB="1a6c571b0710d731b2f387709400155f25e353000000", @ANYRESDEC=r3, @ANYRES64=r0, @ANYRES64, @ANYRESDEC=r0, @ANYRES8=r0]) sendmsg$unix(r1, 0x0, 0x0) 2.748794225s ago: executing program 2 (id=768): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) truncate(&(0x7f0000000000)='./file0\x00', 0x9) 2.74656134s ago: executing program 2 (id=769): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x13, r0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) 2.746320033s ago: executing program 2 (id=770): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) 2.692600391s ago: executing program 2 (id=771): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) r2 = getuid() setuid(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000400)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00003d0000/0x4000)=nil, 0x7b55ac47}, {&(0x7f000003d000/0x2000)=nil, &(0x7f0000371000/0x3000)=nil, 0x10000}, {&(0x7f000037f000/0x3000)=nil, &(0x7f00000bc000/0x3000)=nil, 0x3}, {&(0x7f000032e000/0x3000)=nil, &(0x7f0000053000/0x1000)=nil, 0x1}, {&(0x7f00000f9000/0x3000)=nil, &(0x7f00001f2000/0x3000)=nil, 0x9}, {&(0x7f0000056000/0x6000)=nil, &(0x7f00001a2000/0x1000)=nil, 0x7c0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000346000/0x4000)=nil, 0xffffffffffffff5b}, {&(0x7f0000131000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000128000/0x1000)=nil, &(0x7f0000287000/0x3000)=nil, 0x28}, {&(0x7f0000169000/0xe000)=nil, &(0x7f0000073000/0x3000)=nil, 0x9}, {&(0x7f000038c000/0x3000)=nil, &(0x7f00001b6000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000255000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002de000/0x2000)=nil, 0x6}, {&(0x7f0000204000/0x4000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x4}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f000024e000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000286000/0x2000)=nil, 0x2a2}], './file0\x00', 0x5b}) 2.692297183s ago: executing program 2 (id=772): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x13cf}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) read(r1, &(0x7f0000000300)=""/238, 0x5d) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x29) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (rerun: 64) fcntl$lock(r3, 0x7, 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 2.626283672s ago: executing program 4 (id=776): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffd4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1f7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000006, 0x40005, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffc, 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) lseek(r1, 0x40, 0x0) 2.624745533s ago: executing program 4 (id=777): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x69) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, 0x0, 0x0) (async) pwrite(r2, &(0x7f0000000180)="788f581af7717452f06a12995fafdc8f3dc70e600b6686764b7fee370ebe95", 0x1f, 0x2) (async) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) (async) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000400)=0x1) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 2.62366231s ago: executing program 4 (id=778): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa012, r0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x403}, {0x2, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x2c) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2b) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1a1) syz_emit_ethernet(0x36, &(0x7f0000000440)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0xa5, 0x3, 0x2, [{[@local={0xac, 0x14, 0x0}], 0x4}]}]}}, @icmp=@mask_reply}}}}) 2.620356604s ago: executing program 4 (id=780): syz_emit_ethernet(0xc3, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00fd000000019078ffffffffe000000144240601ffffffff00000009000000000000000900000000000000047f000001000000014e224e2000089078590c0bfc5db30b6d66c98cc9859a28c7e67903455b9299236f4275f874d2a79d5a1e8bb4850925ca3e66534fd28fdae94839ecc7419dff9f1a65c0933d7ed6fe5f478c92d838b9a01d9ae6c12acac822c90803dae48c"]) socket(0x6, 0x2, 0x9) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x20, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000180)="02000000", 0x4) pwrite(r1, &(0x7f0000000340)="f9de3d4a3f4ecab3baaf3ead10d5c3a7029d52cd1f69f113e95b627b9d5867ba353e655a78f0c922a770ef49e2b1698f56cc6a435cf2db4b192ed71effe50673986005a3e6e2146c20453b128b321e27bd9109cd6e403d2d92c806d46416ef1a434ef7d98b9d3a791c7344a44a4d877e884e73c29c503a804b94fb5ec580e30682c2f06ecebbacaa609a7b4d2cdbda876cf0a96510399f8b58fda93148d657ffdf498d1f228e6fda6ccf9f3d545e4bd4e1b293e786f16f65a472a5c5400fc75ed9d0bc5d00b6382065f8fe897dd35d9ee8b939718db15c1900623bc4b93bd893285adb755610bf367a3efa5c6c76c7c0c88c85bf7aad1a7f02691e094ecb09639724eb89e2db16dcd214eab090d056335b739120c2a5d7594cad50db043a046f005ebfc06b495fb7c2ad2377be5652dc7904746b9c6ae19b2c8836485b11f2174320e81924c3f78958faa2cd44d0bf6be75c9385d47d57f1011951a2a65b2073e799d4d1aa4e93b6a2ec5ff3a590f25f3eff2a4a679b3ddf3ca29c78d17545c37316fe93791975e3366ff5df7cd9986c8a23125a088a2e442dc534639553eff3d3b3596d57e7509aefdeba314481de727a2fe8e4782e9a6b3820db0ca31dea15597bda5bcefff4b5c1360cc9348284c0d2ac7859b81f42eda56f1dc8c8e326ac71779323b9c69d245a9d62dbde1efb6cd0a731dad59d9d510fb3f89a79075c88ea9255a78982b1f4638f249b97eedbad2a0b0e5fe4fcbd89e386c0310581c85b63416293e2500b61f29306e33e131e5567d7e6a6622bc2d09f5cd018d2ded2ada3f6e50f76aade38f43216a1e835b2755f6a26fefda3125b490afb11815cfbb84924a7d2d39f3011a140c762776a0323113967f33b9b617c120467fd4b0d4a289ea35aa23b31bee5502bec7e2a3b049c8fde5a5b8655658e120d8df4c5824d31cd90c6f83d1df64e8969d7c095b47aad84dd80c8ad9514e263f5b21e47349b22c072097381b3a7b6df7cc4255a2b9c7263cc3e77ab08803f4abd95d24917890782c31a471564c9a28821bc4aa4a36b929d1adda35c5852f52104cfaab1351edbb55ec6536944780921aef04cf9c5db3d3a7e79dc98f9e85667095464aa5f4db57ee6680f161c1c2281e1103e05631fb1149cb2ef443f690bc42e57bf1e17a647b0434c3cb621613d0e9ab93d8e999e9a3a28b660bd9129e1a1123c656df299499a4af309d91380e57034ba8be1d790562bdb456a77aaf97dbff11ccb9c7cd90381d1fad23d9b52232a357c26539ee9c42c120ff70d1cccea6e867448901c5348bc78f77e1f7ddfbd88b5dbd2c584ed348d60159b75950ef868db0b7e1bb628624759af2a16414bb7cfc2e958ae3994d921eabc710ebe92e4597bf5969a9fee0f88625fb89120ecb7af3f9c11abe284142a941e23d143a9f768bd84519d94963f45f788358badf341d3dc35142b90a8980b9d423e8203b0b029fcbb936ae3db34b915d948dc8daea98c74d289e72f1f2061f640202e580ac1919eaad8222b109129a8bf6cb6e163c4a8260a36dd1a8377eee11e22d9537270f007343344eb22892d8fd040e36f868d70c5add354489fc355a9a9d705979d636c3065c00caa33f3988e6f27bb820ceb10c5d45adfbbd241da67775dfeff6bf280fb4e4e04264b8cbb122286a1eb54c01d85285d7e4292b3b2e376f52231d829c884c65c2ec03d37593532e93aa6a7af382f3d82e81fd9399cae4cebc577be5ebb37bf3465f962327d7b8df8a2cca3e21045fa1fd29f3b7eeee2bee50df7afffc43c336293f91351a4f18d5b40c89232603f7d1a0618421b1dc6c036caa08f563786fa7d48c6b2680a1411c3f12aba8f2cee2216bf06563e01f88d84505dcdf86621461ca17036a1e47c3e5585f8fb92e24ee84e7b8dbeaeac064c1cc409d685c877d0bc6cfbf539d5b5358766525d931fe1532df820295d08a76c6939cbc5ed97c5295832a1fd1da9bdb8c0f422ba1e457c6f6b242c5b48904b7eb366248dd01a6884f3728502828427a32e7e603c7a8c3939dde7a3c185b57173e017caccf6d259ea9550178c2cfda6ed5009a217495d830fa833bf1769139e9fa994332466a155fbdaffc2225b0a97818986189be994385d13d24ebd8e458d739a156eb71169848e8a3b26e7f8f6e661dd63ecb538b49f0ef9e7812da1b1ba8c03f04ec0fa0e6bbe99d02e7a8974cdf0d67716575f1920dea9b7dca0d353c7852082840e130b2185bdb5ad16dfa161b01ea53d147c380333f2fe25846136029f10992fef634f66a086e312cd04a5343bd7c9b84baa61fe8bfb4c149301d718f3b78b17028790db75be11d355e272e1ef49f6e87452626a4e108752c25e14e9dee718ffe34cbdf055919734bd85f050b73494cae936f7249f610df5fcf064a2497d82f1d12d81c16c7ec8092def1585b2564f9d583dbb802d3edeefdae1d5a77ef3e7a606837ac3431c5367b2b0f783c65a2ca11f342b76b0da95d103fdc382f48089f10a1be5e286623a1ddb79a1681314866a2ed49791e20ccdcdd999db6ddb830f3b167dbc7bfc3db924b986d6e4a4c7aa97fef9294beea7b8aa681738c0b8b64e36741396d85444a2190f1e4fe0c027ec26671f590540575cf02b04c25f47bd15553cd9b96c65c6ec12772952c45edfd82b614fa3cc80a69e252deacb666a0678590f83305c7bd4c2fe7d9e15e8dbe5e245a72e75b2f134c4671256daff6640a6c4e1db74a886ef81bef4a6db533f64df1392c59aa63fd11e55e3698b3c6c7c3e6b4fb2adc7e00b5d032fd2a6992ab0cfdf85f00ed4ef659ef167359781eeeb21158bef03e5d85fe0db0d849f8e677215a1c44c00e92e6848afaf43fc75362d7fba71399daf69225f9754882567b073e0c66b97551ec06d05fba290eb15482adf5360012e8127322359fad640c8bde42626857300cc242ffdd18ecd25758e38facefea04e2525ed69db0673afba4a3eceea1f094bf4ec279360a854abc27bd595a438d0a4e7907c7e43e822ea233daaaaca8df179c7654d4819b329e3dfc84f2e99256fbb626551d519aea1b8bb3de21dd0b828a30e0532b062d2d0659a085e6af159b250fa6fa6e1db47b4b88b1e0c7dbb4019dea79b851505202ba97a63d893ce77e22c3a2c22e3ec5a899dc71436358915b1b039c32c1ff10406ea9951b5c8d26615cc84930138f3d4d91686cae5d39667ed5951f660b2a23a226e7e758072f8ed813c567ac59c05349f93b4aacbf768f0695e3c1176185c88b82a6ee53264b1f3ed58c19c887732ebb7169d6b98c837901c815bbf0522fe3bd07ebebca58a2caaff3644e87797af828650ebd0bad91a032916feffbabf6dd9c9f5a33ad330d90605ebd25626446ed94abdbed7013fc478cf6286f35d4a57ddc490c6a74ce6c0474a6d75051f7102a08a0d87a672e72c934fbba9091efb3e30e76270728b1891e44f01f853a74bbf8022b126c2f584d110b2b89152cc970ddf0913ff483361ba94f985446e87978d2e73ef08593c03f51e1bafade1ca4711d725ef08ce8d8f440c450d2b0d852b9c8f1aefc67f33fb6f00dcc8beb858684b4aafd97dc771a9b571db96e041771fa6491575ade2549404be88277b27991b806fc0dcff30e837471a9e303e476f7a472e2e52541fb512e9a202c248263a7ade67823904888dad532793015abba0e13082db5ee630d1474f78abe865ac302646f37efb87184f744b53a1d97f215f5213f5fe31a6161a9a9c715b23ac405b22e7ffc45f06e9b654a0c5a75089b916b7452e1d8d4eaacd736b34481691a502f000cfc6009cc0a141e5cce274e09773f901b1dfa1acaf4176389b3043ed20e608f4142ce52cfb589abda1b499480dd0108030ca2c51a9f3feefac0dc1ea91b6a14bb61253b85787d62965d97d15feb7e3f6b38fe12ceaeb5d486cb054125ebee8fd6df5b5f824e925542251d638659a33afff023af789452ceace4f823265577d40d1f38fd98676220be6eac3539d0b8576090d87f13566714cf8cbd7f46b67607f4d19c8a40ae78779fe6f8655495f2e4fb87e0904ea5c23144180e5f7ba6d421b52f159d366a3ca34d1b401632a48365be68632a65210b765b5b1ddebf639bcdacc206d16d97acc8d89c91dc034b88e0d9f1561ca9eb1ede5bc4602108fdb15f315acdb49f335f91e6a6a8cfe093cb2728620b2d0569abb440ee3e1739b57e0d2cba783dc80e01a7c3d870299146455e13ed1eabc2d3b1c138c043a8ca65828ed44c090d39d8fb445391983c60903b942d5c49af92a3eb4697820838733faf514de150053b8037d42976ea9a7baaa7e691f1e1b77eda9bb3506dae22904fca713b91301832bebffc0e45493f0b9fde4acb3c1fbe9168a6b41279598a51ee51d5c9bf815557fc5aa7e9205f7e5799604f0993cdf47d805568755c72d3fadb2ab79ff92fbd075931194efd761276fda138c31c89f3c27faa788bdf93029fc46c9a61bc286638e8957d203e5f0255a7180ea091f748ccbeb646e904b1243faaf96f58fd81aea584b051479bea0bdb0700c97ce73920c1a3a8471c953d0382e3082a5f181a7ca1fcbe60fe5e86202d3ed6bd6d0fc4d9af71b7c8bd7613342f5364b54a69dd7d37282dbe1badd8ef4a35d9d560bd10e3ba011fae88d50aa28c9fa038908d6605a9b6b23814bec001bfa2cfba6f480c2b0952e3c1872da5bc98ec29e9295054a17cf88665de99f23f0fa147dd8dde565ab7629dbaccea53f24a75b489abe06795271ecb3d01ba5ab965c01dcd0ec7d240041dc0d162ee71855a4629471e54e340431fd5979d92cff92d9e062ab7c398a8515a17ee0e37209c67eec1ae57fc1a225b24a068e73804dcd3582bcd2b3a3b4bcc900d64f9ddbd95b8cbaf0ce04d1c37e74526462dd17a15ba329ff4f7498dc05477b6046955eb65b2bf38c5e892847f9afe56f5526cab6fa81658b682b2328fadbd7319bc1c3d3593b8fc738f63e122615c3a80655f42168fa8343ea6a0868768560679728bced1dcfb950b203e71b02709a2f6553194eb3657b6d89a9baa6b7f557b032642d609b73dbffc74e775c4390afaa7a9f74746f2de3a4dc647fc17852eb9bf361242cc9492202c1986eb9023a2b6f15c5516c4928609d1e5e5800a49125552bf09f2cde905116bae5ecd1dc03be1ea484d88fd20022cbb48f01c622adec325f53bb55038f81f31bbe7ebdb671156262347762c3c46398cda67baab8af1d8c2d240b256bb352de58cac9f93381737f685494c153f290aa8a0be3199b84cadab92a0b564e0d4ea3fee270685298580f501ef68625363e7fbe2728646ef3576d2d4e56f4b3414a0ba62bb287b68332a93481b1e82dcabc7ad0576acadd127932395267381c179179d2c385f2c0c28a75e055c87a9d8edc501f2696f4363df50cf8b923527de3e7215e0b5185c583db66951ac72f3389deb1d0c39b11535e0d3b82dbd2b769a679384b7a3c5333fa2dcd55d0ef18d027e6780e93a7aa5a133513fd656f7a36432be9a5f4bfb39b10b4a7a118f1bb270b8cf80a3aa89c660b3fd7917fe0a11d959eb560b9da1995aa144a1bff77ac4f180c59d101232934df4cc13007739c0a1e0cfd57d420cd1ca462eea7d2cfa2816d9022cbd5efc93a108e8aad4f6cea65b5860290d940e84b98dd44b3e6299d2f2f70f920386cf57ef31739f3c227bd04115024ff7fc94d16b9f9e6e0ad9b242935fd1cbf49e06e50b75a81470f5b0d75e8bb8b7ea21ae93e3076dc1050f3c3db4616e1ed6ba0", 0x1000, 0x5) getppid() 2.576499634s ago: executing program 4 (id=781): r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x20) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) close(r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) poll(&(0x7f0000000080)=[{r0, 0x40}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {r0, 0x4}], 0x4, 0xd) ioctl$TIOCEXCL(r0, 0x2000740d) 2.575510604s ago: executing program 4 (id=783): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000ac0)=[{}], 0x1, 0x887f) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x39) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x6, 0x0, 0x0, &(0x7f0000000080), 0x61) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x1) close(r2) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5e4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) r3 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r3) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xfff) 2.353760941s ago: executing program 6 (id=787): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 2.353543848s ago: executing program 6 (id=788): sysctl$vm(&(0x7f0000000080)={0x2, 0x2}, 0x2, &(0x7f0000000100)="85f60000972acba61397f8e7cc052637eddb8ccf6c57e98f1e9ed9a8033a07e983062f364a7307a2ea4e3eaba90000000000003e3a9d55b2e0430d8b967e64db05f848fda335a185f86e0bea77ff459bf66cb07cb76c96f3b55c9a4af57eca22050001000700000084a48363c5dc0c000197a493f8bb9dad91049b9dd667237d1e54246d3e621bae5c05eb8d4aae3b0c620c0ddf1a0c374f0ac03e0c3b180909305d908983ec8a00"/181, &(0x7f0000000000)=0xb5, &(0x7f0000000280)="738a47010000000089000000000000000000dc2455be571f05fd2f3df0619c2d32f6ef173844283b4c77d13d3c1a73000000008cd3f9202cbe1326a3b24f0eac874707bab6a2427fcc4e6d961d31fef082db123ca3b5d68cf24913e8ccc641ee33bf94216d294d6198a9d91b9ea9eeb58b4901cf7c94992996d76f4dd93f9daed57fd30d7e57da5467fd8f9eb54f1fe070f93088b22b71229fa5cc40703e790c0fa726fb359bb4173b8c2ec43d42109024a1bbdba076b9a2636626444a3e707f", 0xc0) getppid() 2.353386505s ago: executing program 6 (id=789): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x32}, 0x4, 0xfffffffffffffffe, &(0x7f0000002c80)=0xfffffffffffffee0, &(0x7f0000002cc0)="5bc75f6d", 0x4) 2.185989858s ago: executing program 6 (id=790): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6, 0x48e}], 0x2b}) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000e71e93e1f7708a9338", 0x0, 0x4018}) fchown(r2, r3, r4) 2.184220694s ago: executing program 6 (id=791): r0 = socket$inet(0x18, 0x4, 0x102) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x510, r1) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x6, 0x6}, {0x7, 0x2}}) connect$inet(r0, &(0x7f0000000600)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000100)="1e7989a6eef2f43d7f22a48efbdb0dbf43e8", &(0x7f0000000140)=0x12, &(0x7f0000000180)="3921600c4c461c0324ec359ca69fe41ae700e9b9dd0f1b0c032cec4b97559c9854063d192f6175a48f12e860bb899c792118caf0a6b3de63af1b622189d6c2e49062b69151191bdaf720e515553f9f58bf906d797660df", 0x57) setsockopt(r0, 0x9, 0x40, &(0x7f0000000200)="946d3df120befc0712ed7459ecc63ad66d1ddd727af04795b31178dcac110675faead4a2418b894a91a21843eb16ab3f6357f19e8d718a9805", 0x39) msgget$private(0x0, 0x352) 2.183947819s ago: executing program 6 (id=792): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) poll(&(0x7f0000000380), 0x0, 0xffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {}, {0x6, 0x4, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff0000000000000000009078e0007800"/33]) (async) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff0000000000000000009078e0007800"/33]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="825b4fc3b1f0b0c7c8bd020000107c60f76c09bd807e3c329686b2fd", 0x1c}], 0x1, 0x0, 0x0, 0x40e}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="825b4fc3b1f0b0c7c8bd020000107c60f76c09bd807e3c329686b2fd", 0x1c}], 0x1, 0x0, 0x0, 0x40e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3c49a263496329090000000a84e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5ad32a070000006ebb807e7fa10000000017bf23566927ba3938828c00", &(0x7f0000000080)=0x44, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) write(r0, &(0x7f0000000280)="47149fefb13bb1d010b876164fb8acc61f9f9dc5bfea7c08baf2e4a9d3e1da8358b78bac8049724921b55d3a0e87ba1aac177a2a96d45a3dabc0da3a00df7f1f20a708bea521a45a3dcb42dcd1eb5590235bcfc145403b03cf636f02e85256ff3010e78dbd30ee87ed3fa2360396a27008c4a8ea3afdcdfc74c5a3d1add3d66d4494bfee744745eba40dbd3941addc35067fe1c0626173a15ea67d8d272c460dbd25e5fbcad4d8b6bfdc001dcaced1b741b21cbc52", 0xb5) (async) write(r0, &(0x7f0000000280)="47149fefb13bb1d010b876164fb8acc61f9f9dc5bfea7c08baf2e4a9d3e1da8358b78bac8049724921b55d3a0e87ba1aac177a2a96d45a3dabc0da3a00df7f1f20a708bea521a45a3dcb42dcd1eb5590235bcfc145403b03cf636f02e85256ff3010e78dbd30ee87ed3fa2360396a27008c4a8ea3afdcdfc74c5a3d1add3d66d4494bfee744745eba40dbd3941addc35067fe1c0626173a15ea67d8d272c460dbd25e5fbcad4d8b6bfdc001dcaced1b741b21cbc52", 0xb5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.973461785s ago: executing program 1 (id=795): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) (async) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x49a7}, {{r1}, 0xfffffffffffffffa, 0x92, 0x1, 0x8000000000000000, 0x6}, {{r0}, 0xfffffffffffffff9, 0xb0, 0xf0000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x18000000000, 0x6}], 0x4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x5}], 0x2ad, &(0x7f00000001c0)={0x6, 0xffffffff}) (async) r4 = dup(r0) (async) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x4) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x2) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000280)={0x7fffffff, 0xfa}) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x9, &(0x7f00000002c0)=[0x6, 0x9, 0x0, 0x7, 0x0, 0x8915, 0xffa, 0xe8e, 0xfff]}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) (async) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/48, 0x30) (async) r5 = kqueue() (async) r6 = fcntl$dupfd(r4, 0x0, r1) kevent(r5, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffa, 0x18, 0x10, 0x99, 0x1}], 0x2, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x1, 0x5b}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x1ff, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0xc5, 0x1, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xfffffffffffffffa, 0x6}, {{r3}, 0xfffffffffffffffa, 0x49, 0x1, 0x97c, 0xa}, {{r0}, 0xfffffffffffffff8, 0x81, 0x80000000, 0x24000000000000, 0x6}, {{}, 0xfffffffffffffffe, 0xe1, 0xfffff, 0x10000}], 0x1ff, &(0x7f0000000500)={0x8f, 0x3251}) (async) write(r4, &(0x7f0000000540)="980a2aa9a2b86693cb86355fbd38c8dda3c113d6021fe7711d2f3592828ebf8af4840d99992de412bb0a27bed2c6ebab5e50454982792bcac6b7db766e7bb019e75effee17030a73741ae013f06c1f0adee7b8d9f96e08093485dd14ddb4295d2a13a7c9cff30c49a4aa81758c", 0x6d) recvfrom$unix(r0, &(0x7f00000005c0)=""/15, 0xf, 0x2, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000640)={0x10, 0xbeb, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd4bd}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xa1b0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x957}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}], './file0\x00', 0x5}) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000840)={0x2, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r7) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='^-.^!\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000a40)='{\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='--,.%@.*-#\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\x00']) (async) symlink(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') (async) renameat(r2, &(0x7f0000000c80)='./file0\x00', r1, &(0x7f0000000cc0)='./file0\x00') socket(0x18, 0x8000, 0x11) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000d00), &(0x7f0000000d40)=0x10) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d80), 0x8000, 0x0) ioctl$KDDISABIO(r10, 0x20004b3d) (async) fchown(r4, r8, r9) 1.973161342s ago: executing program 1 (id=796): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8000000044809e9d, 0x9, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000400000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.972742951s ago: executing program 1 (id=797): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffff8, 0x20, 0x2, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0xc4, 0x10, 0x2, 0x100000001}, {{}, 0x0, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0xfd) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x2) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0xc0}, 0x7b2, 0x1}) r5 = socket(0x2, 0x4, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x9, 0x8}, {0xda1, 0x80}}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() poll(&(0x7f0000000080)=[{r8, 0x68}], 0x1, 0x2) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x1c, 0x80, 0x9df, 0x401, "f8296eda50c1cf09d78faab6aab1040000000e47", 0x1, 0x401}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) 1.70629569s ago: executing program 1 (id=798): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x90) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5201) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35bf7844c95904cda4f1e6abbbdad026a52ad7f4a9a4f00860032b26", 0x32}], 0x1) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) r3 = socket(0x800000018, 0x3, 0xfe) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xf) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000302000/0x4000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffbfffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000369000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x3}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f0000160000/0x12000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xe094}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x203}, {&(0x7f0000566000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f000006b000/0x3000)=nil, 0x80000000}], './file0\x00', 0xfffffffe}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x63, 0x6, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) close(r2) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x9) read(r5, &(0x7f00000001c0)=""/24, 0x18) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x0) 1.705954537s ago: executing program 1 (id=799): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket$inet(0x18, 0x3, 0x102) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000087, 0xfe, 0x80000001, 0x0, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x402, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x2, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xf, 0x4}, {0x800, 0x9, 0x8, 0x9}, {0x9, 0x5, 0x8, 0x2}, {0x2400, 0x8, 0x1, 0x4}, {0xc, 0x5, 0x1, 0xfffffffe}, {0x2, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x11, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x3) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000300)='./file0\x00', r3, r4) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000745000/0x1000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000507000/0x1000)=nil, &(0x7f0000305000/0x4000)=nil, 0x5}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000140000/0x2000)=nil, 0x2}, {&(0x7f0000412000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0xb5}, {&(0x7f0000176000/0x2000)=nil, &(0x7f00000d2000/0x1000)=nil}, {&(0x7f0000144000/0x2000)=nil, &(0x7f000062f000/0x4000)=nil, 0x8}, {&(0x7f0000033000/0x4000)=nil, &(0x7f000068d000/0x1000)=nil, 0x80000000064b8}, {&(0x7f00000ce000/0x4000)=nil, &(0x7f000025e000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f0000308000/0x1000)=nil, &(0x7f00003f2000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d0000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x5000)=nil, 0xfffffffffff7fff9}, {&(0x7f00002f9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f00005b1000/0x3000)=nil, &(0x7f00005f7000/0x2000)=nil, 0x7}], './file0/file0\x00', 0x7}) setitimer(0x2, &(0x7f0000000140)={{0x800000000000007, 0x6}, {0xfffffffffffffff8}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) r7 = getuid() setreuid(0xee00, r7) 1.705583676s ago: executing program 3 (id=800): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) setsockopt(0xffffffffffffffff, 0x2004, 0x32, &(0x7f00000000c0)="b20515c8ce60", 0x6) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000240)={0xff, 0xd1e}) utimes(0x0, &(0x7f00000000c0)={{0x40a9, 0xd}, {0xacc3, 0xffffffffffffffff}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x205}, {&(0x7f0000566000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0\x00', 0xfffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x53, 0x4}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x200020}) ioctl$TIOCSETA(r0, 0xc0104453, &(0x7f0000000040)={0x4, 0x1, 0x8, 0xfffffffe, "c56000000006010700111700000000000102df00", 0xa, 0xfffffff9}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded210800257ab975390a00000400", 0x4, 0x6}) close(r0) r4 = syz_open_pts() socket$inet(0x2, 0x5, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x8, 0x10001, 0x7, 0x4, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r4) r5 = msgget$private(0x0, 0x7fc) msgrcv(r5, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x3, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="03"], 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000400)="d9", 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000001c0)=0x1) 1.7053318s ago: executing program 1 (id=801): sysctl$kern(&(0x7f00000009c0)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000a80), 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) fcntl$getflags(r0, 0x1) rename(&(0x7f00000003c0)='.\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="329f58bfd26a76d4dae74b7942535c3cd51930e6e7f8c666c1cee9637a262bf9f52ea8794a2a5c21c0946448ce5610a94c0e326ce74193927b1bf14fec2ab3e16f87e9e8680c1bc90c73b92166bf1dbd1e4184ee5a4392322b9257e1afd6861c2e9100ba5cfc3005f80cc24fc22251e5e342fb19465b4639324ec5c4", 0x7c}, {&(0x7f0000000100)="09526ceba0434e74597724ae20f162af404e58a71d00936fee234b090e1bcfccb8180faf73c95e6b09b0132b6f77f6c724b2e3c1a42d268391eaca7479f893fcf31f27b16e234a62f33f2d6da06ad5a4a76a7f9d5f4739154819deb89c91b9e4eda2e5e02d97ac4c20b9032efa70", 0x6e}, {&(0x7f0000000500)="6eed7820178aa205cd032cd4d35734f2948da0f11bc227f3f453674aa84d257271a3e7d3c4d0667fd3943e849ebbf735c72e737a0fb8987416eaee54aca7dfb498820e22c10101e3b9c263dc526ee73480adbb1254926070869f9c951c0370f1ef7e9f100df72d9567b06931afc1e28a224a7ee5c167073862ead62233b5c1846388ad72268152a7cfc120d4f9c01cba94f69e717e96fb454498cdfb6b7edafff0ea7e482c0682068910c1cdbc05ceadc44d96f94940dea8d264189d3c56b4248bfe692d68082b011bd9564de6f0d4424d2d18010de923f19b31fd0a18989483844757cf8b5a2a15c73e78bc21ead97929c30577a992ee01d4866bf2af73b08cb42d5c2d54fa425e97ffe425c998fbd16d947a917b71cb93ab292f3af51153d666127129bf1a78baed09516ee9343e519f50c510812702d48a93f693fd6ad8966f9afdeb33cc1e5be7cca63b15383c2e4d771adf9c54406e173589e3f9030a21a39590ce256e3e7ed57bd7d1e7a07fa391483e717a83cc087db32aab840bfeb8a3533065dd88cec9074b4e50495eaeb7b30b02f89c82a2123b340aef2a096969c8c76286b21129776136e8b9261e604986dad3e75547d08f794332278ddac2ecee493bf03ddc730a3b2a45c874c372e2b68bb9c62a980d230edd28186f37d5b88549465f5d5422563f60f6650086a1e6f06fe89a1effb4a139755f6a1ed02b28d2d0e0060a1980114cdd9586c17b2cc89b63a1258bc004f372c26f5b1c91bcadb42f38a8b8fe03b65e1fa328cdf10473fd17819574210eb8e75aaabb448edca8d03caf0d4997701cb3432f884de1577a7c4fc7959880edd85f16c617a993e9ab1bc69832693f590e7243095c3a2df69eaf4487ac904c6232d13cc6801e0d13f046791b0242e103a09cbc37c9677b41c6e617cd3f1e75fce4b3f6a0fbf72812473ac12dc4f99d665cd59e105c5d113eea1684dab6181381b016fdcb05bc961050c826eae0df83dd3840e274e2e96f65e5366d2efd584515d5f5114d797d3648d56b63fedf487c3fdde42eb222d88cf16aae24bac5f6589a67ee0c5c61e4da8692d16fb814a1a0063db2fb431b6fec7df07568ca2a47e9c15376647bd2dd76a0b7c705900a2db7c11fcdc810554bf0d30adacd314691dbef9ee85b29bbc0617589bb55e60def9e37d5f76016cba61e08056bd6b4599f389844a21e36defcfd6d0ba8d97d1c90dade84d7433b90afa465563f965813a334d30437a17dff6e8e035cb1216e46c609074f3c23abafb45d5eb2410c899d2a44b68d33934f35333f12b160e403010b3dd1e4b15a31b534345760bf55a1ca18390c7d915f81095f6833e27fa752ff245691562bedcfb3a53c39a29807976463ab8c5beb6a8ef8ede827093866d30b85260e1c20446196d72cedfbe16d5b9b62ea8f7a11ee1ddc2c42f6b93210aa6dd71fcffb9dd7c6838045240c6da4560e5c712f7f80e523d0f632d96c39b1580707baf4fd7ebb2def964f59574380cbbba23bdacffdf5e0808c21a95853212c8e9ab4312fffdec12941624865f9a3ef040da33f704b56ca359cd246dad64cdcbf722049e52238a5f85a28c6096f4afe09dc95ce5046469e58216c521986783e1012a6ea3124daca4af07201017432b6e267d4c2efa9e7dff03e91052feef019d3349a6069d1621c9c168bb98f0128799b81f81530fa7771db491ddf722757870a0972477ec09bbbbc365506e2260653e24c86896393f16dedc1b82d801bb40ada46674b29172334f5742fae0d2006a6f181820bc213c13f58bfea7328bd0e315539c9476419214b7bee6b2c0c3d0cc7c28159cfe5f968dc83199195ed33578435923aa96f62f4c70d3f5b180fd967afb14c1c90ea0ecb34aa25de25c4ba42601437e218bffeaf18b90d7e8c577c0de622e6341b203c5b3fa604c7f519d4b1b791a413e1f26c8e7239221ac2bc42a07724a93474bf4a9d0b826efbe08d0f00542cc09eb49b19579cea48f5762ce6b7becfeb0245d28d4e958aac65fbbd565a40a6819eaab94fc0b2860e46967105a349b80bcddf03880741189a849762687e440a76607ced7436072180ae741f097f6a2b3fdc767f203e9a294a3ab2b803954d1aec53d5c6873ea1224b206b6e8ca451341efcf57ebc6758683587e00ef12407b22e5366bc1c4476738c164b327e5ed8498f4547d9c39b2aaae3224dabb38f0bec1813affbd3c81c82bf53332ef5cabce8e11e9594daf0edb5f567645076ac7335d75b39b12e6f620cd613da063116dec3fec75c29ae1b8c45fb0338be67277bbd42b630b8f702dec0eb29d462be2ac01402d49361d78f5f696bfb86fb6e9ba77ede9d31f27b778ca1d2c852240edbbbf6679a6eb191f9d7280cf14dca4e134559841d3144b04f78d7ecf4caf560465f4d4ac00ff51019f54f5854216cbee262bcd955b3023c2d009c41608e07ac6788219f44b1c334128e298dd2c8fa97478f7dd22a0e9b59ea888b9c4c3c26ebba77b5efaf427fad662fe0b4504f5a5ea57886cf7f66c6e1d8036ff4ee17e1366bbf89aa448461338e20bf916c8972890569e2bbd7c407747f576100ea0474b207725872a17643ed41b6dd3becd34fe2ffa5024f2c47adb80ee662e4a37485571c9ef5b8e31d4c726ec721f74a3b9815636b178c462b764bf9977ab0271076ca2fe9fc16129c2921d485f852811707b94360524eab43f5569e9d9ec4830a5f631d4cf49a6e883fbeb021b180f88d0d676feff3d87f5a6c61a9b3e4a79849cad834362c8e9f3d6d9ff0f57c9fe10e9fa618d704602bb37c84835317691b11630d36060bf14d15fda047b06f9721ed9d07009348bf54dfca1bd0fdd71e04ffafb256177a7f17fd9be9ef7534f0980993802b60f8549969924060ed3d264bc254fda85e8354af83eece23f19ef38b5180607b7635e92731f8973bafa06e058b92f1f431a8be3256e4460fa9a19cb2a3080900215fab4867fe828f6401fda65a60f43333c4ff44ab041510761beac5b266a95fcfcd481f9f3a90e8e25438437dbaf7edacfb5dd31fef1176a47b9cfdd3c406d61b020fc60d6ff23d56454c86af0cd2762b4170e4401de64453920529d4810cd753244fd41fb6af20bdf8c45bfebf234532eeba35a90888edefaee7df57b1f253f278e2be5735707eb1e1a67444ccc9672cdad8f38d8a0ce3ecbf13ef177ffeb4b4e5a9234090742ce98237e946fc78c2f7fbe32d0671c4f2f909c96cce4dc2f7af9b98b15baeeb61c66229bb8d6ad9e078aab9638f79ab35af459247b88137606538d807b1bf1bcebf32fe8292fde7e89c157a9beb650a25643d72360022da817203d3cdceb0cfce9a46eed8d88ec281b5100eeec81565b16f18524d00b9066cba0343650b8ddd19806b0a01a6e9d269e97911cd80d3c8b0a873c0c2b606bf60cf68d221db946f68d8a466a17186cb782e8ea3860afbb1a91b913120d5920b78787b6eb891f92ccda738367aaf2c9eaacc0b076c2092257742b54200f314228f5cbf34e6acf4011f689fd6f85522e0db4f098a7ee87909f6770463be7bfd0f2ab97a861be9e428a982b1431e4f7b9d4ba84f543163fe4196de697bc4f6ad6b67b5d07b3d99671b77d6a0a11237a682f8233e3bd61ffb9fe1de6643375a3483b1e4d9d56ce013fdff4d1861a3abc5b73e6c5686ee045207cc3d5654ec1f9afe7b305b6a5a65063607fc834272e5b279f2fcf21ad069b79f44038adef86c59b9227909a97880087552ef966315a2fe6265f00eb2c753dab0ceb773f65b820764489fd3a143c5170e785116794b55a8fbf1098e9b280621a3190a745709a97b86ecd8dad70b848c8a15aa19388c80c9c63f3c78c01abca709a3e891fde8e1598b6d77152aa7a6b17a07cb7af8bfbaeb01cf8ab99354d6bd6ba59a049caabc5cf8fbdd5fd098eedbb7603bc38a13ca4e733b6b2a5ec739cf287c3c87db179f5b52f070f82374e8121efe8ea3c479831af29d567006244522540a26be80f8c329fa757106fd920b8f7a50c385da8803249baf8bbdcc63f7ecf6eabe61087823aa796c231579c67e797ef04e75409ae8985cf676148970cb29f92f11c5f011bfa8aa298e94a3767e541966a62d466c63453a32cd336d38f22c3e249881de1b96d95ec79dc91564876fa87001b5f6895969ef015e196e8da9d03c73b6c44d7a6e2f296df4dc5b69d8d5f03d5ff94d30976cfc3bfde7c99f20e93ef92dfd6739468735804280ddcca799c08a0ef393a4d2b3c274e789e2aa7a6f62237b8b3dafc67a4bd1375cdb6ee84526434a00a60e3087d4278981e5da939f84d3f16de35fa5d6c6ecb7dae2f0c0659dcfb572028a443d061ffb786443060d8960b3d1a4b88da6aa4f5d8a56b2194741bca9fcb6d61ba304497efb85e50c1585f15526435685134e552a11d9b6471f95789b017f58f3c0f522bb7847ddc4bf0f5d5ac93a3748530012c7f15123d7e6a0cfd0b2d827b741a1ce67c96ac2711d35f8ccea64a1a0e6f71f0ba3a04d4cef2c8c3df92589e04e17ca1d23b719b68e3be6c755a1152458e5205cc973d394dfd839f7f836332de72225600eacc421781af4c83df1b98a518e7645a65f49a8963c2d9090120937a8ec258ff54731a6586878fd054f15ab36fc614789cca8c189e7b339f5d79257c26b5560d385e2908c5e31b7a20a5089b774ad02618d69671db42eec2afa63286b16026577f49f98ca088661b25be3e3cfab7e35251f0bf4811554dbac915fa38f753409f0df2c7085eddcc146a67232139fe2a84f9373c1c375c1b4df390ea4f94eba7f89d81285709cd10076191eb445b0661adeec30efe2be9e011e43be513bf15683cd1697452bf0c68e50ab9b51b2b612d4645c7652ec6ef87da67268c63c9682dcd806973942d9eaed457248335aba3be097e93693357f8a5c07f089ae804e5b34e6393efc8d0ee9ffe709f5dbd710b0ba03852b193bdfc0210faa55ffc5845ba9b2df5176e7bad4af6eaba9e2956f8aeea459cea14fc8692df48fa97e9a375b7bb6167578fefc9d77876f45c281306031bc3d5eb781c9bd2a05d3a1bc85f37194cb00ae53a617e22c546340ea5eec588342439b3958541779f4572d97a644920718d0997a56a490e0185b58d9ef61ad91e45fc87296c838dd6754d7fa073b29638e2927134596672e973edfe56be60594627a99782340514403015d5cba65abde7f22f33e78437270a5d7d164fc8a4ee1d98030de87e799c34527c73f56fb350e5a4a688bd8ddc31fc1fcf87b1591c194b58e4eb7cfbb75ec6d9e6508297c76b32874aef6a293d954963f38ddae93154d860910249d5cde9cd70ec1377ca6787924c6f7494e33abab86b04a3bf6e48ffe4a002b40a274f7ced4f78cf7fa608dada6be105ddd358fbfcf0ab30164bb9424ee89aa555038f396adba9c2de4a7906fde815fd6d27592fb1cbf5df34afb3817f415a94490d3a7723e5d9ae9d7837b4eca74eaf4a1d0521cc909026494078c1bd4c09222610ade85b7abb31b4544c18016c6f054d1c880dae7b7de8f6eb43d8af1f79144c874839128fb674afb6e4b7d8801126381a9a1049fe7e42d08389ad1fd8a177453cd1e1e02047b61d930943fc006f0b5cc63a9df6ab859dade38a484a2cd0b2c009a91a358d0a1f2cacf104b6dc814be53a1bcec058c52abb88f9754a0586490b44194f797549173cf0516e3641d4f3c1564eb2f48735f73ee8f7bdcd69a19e3b747b1521eee7686d279c06805e23a6e1a8d613d401d2be6b2", 0x1000}, {&(0x7f0000000180)="97dc5145dc679197af59b83450bfef7a5e2d8637633a38dba0a396743e956194f40a9a9ab5", 0x25}, {&(0x7f0000000240)="a671be2377a6a5ebf7458b90ff6583151ee73f305961721fa7991539bc0bfe46ab72879d9bf08342314a39901fff8165f5fd6d354ba6767dbe747e711e8ff285ae89746383df49098b9f4b375caaa0d7f469e6c53654f18ec1243b6bb79822955bcc7f8a729a40b2a197046e18e4ae377a5ade6ac287c2789e8878877d0441103442b26116079c32aec9e151c367c929e138b50cd8cf6473c5064037fea5e5bfed", 0xa1}], 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='+(\x00', &(0x7f0000000400)=':*\x00'], &(0x7f0000001500)=[&(0x7f0000000480)='\'+.\x00']) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) fcntl$getown(r1, 0x5) 143.285741ms ago: executing program 5 (id=808): pipe2(0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x2}) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) syz_emit_ethernet(0x36, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) socket(0x2, 0x0, 0x0) (async) socket$inet6(0x18, 0x8002, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)='3', 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x15}, 0x40000000000000b6, 0x0, 0x0, &(0x7f00000003c0), 0xffffffffffffffbc) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x6, 0x7}, {0x10, 0x8, 0x18, 0x5}, {0xfffa, 0x33, 0x0, 0x7ac}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pread(r1, 0x0, 0x0, 0x877f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) mknod(0x0, 0x2000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271ae", 0x20}], 0x1) (async, rerun: 64) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) (async, rerun: 64) socket(0x18, 0x2, 0x0) (async, rerun: 32) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x205b92) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x3, 0x181c, 0x5, 0x9}, 0x0, 0x0, 0x0) mkdir(0x0, 0x51) 142.120171ms ago: executing program 0 (id=809): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)="23180596c9095449483e68bf39cb85705a226281f2b44595aaedbb5f134c99d5293bc09edc00000000fb4752fe6b83069fcb5279ea8969c4fb347bf688ac55cd175f650b94b946e7842101004000c80002000201a83065f13e012746cb42553f1a742729ae3fc076ae708b71bcd150d7dab21094b15fd8e69b5730f95f81462e", 0x80}, {&(0x7f0000000940)="b8c9ba7a25bdefea15022493f786ca18573f23924b73705102d8ab008b200f4735950f474b7b2c985fde4e64f9e450e6e44c24edafa409093204d99349d5ce1d34cf014b978257c88d9758c6e42d64e775f1f5c270f26fa8ecf09a0219b8eb8e0b63cbf3cde1a55a460c7a57b7c600b1639019ed4540c8c0c6073b005ca009deca01eb7e75cad1835033a8b22d600732c1818ee7536e8759dbe59a25500fb25681a11f4df8f84cc5592f7200ddffe8da765b590b8647a19787a739faa3ca370bd3a9041d85798b6b24d25674975102d4659a711bf2f01ef5ea9131e1d4b89351", 0xe0}, {&(0x7f0000000a40)="7ceaba1558d703c9d4366a6e0f3f9589941b711c0de6e212a53bb16ac9132d02351c984ce16829fbb91bfa19bdb8fee68d5eea410053b4e00eaff149879ec4d088ddfd6e0f53e2dc42c1d93bec763e99cb415ddaf15a9c8d95fc7d8d2658a673a04f9600ebdf054d9bd59e5201911d1a1ec25a09c1576eed7e3a460aacefcfae78c4745bfb1cc89aeaaf5f115a11f9aa45b36345f9cd127971e8dd3bad191e6c43", 0xa1}], 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000000c0)="b3f7ec75b823b68b9282c0cd", 0xc) 114.385496ms ago: executing program 5 (id=810): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = getppid() r1 = socket$inet(0x2, 0x3, 0xf) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="1ef4d8d5", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xb, 0x0, r0, 0x0, 0x0, 0x0, 0x400000002, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r3) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffb, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) 112.823811ms ago: executing program 0 (id=811): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001002004) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000080)="8d960000", &(0x7f0000000040)=0x4, &(0x7f0000000180)="4cd2808e9ef8326a117c932d6cfe8ce9cc28411c54420922eb623d6c93e1ba36401f01c87edd831c9e8f56a62ed02c0092ce715af6d3aea6d23bd7756898193fa3b2cd87c6348d5ea63b91e36db19c21de32d2da9c4a4ca677764e03c459569aec225c09847418e06b0848d83519a47adc93fed58bcb0b86ad991e84ff38367168ce2a0842fdd88d8d260deed3825dcc76b91d45246b23580a7175969cc145778143fcdb9e159a1834742d61a9f072c7358da18f2bd7f43ad21ece885569a432320e87f40300"/207, 0xcf) (async) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000100)="00d81b4a790889d66516eedec747f486d7f2f1ff920dee67936357fe675a01cc31", &(0x7f0000000140)=0x21, &(0x7f0000000280)="7ed1306bb4af660fa2e4ea5c8a96304e8af927fad0d94f2baf5824f12ac18f89f27d327e008927edb0615771c436456b02ee3f7d9146480bd8e19b53a3539beaf0a0fdcee06bebc44f4f833d40ce21ffcb52bf0eed21433e1463982f73a089b1a861e634e264c48261a194091d5406c405e8f91e2b4f4c78f8109b6eae0d5613e922a81a1efa2b91af024a59427c12680d97ddca5fec74d56481b0c9e93c1d857db94754060fbfc9574d1822cf31e020a5f31e2b2a63b809f5a7647390c157d096487e0f0c9eccd5b9c1", 0xca) 104.31558ms ago: executing program 5 (id=812): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) recvfrom(r2, &(0x7f0000000000)=""/216, 0xd8, 0x41, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1200000, 0xf1}, 0xc) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = getpid() fcntl$setown(r1, 0x6, r5) r6 = geteuid() setreuid(r3, r6) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) close(0xffffffffffffffff) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, 0x0, 0x0) close(r1) 103.803212ms ago: executing program 5 (id=813): r0 = msgget$private(0x0, 0x420) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x22) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050434f48f29f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100007229d38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11ffffffdffffffc0000ff00"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x8}, 0x47, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x400) r4 = msgget(0x0, 0x784) msgrcv(r4, 0xffffffffffffffff, 0x0, 0x0, 0x1800) msgctl$IPC_SET(r0, 0x1, 0x0) poll(0x0, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000540)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x5, @multicast2}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000000)=[{0x4, 0x101, 0x800}], 0x1) semop(r5, &(0x7f0000000140)=[{0x2, 0x7f}, {0x0, 0x4, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0xef6, 0x1000}, {0x4, 0x0, 0x1800}, {0x7, 0x9, 0x1800}], 0x6) 103.416851ms ago: executing program 0 (id=814): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0xff, 0xe4, 0x100}]}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdd82, 0xffffff8d, "08ed9504000000010000669fc08362fb3f3fffe6", 0x5, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)='x\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0xdbd, 0x6}, {0x7, 0x100}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x4d, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 101.706844ms ago: executing program 5 (id=815): mmap(&(0x7f00003e2000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffff9c, 0x800000000006) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, &(0x7f0000000080)="16791438b2e731b43d0600f0ff", &(0x7f0000000180)=0xd, 0x0, 0x0) (async, rerun: 32) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x3, 0x7218}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x80001}, {}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x2, 0xa}, {0x2}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)='#!', 0x2}, {&(0x7f0000000040)="ce99c176fd82101cb5db4d03926d2f09a30a27", 0x13}], 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001480)) (async) r1 = socket(0x1e, 0x3, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 64) mmap(&(0x7f00001fd000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) (async, rerun: 64) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setuid(0xffffffffffffffff) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x4d, 0x0, 0x0) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="d624be087a382246c201e6e7e012d091360c64355ca64ca52076241f97ef8af331323bb6832280c2b56d79a9d94698340d1aacafd70af14338f0a8186bf3fe06c3572fff130adb3dc288b617883bea67f7720e91fae6b521ac60594fa761bcf5126724f14798494340ded76d55c4b399606d600d487852d00d9c04f89320a6a8395b003711bb7aef6a1bca7d10baec029eb3461b20c09e9b75d1d4e47cf5ae1c67d1803d02a33fb9d8249648d156a71e71bdad888236ede348a986fd9b8ac5e1a73eed865edb893467c6ce3761bb084fef963bb800", &(0x7f00000000c0)=0xd5, &(0x7f00000002c0)="cd8b6bacd43c384a8aefb98b67cd2191ee20a96389bed2070c7d3f5ea255a44f00e52300b664aa1f40549e76552f57f82b6fa67e083ee79aebb8706c14aa3b33dc62f2839c27214975d9bbb5891f6742d93026bb492e9a3cf50f219cdc0228d938d4a8c7a0893a47c4f9b90efc964057fce30a0920500f1465399a8cac5a6cee6c7651e92d398aa948f95b705f497234ff51b2968adc735caec5a656f9d048cd6a6a4fda84ba50c98c43ef3211a8087fb0d6f1e9e68b6003087e9b874f47ca3e05568b6cbe1df0bb3bdc78dfb2947dfae21ea5b43ae087530e2c106dd6881cba36521b0d5c70f76772808dcfd3e2e6d5a22a7c69dd8d4f45aa6afa58189ccef46f4de542aefa4fd8a302fff0fc7d05faf2fafe476b42be16953a0f7fa422c5506ba844e30e4557a0fa8662029422ef08af4f2d1845eed78827da90cccf104c1c919584f5f832df12271171bf02d0ff8d518db043dcd0cbd4a94a39c1c80145e827e51403642af25821af8073ce10622e88c46880ebddde630989d0f151cdb3e915b28b9ec6f62633d36db3d3aff21c6ed5535764b9bf6f970d7e5601bc046ae9591ee8a1217e0ea5976548c9d6bc86b64714439673b9c76b763c1af92454e1f927c842e4e8ed4eb7330891a5628c0a52f51cdec657261563c9ccd65f94d341dd5431c607702ff3ee78ff73a9b619c8fa92a3a8e0c0f5d165c87fc90622a4f082da9bbe9d1085c6aa45e27cb6d20707e9beed5ea02fb199021fbf23bf8e98f2d7cfd677f4f588a99097d23cb2be5dfbeae7b37a9b8a2cb7144d830898ef786a988eadeab8de27961576ae396c56047812ebc9f73ffd4722754edf119493e16dcd19bd3a8580141a55c463d6a18fe9933308d1489dc23731ffd6600e22c873606314acc41fe495fc1fb8a7ff2520a9c6df58bc3193dcae9012eb43d9c77dea25f9d0c7d7f38cda08e570c933df21244643197fd931cfbcba04b5b80125ccff95be8befdbe320ad008c64304a179065acdddd31d16335f702b3f1ce943dffcf7b76c947060b00e1cf5d5d243c35a90708402f06c850e3e48ca1b41f566d7affe73264e17e2c9a11bf5da8b7b2daae2b23a159cb84a5287089cf29e069cbfe9c460d4049591cbd206dd4df979fd6530b93d4f5748bb2d47cdcb7bda740133ada18323c03c1d60c82942994db53dc7bd54d0dc30b17c7462e6c41807106510824f8e75fd00ca63a4c20c5784dcf0e1198dc60c81804a5c73f2bb08fd4e27ac3543afedc4db456e219d72b853862a245b87b10b341c40a0dbc1e24f94874cf366dc55774ddb129c6bbc0b7235d03dc987c787786810bb3c457afb130aa8afce1660c6e282e833e5cc214dbb3352cd0352e2d1d83f36fc6c1ff110a1634229ce4444ec29068cf97595b2bd521a4a144301c3d50ca21acbfca6f78dddbb326f93a13f0625f17a8e9cff18a2306fce82d2900b62f46a777f1e5627c3599c3b0d72f90244a699cb06d927728bdd7bb86cc5808ef3b2a1f10b142d28436a1b5f733aa95e9e706bb7bfce2c76b54b73051f62c03d5aad5e5e381cbdde75da95ee175806c5828a881a8274d0dd9b223fc28d859100eb6d4be713b57d44f3f849c0c5da60470ab373f0cf92d70d0c283cc86a0d8bf3f21b256e93e83992e24af8ed1521baf5109bd9dfaa331a4d195d233b4cad3ae7fb0216b1cae71e8310f9735f296be064a9234c0068bc8dead7314064b19e5749a153f71cc45758ec1ea3cc258f543969241ca4812545cbd1ec9b215594246ab23a77ec1fcac45ea6d1719fb6c1f2f56150e18a114389ad355e9a60f93481e81560ae1394978a589f540dc0821b42cbebf411e228b989fe5efe166e4da413ddb6e027c3bffe565942a198b6cf9869bd37fb883302a1092112fe15bdeeba03bb3d518edce0c5fe06e691f730e9ecbf614353a8c53117d928a3a90145c388fa1a30eb2f32d27d197d7dc02928dc82674a01d4fff2eda2e5bc4a82ed72372606939d96520c2f2e17609288d6ac3dfc17bf1f17c24732df5c118c3c3ff026a4d2868bd1415d46540d19de55107d885bdefcb96df812d1157fb91ada95c6643032f9b6612aa3966cdcbf48e3c47f7810f6e20737763f3c7af5f4cba46229f649dadbea645838e5220107be2181126e48fb00b0397842febc26806a291751cd7059ca7cd9c8f2355d88f49848593310b74af2aef7f396577a63aba65a97608d857e35adc43358ee94c97b0f005158881bf858b9dff6b4cd35940906a4cbe2db02aa2d92449d92feff57f0bef0b9482d726b32c15343096b8dc506b92701b5c3bc8ccad437ce10445f6e00fc0d353c5336720c6ed774ea39aba48c094b3bd195a212f64dc476e10e01c00dffb4ae4ce571cf55220df219cbed4a8e15ee0bebbba0cc5509cc76108f5f8d2a9756d21e078eab980916696bdfbb34daa4f094e2fb0dfcdfd826b9df269692b4ad1324569c4ea079f479d52b733943e9bb71109ce985acead4126ce4d324b498d7169d5f4f17f4dfec864e37d3283c4e210b44bc6f1b83d2fbc2403a1de5cab99153ac667b3960be63a025c95af1eb73dbd998cde4af1e849402ff006aaec34fba4a16bcefd1cee769ca68b47e3450ab579a21a6fcbc76aa8321bc067f81844aea884472b4cdf80b7e73cebee678ac9d5f4961b27caf5a80a37f76d7a0f5e6546ab6f783d1168868bee629e6d9ce4dccff026b72e0671438ec86ab34e89ff4e73d9201fb79ff5f5ae1c5f779920722e30c15728cf6f93cfcb6b0eae2efb9f431200d2ee5c86b021fa8a281b728588830d398ac95a70198ec7328493be8e938a2aace2961656257feb4c82997720c42ed479a856b8ca2d23e00567604498a99e672822d5e990134bc029669afb43f4640c51716b404119e80a13dd3849be0321a934188cd084e083d30f3d5114f9d9ee594372a00a6be23172f8e53bc3637a13467a04900eeeb8115cc1a423b8b50939ee42c741d06babda94bb1f35de67f4c1eccd8bc8fffe7bd26d40b74aac2a611fe7401da01f30e8874e53766041c7f7d34e5b88c7279c7920988a715ce5204918cbef21785195f5c363ce23f187ba3394ccd406ae38ed8bfce08d33b686a7c990b9bf984ed0e141ce19f8f68e678fa07e1d3c56d9fff623c0e5ff9ca5670a4c0ad6821c2f2a24525e64766c2d6069669743e08d4ffdc291e07b3f81282d78d6531fdd6afcf03886895b32bb92799421a4291f5d77aed4bf8044c027031f19418bfc48e6dd8ff55563e7878b6e8ff3169dda797351e32bfa9a7a70aa9b34fc0cad71b282483daf51de063eac30ba7e2524bf8b88dc65f4738278104a9d6f57a215cb5883d22868bd6653828ff25504fe97aa5718bb3250b9aaa3f89e9d67622cd6d1a11951b9b83cab8f9243582809d5fa3521068454b53ccfc250b00c0f607f3490e7e867111885c361c77b7706d25445bd6c5aef766d836b5f0a5a6bd4cdc4e90e6eef757aff58342ffc4e9bae9fec78383d06c49ab061f9b556e3e4f5f1587573b3577ea4f59e2df7dc6d16b4c57092b545fb5a4093abde4cc715daca444535886a98bb556e051fa9e6f2cfb12dc6492d40fd229be62d34a6bbaa54b2ecc2526681472de642a48aeb536f56ffbe5d538cce37436440164fee10a2fdf4187623d66443cdc2fdb9c2cdfe036829c887365a5449999e622f3c2b88d824517facfa9d67e241a692175487e0708f3519f50a3eed2d6c633cb47d8fb91c8a354a680be91bc359fc4c39c3be8131e75c6b84d50aea2de9d59a3b10bacce3585102f72e3ea8c211ef37e7aec8a78c73708a73c5ae9578f655ca2ae18405ea332c100b438885ae2b5b214818267f4038d3c88eb1b69937ef74f5d2c674e646fbc610bed3b956de25f48337af4c2cb625acedc5a6d1fb7b7e1a1d1536b868385236fede3b82d7bd4cef36560fad70b89d94fdd9120a8e19d1a9e16ae5addc9c79777bbd8009c68ecd03dcb5462c9c4912e3526be08ebc5a46230902898a87f9d6604bc833d6a8fd6167b79e7bc65b3d02675ab0ba0364b3408f53de35024e2731e0001ba714c5503ad125ec8b6fe61a52b97324d619fbdf911565125c14afe490a977a4f15224cabc62b8a09b041b28ab7d4be742855c6da684f7e7b334681c65e46819f5888d326a992778424f67fd9ed67626b6bac784270562b960bf1345fbca13a03e1e3268a15f12307e6313f840382ba8b69aa141e07b14ccec10c51da89aff9f6052d0ebf1a7b0a06158b83f6f049c0bf4f5c0da32db3152fa00fd39c6852b21568eb9628c979fe176fd33e03f248b439ca8ddc733ba73a1b51907db8d6a59e7e881fa0393d102159ae1fc784b1863f4f6bd0f8a287e65d66a9c10813f043bc8de94e63aff3bc237fa66f89ead9cd1de7e78d1033ef51295ea42dc350747ad9038259c1f09ae9573871bf51ed85fa74a49e711e7ec20fe5993461a3acd3f7bc58a576029c5d4baf0feb08305e34e06ca31c089672efd78088eaca7181cc4f46ebea7c92a30a43dbab5b138d1462d6c9e744ad127d1cdc964a3ca288c4e1e8370c41e9d082ab91cb7414130a27a14bf1dde2b4b9ecbdd138fc037809e2d8aa13791d25dfa3e2db4d88a6d42ad79131ed5aa4a80bac18be3c15a2e3c109072fbcb499cb7d1ca69c2e01aa18c70aa51f9f1cfec07afb857c281667ce8670c5030cecc2256082354038bc8345a40af55f90b9e81b9ea7888a3c88a8028f73e5bd737ad4c9b347facb515229753352e2cc9e199da0f65541d51f8ef639f4ad5ab7b0d6056351df2744b21435bfb79c90521bf9bc73e6dc9eb197b2064b76e95541c27531075dfebc9d545862f8f2c1d1faa5b5447b1a64dcfd6447b86a95a662f1739a1dabeebcfe69bf4cee9e9aa807774af72225b09b9848272bc03d96ab1474913b2399b0cf8f6ba54d489e57a45c2435989c0fd2f1e90cc79cbf025c04bf1b9b16f03f60800837eaf94db602b1b7872e4bded40047e3515670df38aa792e12d145e377deb54e8042510c22bdbe70798b2851021ded62d22239f2ee6883abdf1370f0254a80fca8840e4797428a038f8e6696d6337833721ef9c8d5102dbaef45a5e6e6daa922829052142c098fbdb66cb2c6d27ce0fb0ffaf151fd11abb594d2070523c9bfcf4fec8f62343df6f60ef18b63d1d69d86616013b4a3688e422ec0a4195cbd23ecb01b35d1ddc0286f94813e5629a9e5d509f40e297b1ce3158e889ef3a81b0e20f06d1ab732456f6370e96b172ddfde0e27b8637ab1ff1f22d08acd40e4265b84ff8098eb121b2c9599193fbc421872cf7504d9aeec4b2bac087ceb0eae9c303d881cb294ff5090e52bcea72f86b2505798b0c5b3cf47cf010e7308b861770a9bbf0ca1945c4d0d5fe80a15f305f4eb91d4da7f0384e7afa6b785dd023184c98f3e46364cfd0619cfadad0635aa01f86225a49786518a2b3417089b8c767a1653810ab5dde3bcb16fa849fa5de282e3575ea83335d53500bf6a6b068e43ef237d2901a51a1907b6bb44a1d0c7702f4f3bf756445de8b502f9f2fbc3a0c4640bedbf1de36968be5dede2d8b8bfa80435be2938b3485141b5e5d31f6608097194b1365c2d836cddffafb3a8163fe9fd6cd3407f6354abefa0271456eece790d0722b04bee13224e8f714eda374137c0b50d2ca186e451fb706e680e5a371a40d51023cd67d2a1be1d2651cdb1562913692d91dfc52d2a95b38268b5dc531e33a0ba06d5af644e675f464bf5953e68fd1f52b2eaccdf2af76", 0x1000) (async) pread(0xffffffffffffff9c, &(0x7f00000014c0)="57a2b9004b31afdcc7eb0ae5b5232fc4ebc11137e9d758032185fbbe35cbb86b95fa3751c17300825e43da00436ffee6612ad084486c65e68b2b63e0b9a182eeeb066c5659150b0f6591be225a2e6f2cfd706cc171037ed0488ec2ae79457a942828eaed95f54d74820fe88cf61d3c18d0bf817d869adb3491727a98a452efab6cd2962176bdd9", 0x87, 0x9) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000"], 0x10, 0x8}, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001340)) (async, rerun: 64) r3 = open(&(0x7f0000001580)='./file0\x00', 0x20000, 0x4) (rerun: 64) dup2(r3, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) (async) sysctl$kern(&(0x7f0000001380)={0x1, 0x50}, 0x2, &(0x7f0000001640)="09516836882c3f0918ba090be41e2e383fe5bbd6528527354a48a6b04ff965473d0f025ef0431f6e2ef94c3abaee0c169612734699abc86f77299f9347bc3dd0a22fc41d8626a5051536d9a2fc109468954b4821ed35bc5eefa479cfa9b20df7fd82694f94c00c10f6876d54c40b74ec0692550f5e3195ff49939e6e10411f423f7e681b2e112c2b1a5581440255b1b38f6975a1c744b96262b85bcc2ce56e123670839965e18b3394da33a6d101794fd9d65b0804be5a00199ac6c6122c50b4c080a63319c577bff65bba6cf9b13e61913fa902888a296ca853af601872de6a2227da8756081b13224529059c759242a27a867a5b65141d7225bb3d83662821d6958e5b403141dca4c959cd8aafc408f34a0f44286662d594fe98e7396faa29b982409d6addbaad4a66a603e1455ae6df575b15c4b21b553b0ef447753b520bb66ce0a74d8fe0122e712c11d8b5a8256072a1ef214507d72afe2ded909f85a8e5a19c1aeb06a3027ea7ab5f4f8e557e9c0ad36b8b6b3e372cd75ad371a020d67d3d252f2c5a8368a9a5ccc5fa6e0651267a8a0889890871118f49e5045ca89743615ea1d07312ac12d8cf7adf60c0694e8db4f70b871360e72817706ad41e48a110b3c174b412e59035ed1d735c00a9176224ab0408ea4f502a77df922729372d771623a2a52910f376fff36ffb4900349e3f1423514e7a4c5d9eceadc8361c05b79ae1708bad4d463d5d1829dd858941e7540a5b9b0ffbe3cf53815324d8614cbdc3ee10b6d3ea6efb926b1fc469a3cdcbefc58520acafcb595c6b2d3fa9e2358721a5d93f94c5a5c4473c63200ff2a65337ada34ba8593c5bcc1f9bd462b276c9a9291c614f20913309120bbed8c48ea078eea0123cee4a2457fb59b5d6938e9e68c4aeabd96d30781214c17db7b7e9f183bedaf5cafa9249391381373ea980ea97112f2e8f1ea8ea3246f698c53ee38b824cd78dd201518ba8792dec58bdebb7dd49b8189709e8547cdc7bdfc125daf72011f20ab45c782fa4fe5e929e40287f7d52bc313304a5d16e793543dab9a1a319dd675b088cc94e422cd9dd0d7f71b838a4f6ae85e255800470cf27180ff261bf9e9fcb8cc6e70d0370457991460ae81b6ecfd25b06579e3b4d3392856aa1f6bf4b7939237b3d1e5babddfd2f8bcba85246cda033cef4f55ef9e1bf824b5cbc017c0bee5c06ea6001cba38b42e68834ae78dee5284d23952956ce5fdc55fc850ed1907f37e31e2a1a4381b5e89147cf3ee2cc5abf8654f1283940b39bb5ebeab42c76ca00147b24c0885014886d24ca99d14dbb07f86cbe5a12c9295d9f1b21dab8563705b91cd5d8c2e67b41aadf80a56e527a8f50a8fceaf707836bf4c8bf2369b4f64fc4e14327ed7c9cb63f63ff264d6c75735e0244f49f6c64e4c5bab38806dcc4a24594efb773d6dedb1e1b0045e9517a071b6599c9228c9a465c0d25af442b090f6c0a6cf06e44ee6fba20a6223453b2b01cfcd52a76cc4523a8a82e932076b922ac31ce7dce745ccab3e1b71a61f1a24a16f13d12caa627fe642a0abc75971b1b7f2c93c30cc217db8702f79d7208b83ba34348792ba8291583cddc3e0a14eee00c1c77177c7ba7c12913bf741f87646aa6dfb0963a08ea59b65c3694c302780a8bdfb15d5579ea95d13d0c8f8d6b0a90a5d9c36123a860072fc05b773d1df614445438ddf6e62cdbd369c54bf71aa65797ed26e8e381be3fcf4b576e46818e69da7500f743addd16fa933083d2148d637f3cf457e96a33539f31e7be0142377005a73b5875d6ab0d64b052c4b7346be24a30c635ad0c9b1cbea99e4c1c76237b58a70d12f70ee4573213ea6f685dc313f8c187486c4e061449b140b8143f080e294ca1d388096b864c2725814f51aabec77ea047b3114e166b56fa9581bdfa2e1365346aeba8b4a66f1c63afb3241dfe700030039333da27cee9c2953d3e947f23b046b8bea5396f1f6be84b0edc70f437aa58c44a0f0011621fd20bed58aadfa8c43a5c74383776245eaf7c61633647ff813eab3e15fb35f28d3e899a7cc8117a06da8e04afea468f636fd45522454338da7d8eab55c282d8587796dc77518a75c2086969996950869e893a3aa04014becb9d3a38f7499301e4485cfa9c14a2dfa4fd7ca8fef3a1776acab80bbc4a30dcc3024d219f334b29868a0b1bef3a25ff2008881b284d45fc3e4f0c9e97057424559105197a7ad91ff13753235eac87f43be974c50904457849d78e2489b266116e404040eded3041ffb02c5d14f4ef52b635131d91ec6d316c9be4e6fbc51593ac2e56f685ee10b495cca7dbbc338909dcf19f4882a39447740bf6e9efefb17cf8dbbd8504c9e2174efe08c1c8ff1c2505282638a6d9b3f2193934fd8fa3c0d1e5d605029b369ba12f1b25147d7eb67492454a6d56f08338e92bb19253b76b54c37f06372dc46e146ca279e94303515faff1fa095217ec9598cc961e40e1f7692658427154f31fadbd324c3db3abccf47029f3b3228c1ad00e74d5c8042cb97ba205212409052262d3e108d601d18e8514a1f8344d7b07b4efd28225c147d2122608ec09da681c9054ad968d2d00dfea254dd5b2f791756c50750967b1c22cc4e893d3dff95ca3775f07d9d05cfab70d4cc6b617ecfb51e093c36861c9f73e1f18ece31fb8aeaa16cfb8b85a0a771ebca0be2665dbdd21249e0434059ecf2b4b90255eed4f96ec46882c2035f1fe18fd1ecc64c6f08a15093dd04e5a6b86c79bc64ddb3787bd450aedaebbf2f7beb625054fc2adb742a6b804dfce4a317beeb6a596d97e487dbf6cfa7f68ef26d3db1c9b7b3dac709ce4d9fdb7b15659383afcb8733b090a63790b67a4baefc92089bca382cc7ba9cb187d5d3a94af73fbaa4e321b6808af587fa80f980f529016a7bf563009d00e509586d1a8372a1b45096902a34d4ef7d054602b85aff9764bbc941a8f7286722befba1a8fe836ce42beab885f86cdfb8a935ab4ad6fa67b54a1d0c1653bd1d39ad40d411712951a8dd67b109ae8554b3725d86b9fdf579beef75f27a0070b6dfeabe966dc574f607f9c744ea5d8a0e0b4fd125bf22793b226c4663405eb67f2950e361e1651a9e7580f863e5e0d52b321cb15ba6a2d634e5bd97dd1d96a6c24f4eeb2a6d195b7b70d5263545c46489cc7f63b84acba8b7dbb85cba744df5b22ddc43378f06857dfd84fd4f75800417553b433d806797956755e4024dface2e3be5693459ca149928af16f92a98568b1446c4799834f112e29703c947d89bef9329069d3c02a630afc6a6a3f5d6837957c6401294b917a2d6da5b95bfdad9f65e365ec2dc2a4efda6eb5e3ec5c01c77992d9aced66cc9ce29b362fd57b13a85a165ba1ce8a7674d235cf43d6e28945d6f6fca7ef49ee1466a912ea1c08cf36d052eb14abedc4a09e6d001d6814aae273898fff97fc6a844f4069c2c12458cf3255214d886559d955deeaadf907e5e4c4960c6e3df7e7aea49f665c4df476f94d05025fd922cbf75a8d7af16ab4f9231bcf0bbe6a5e2c9f2fd6caf3217bc12225bdec953fb9b1595ba90716f105322ef20f234d6098265a55f7d56da05c1ef1cc8b5cf2032760e5001d11248dff1633a029c94442008e990848aff7bf55573caa58fd702767cd808d1cdf15d26dfcd23bb89f8be83bb05136e51805e67c09d8d37a5662b9dba2eab3686a5d2d9607b703deeecd91e7b16d10642a5865b9d8aa92910f36e7811640978ce9684a3d84c201d9be6b39dedc068a7af52674e0b398956c7dce5026740a5a7013158e6a56c60624b2169a5ae73bec5b021badda9a1d0d6244a98e7f3338c60eecf12247f1535ac5b0d6fbf80bd52df6afac1235d9b97e98a44d85508c013b7a1b76f7354ac13073de6efeb87967e552eca29272bf6622c6b8719bc1ae8c1fcc4a1998fa1ba2d722d04887674c637f1f103b1bdc6c24c300454163b1420eb2657e14ccadaed21297a1175c318aae40d99be2fef76c3b278edb7015d7b846a75aab0453059df304a093821ce1f24a3c12e88759b1c91eaf00ec177c51928f2986b9105ee6be7f2c88ae2f683354f86011a88e3cd979eb765a723369333143f701d3bd02eb218aeffed9a9b93693446908c87de6d4fc7ef49142912b6441e603f5e53483dc174914fa6da71ae1a1a278ff2a6e123b09bca96b11dfd93e49c1a9a13eee78aea114afe70f320f5b1b15d3fc3dc16d35f04b69b6677f60716cde0afd39868f9c7ab0b07b4093977465f3ab4d65387ec66b1b141b87895bc25918d5e66f55b63d5433f0b2c6506e0546fdcc888e0b3df1ca4df8f97059aee041a1426acd094301c030bacf6e82384a5fe6ae19c1cb0842a6fcd814f77a392828e53bbbcb0596f71b870a324d46ce4177e71c724dcd7f1528c2b1f135d33bce3b4df44328d98c8ce0bb2dd34d4cb0a2ace887fff4596c7dd78a0a897bb156c81854157136358e530d19143f9eb434f8cc398ca7f992125927cbe2ec6f011086b72061491d9bebe2a63837941d2bcddcb578cc1bfacbb18db5ebc36b5c2782bdcb550ae25d580519f30d9a9838a2c78aac5a25d3faa4a7505933a6bf1df6b3259bb3a1bd6588fff2f7f1252821a15d3d78f7580023ae664234101c2d4990ba0c7ebf64be62f3a2d58c7240c63222e343fe4573d7011c2f505a6296355b55cfa23d0c0cb97ab0532f442413a8cf6c51b9b66e98f116df3f1cba3fc95e1df4d3c54c9b61c98fb8015303d76fb682f533b28f0d37285e5e77565d3d4ec2a4e9087cce96b3678be6c79bb7ffe5823abc3b8831ba6d047f44b6f8b0a3bc7214b1fef2b05f4d0514c0071a4fea22aba0d8e2e176592eb154342dfa8e35a8f0b0b48bec3e749438ac4d98b04d2c6c766f8be303d1f33349d0764db401563824ab997d5f6cdffe852b59b26f0ce173719ac45ad6b52c66b2709a327e0469670dcca2d6f8cea45cf991fc8fc9da49327f68d72c476a05bb6a3b4c5cfc71ec8368ba4d059f247bec3d34a78b7d8c480b8ad464725baef6bf8e2c742fac9136dd51a60b612d04a8e7b2c579cbd1650949a5676bb0ebb811094a7ae8e6437baedb7a2730ddbe97c16bd278a57cbacd6aba0af2b46938b8f7e8c6020d7e6d6e18f2f73fdeb88cca64f4a77d149bcc894eef141213ee4f7a9b1f4272c9d791e9aff856dce89d7d2a73243a0dc34676296b722bf54dfc5ed85e780ed11d03ae1627ff1926d9000bc7b214f9b6ea2b48829868f6377ef503d45be6e1062c62c173ff1da14aaa591e50c5375b235c022d6f2e2986715c3b2948f3dff3df97d68afa176aef23f18d732bcb9e9de7feee3f9719a906c1019ba3315a4c558ca355b794bc36a181785de467cb4ed806262e0234a980a0938729bb18f096e709e635406850b467b157213eb0b8d81ce7318e22b92cce16f46d960d872a7be1576dc925050bc9679c1b914c9e5ace6fd27adbdd35a0d6fc1b856d55b5f0c18f80dee8b0cae998049bacc1e7f81db64abaa4e30adfaede25192221b6d23e3bf5c4ad65f52f20834b6ae2b62c5b87549af2c6f81cb6fc58c8c22da153ebc2653b1a4de000b6f3ca8f20c81248f93a2807c6d270078586dd810e5a8b9018ffdb72572e418986d15b0ddf40fbc39a87c271c8cec71ac15881575e85338bd8bec9b6a0d955b3d12ba13e37704eeb8995f9f3b4e6b225741cc30ac706d204cc5a7df2d115f97c74400a59ba4dedda17c593f8a22554a3e40032a52d647c2fd79a141f4f53db2f596dcd2c3911", &(0x7f00000013c0)=0x1000, &(0x7f0000001400)="75c240bb554222dcc24e2c0c2ed76a176b49b619b0938c", 0x17) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x67, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000100)={0xfffffffffffffffb, 0x7, 0x7, 0x8, 0x8, 0x31f4, 0x6, 0x9}, &(0x7f0000000140)={0x1, 0xfffffffffffffffd, 0x4ff, 0x80000000, 0x9, 0x6, 0xe, 0x7f}, &(0x7f00000012c0)={0x6, 0xe561, 0xfffffffffffffffb, 0x7, 0xbb, 0x4, 0x9, 0x7}, &(0x7f0000001300)={0x0, 0x9}) (rerun: 32) 4.64334ms ago: executing program 5 (id=816): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6d, 0xd, 0x13516b81, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000400)="6d915f590d0d", 0x6}], 0x1) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r3 = getpid() fcntl$lock(r2, 0x6, &(0x7f0000000080)={0x1, 0x0, 0xd75, 0x401, r3}) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) 4.139579ms ago: executing program 7 (id=817): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159", 0x20}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) getdents(r1, &(0x7f0000000140)=""/200, 0xc8) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 3.520936ms ago: executing program 0 (id=818): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000140), 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) setrlimit(0x8, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000440)=0xc) (async) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000440)=0xc) getpeername(r0, &(0x7f00000006c0)=@un=@file={0x0, ""/506}, &(0x7f0000000680)=0x1fc) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x0, 0x0, r3}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0xad754db32906679, 0xffffffffffffffff, 0x6b) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x1, 0x1, 0xf) (async) socket(0x1, 0x1, 0xf) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r5) (async) fcntl$setown(r2, 0x6, r5) close(r2) getrlimit(0x6, &(0x7f0000000180)) syz_emit_ethernet(0x76, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6beed57d00402c0204f19d6bceb1ee1eedc0754f15dd5ff9ff0200000000000000000000000000012b0000000000000001000000000000000103907801000000672925c80007ff08fe8000000000000000000000000000aaff01000000000000000000000000000197d08900c01c817a5c531b04cade750b7bfe2ee7bc2f831b11182c4bca30d166e340b04636cf205e944ad7"]) getrlimit(0x0, &(0x7f0000000000)) (async) getrlimit(0x0, &(0x7f0000000000)) 3.160109ms ago: executing program 7 (id=819): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x4) ioctl$TIOCSETA(r1, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x10}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x4) (async) ioctl$TIOCSETA(r1, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x10}) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) (async) 0s ago: executing program 0 (id=820): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f0000000080)=0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="39014e9b305728afd5caaf8b78c812e17f61ebef46284a906ce106d4d30b36697fa0ed0309fb744422b302679c0de71b2748b5c6cdf165a3ac7c7ea27452279117c218e91836c7d65aaa4977521edff085a16ed7144cb608891ce686b51d167fb3513e61c24b1102486ae10d26e3e4a91e4c6f36fde32959e63a25c352bc7029c1191692dddd26803e5d5756e15423c876bbe92cb3871bca60a64efee63f959022a7480ed25c8c7c929e533329ead876f55e616f971649da84732c98f40a578908ccb9af758bff0085479956ff4eaff0cc4c82a6fcc0af1230574436fdf8b46ae3d39fa3f34bf5207b963017c00ecba4e4f4722324a4f4e8f7a4552c3a4501e9039c7d84c7f5709c8f5de44d09895e55c8043cb2247408f36fdf982f28a2d327dfb3c4d7a4b583174c6da493ebd1ce3e1d6d3c8acdd16176f7885f765fa081a25ce91477bfa3e5d687dcaf", @ANYRES64=r2, @ANYRESHEX=r2, @ANYRESHEX=r2, @ANYRES8=r0, @ANYRES64=0x0, @ANYRES64=r0]) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.165' (ED25519) to the list of known hosts. Ě`Ó×pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *177359 61402 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8333b4aa) at panic+0x1cf __assert(ffffffff83378d59,ffffffff83359cf7,84,ffffffff833cefb2) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001437000) at if_createrdomain+0x40 ifioctl(ffff800001490530,8020699f,ffff80003858d640,ffff80002a7d5778) at ifioctl+0x1c06 sys_ioctl(ffff80002a7d5778,ffff80003858d810,ffff80003858d760) at sys_ioctl+0x660 syscall(ffff80003858d810) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22430c977b0, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333b4aa) at panic+0x1cf __assert(ffffffff83378d59,ffffffff83359cf7,84,ffffffff833cefb2) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001437000) at if_createrdomain+0x40 ifioctl(ffff800001490530,8020699f,ffff80003858d640,ffff80002a7d5778) at ifioctl+0x1c06 sys_ioctl(ffff80002a7d5778,ffff80003858d810,ffff80003858d760) at sys_ioctl+0x660 syscall(ffff80003858d810) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22430c977b0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003858d370 rbx 0x21 rdx 0 rcx 0 rax 0xffff80002a7d5778 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb9a6c56cc2fe04dc r11 0x4496bfc3b165dcd6 r12 0 r13 0x19 r14 0 r15 0x1 rip 0xffffffff82547715 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003858d360 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=177359 pid=61402 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7d4020,0xffff80002a7d4a90 process=0xffff8000ffffb198 user=0xffff800038588000, vmspace=0xfffffd806b8bd468 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61402 492180 73117 0 3 0x80 fsleep syz-executor *61402 177359 73117 0 7 0x4000000 syz-executor 61402 326478 73117 0 2 0x4000000 syz-executor 31580 327048 81284 0 3 0x80 fsleep syz-executor 31580 391830 81284 0 3 0x4000080 fifor syz-executor 19375 2789 73492 0 3 0x80 fsleep syz-executor 19375 146049 73492 0 3 0x4000080 fifow syz-executor 1422 48330 6805 -1 3 0x90 fsleep syz-executor 1422 487768 6805 -1 3 0x4000090 msgwait syz-executor 81066 324647 45782 0 3 0x80 fsleep syz-executor 81066 320473 45782 0 3 0x4000080 kqpoll syz-executor 81066 139151 45782 0 3 0x4000080 fsleep syz-executor 36795 518000 55448 0 3 0x80 fsleep syz-executor 36795 321304 55448 0 3 0x4000080 kqread syz-executor 95125 418407 13046 60929 3 0x90 fsleep syz-executor 95125 347837 13046 60929 3 0x4000090 ttyin syz-executor 95125 187864 13046 60929 3 0x4000090 fsleep syz-executor 95125 372035 13046 60929 3 0x4000090 fsleep syz-executor 55448 420458 90410 0 2 0xc82 syz-executor 65554 239256 1 0 3 0x100083 ttyin getty 45782 58336 90410 0 2 0xc82 syz-executor 73117 418000 90410 0 2 0xc82 syz-executor 47612 141915 0 0 3 0x14200 bored sosplice 57749 294731 90410 0 2 0xc82 syz-executor 6805 481175 90410 0 2 0xc82 syz-executor 13046 245399 90410 0 2 0xc82 syz-executor 73492 258707 90410 0 2 0xc82 syz-executor 81284 245370 90410 0 2 0xc82 syz-executor 90410 117209 35489 0 3 0x82 kqread syz-executor 35489 308683 85434 0 3 0x10008a sigsusp ksh 85434 456486 56231 0 3 0x98 kqread sshd-session 56231 385942 4456 0 3 0x92 kqread sshd-session 4456 443619 1 0 3 0x88 kqread sshd 8368 496561 82800 73 3 0x1100090 kqread syslogd 82800 57030 1 0 3 0x100082 sbwait syslogd 81264 143206 1 0 3 0x100080 kqread resolvd 57371 58172 46430 77 3 0x100092 kqread dhcpleased 54310 17174 46430 77 3 0x100092 kqread dhcpleased 46430 142658 1 0 3 0x80 kqread dhcpleased 31623 190423 0 0 3 0x14200 bored smr 15805 130681 0 0 3 0x14200 pgzero zerothread 67150 261611 0 0 3 0x14200 aiodoned aiodoned 7509 496389 0 0 3 0x14200 syncer update 64815 354900 0 0 3 0x14200 cleaner cleaner 65947 278237 0 0 3 0x14200 reaper reaper 55986 59999 0 0 3 0x14200 pgdaemon pagedaemon 66329 104852 0 0 3 0x14200 bored viomb 57774 208404 0 0 3 0x40014200 acpi0 acpi0 94925 136231 0 0 3 0x14200 bored softnet7 63203 311446 0 0 3 0x14200 bored softnet6 69383 99895 0 0 3 0x14200 bored softnet5 73339 349823 0 0 3 0x14200 bored softnet4 5573 160891 0 0 3 0x14200 bored softnet3 26997 1863 0 0 3 0x14200 bored softnet2 63562 129014 0 0 3 0x14200 bored softnet1 85404 211722 0 0 3 0x14200 bored softnet0 10436 9517 0 0 3 0x14200 bored systqmp 73883 193370 0 0 3 0x14200 bored systq 51464 258264 0 0 2 0x40014200 softclock 56453 36956 0 0 3 0x40014200 idle0 1 342919 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10200 11130K 11385K 166960K 12175 0 pcb 17 14K 16K 166960K 258 0 rtable 208 10K 10K 166960K 498 0 pf 33 13K 17K 166960K 133 0 ifaddr 37 6K 7K 166960K 106 0 ifgroup 47 2K 2K 166960K 159 0 sysctl 4 1K 9K 166960K 18 0 counters 31 17K 18K 166960K 89 0 ioctlops 0 0K 4K 166960K 247 0 iov 0 0K 28K 166960K 41 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1412 89K 89K 166960K 2209 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 38 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1057 0 sigio 0 0K 0K 166960K 19 0 proc 60 59K 100K 166960K 731 0 subproc 72 4K 4K 166960K 118 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 113 0 in_multi 80 5K 7K 166960K 189 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 568 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 152K 165K 166960K 10324 0 UVM aobj 32 2K 2K 166960K 36 0 pinsyscall 39 78K 93K 166960K 2216 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 41 0 NDP 10 0K 2K 166960K 70 0 temp 56 8637K 8747K 166960K 48369 0 kqueue 14 22K 32K 166960K 194 0 SYN cache 2 8K 16K 166960K 3 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 117 0 114 1 0 1 1 0 8 0 rtentry 136 171 0 92 4 0 4 4 0 8 0 unpcb 144 1056 0 1034 15 13 2 9 0 8 1 syncache 336 8 0 8 3 2 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 286 0 280 7 6 1 4 0 8 0 arp 88 23 0 8 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 947 0 935 9 7 2 7 0 8 0 ip6q 72 5 0 2 1 0 1 1 0 8 0 ip6af 40 10 0 6 1 0 1 1 0 8 0 nd6 104 30 0 15 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1072 40 0 40 3 2 1 1 0 8 1 pppxif 1384 7 0 7 3 2 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 8 0 6 1 0 1 1 0 8 0 pfstate 384 5 0 4 1 0 1 1 0 8 0 pfrule 1344 8 0 8 3 2 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 761 0 399 32 6 26 30 0 8 1 art_table 40 764 0 399 5 0 5 5 0 8 0 art_node 32 167 0 97 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 35 0 25 1 0 1 1 0 8 0 shmpl 112 33 0 4 1 0 1 1 0 8 0 dirhash 1024 36 0 19 3 0 3 3 0 8 0 dino2pl 256 3271 0 1764 95 0 95 95 0 8 0 ffsino 256 3271 0 1764 95 0 95 95 0 8 0 nchpl 144 4619 0 2915 64 0 64 64 0 8 0 rtmask 32 11 0 11 2 1 1 1 0 8 1 uvmvnodes 80 3795 0 0 78 0 78 78 0 8 0 vnodes 216 3795 0 0 211 0 211 211 0 8 0 namei 1024 16185 0 16185 4 3 1 2 0 8 1 kstatmem 264 88 0 68 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 2 0 1 0 8 0 scxspl 216 22333 0 22333 22 14 8 8 1 8 8 plimitpl 152 306 0 288 1 0 1 1 0 8 0 sigapl 424 1312 0 1261 7 1 6 7 0 8 0 knotepl 120 355680 0 355632 50 40 10 24 0 8 7 kqueuepl 184 328 0 315 1 0 1 1 0 8 0 pipepl 304 272 0 245 8 5 3 8 0 8 0 fdescpl 448 1289 0 1259 5 1 4 5 0 8 0 filepl 120 8111 0 7888 16 7 9 14 0 8 0 lockfpl 104 672 0 668 4 2 2 2 0 8 1 lockfspl 48 162 0 158 1 0 1 1 0 8 0 sessionpl 144 33 0 25 1 0 1 1 0 8 0 pgrppl 48 51 0 35 1 0 1 1 0 8 0 ucredpl 104 1421 0 1408 1 0 1 1 0 8 0 zombiepl 144 1331 0 1330 3 2 1 1 0 8 0 processpl 1152 1312 0 1261 5 1 4 5 0 8 0 procpl 664 2578 0 2516 7 1 6 7 0 8 0 sosppl 168 8 0 8 1 1 0 1 0 8 0 sockpl 552 2158 0 2121 29 25 4 17 0 8 0 mcl64k 65536 32 0 32 3 2 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 1 0 1 1 1 0 1 0 8 0 mcl9k 9216 2 0 2 2 2 0 1 0 8 0 mcl8k 8192 79 0 79 2 2 0 1 0 8 0 mcl4k 4096 3612 0 3562 16 9 7 15 0 8 0 mcl2k 2048 1494 0 1487 6 4 2 5 0 8 1 mtagpl 96 14 0 9 1 0 1 1 0 8 0 mbufpl 256 13259 0 13140 20 7 13 20 0 8 0 bufpl 280 9591 0 3363 446 0 446 446 0 8 0 anonpl 24 171488 0 162827 148 69 79 80 0 187 1 amapchunkpl 152 33022 0 32378 40 12 28 28 0 158 2 amappl16 200 2718 0 2450 62 35 27 27 0 8 0 amappl14 184 121 0 111 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 1 0 1 0 8 0 amappl12 168 1980 0 1950 3 1 2 3 0 8 0 amappl11 160 42 0 31 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 139 0 128 1 0 1 1 0 8 0 amappl6 120 219 0 215 1 0 1 1 0 8 0 amappl5 112 131 0 123 1 0 1 1 0 8 0 amappl4 104 302 0 286 1 0 1 1 0 8 0 amappl3 96 6816 0 6694 6 2 4 4 0 8 1 amappl2 88 716 0 659 2 0 2 2 0 8 0 amappl1 80 13079 0 12535 14 1 13 13 0 8 0 amappl 88 9417 0 9228 6 1 5 5 0 92 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 2 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 20 0 19 1 0 1 1 0 8 0 aobjpl 72 35 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1289 0 1259 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1289 0 1259 1 0 1 1 0 8 0 vmmpekpl 168 11191 0 11144 3 0 3 3 0 8 0 vmmpepl 168 85433 0 83258 134 26 108 108 0 357 4 vmsppl 368 1288 0 1259 4 1 3 4 0 8 0 rwobjpl 40 26662 0 21719 52 0 52 52 0 8 0 pdppl 4096 2584 0 2518 112 44 68 80 0 8 2 pvpl 32 527860 0 513540 263 103 160 166 0 265 9 pmappl 216 1288 0 1259 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 416 0 92 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333b4aa) at panic+0x1cf __assert(ffffffff83378d59,ffffffff83359cf7,84,ffffffff833cefb2) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001437000) at if_createrdomain+0x40 ifioctl(ffff800001490530,8020699f,ffff80003858d640,ffff80002a7d5778) at ifioctl+0x1c06 sys_ioctl(ffff80002a7d5778,ffff80003858d810,ffff80003858d760) at sys_ioctl+0x660 syscall(ffff80003858d810) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22430c977b0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333b4aa) at panic+0x1cf __assert(ffffffff83378d59,ffffffff83359cf7,84,ffffffff833cefb2) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001437000) at if_createrdomain+0x40 ifioctl(ffff800001490530,8020699f,ffff80003858d640,ffff80002a7d5778) at ifioctl+0x1c06 sys_ioctl(ffff80002a7d5778,ffff80003858d810,ffff80003858d760) at sys_ioctl+0x660 syscall(ffff80003858d810) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22430c977b0, count: -10