last executing test programs: 16.000139568s ago: executing program 4 (id=12554): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0xe, 0x8001, 0xc7, 0x88}, {0x4, 0xffffaac2, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000000)='ta\xb0f\xf6\x9a\xbe\x83\n&\xb4p'], 0x0) r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) 13.750188472s ago: executing program 4 (id=12562): pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) mknodat(r0, 0x0, 0x10, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(0x0, 0xbffab6d3d3d32fb2, 0x202) link(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x501, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0xb, 0x10001, 0x368a, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) open$dir(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000000)='./bus\x00') mknod$loop(&(0x7f0000000000)='./file0/file0/file0\x00', 0x6000, 0x0) 12.750327584s ago: executing program 0 (id=12566): rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)) (async, rerun: 32) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x82) (rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = socket(0x10, 0x4, 0xa) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0)=0xb, 0x4) pwrite(r1, &(0x7f0000000200)="29ffed555e4a0966270c3cbd16b72fa4a80367553fe3dc4ff9da3b804e2c54d88cf181666183db89371baff3ca2589162f3c8d12734f69489384170668d5eee550171c6a94f374f4db6d024179af974d7a82c72f10763e453c3f16c783c53a85b50e0380065e6a0359b2b33bd94a46e7e6811e1eee8ad5ec7584a1", 0x7b, 0x4) (async) r2 = shmget(0x1, 0x1000, 0x500, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x0) (async, rerun: 32) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x1, 0x0) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) symlinkat(&(0x7f0000000400)='\x00', r0, &(0x7f0000000440)='./file0\x00') (async, rerun: 64) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000480)={0xffffff01, '.\x00'}) syz_emit_ethernet(0x109, &(0x7f00000004c0)={@local, @random="b3aae93a7e8e", [], {@ipv4={0x800, {{0x2e, 0x4, 0x1, 0x2a, 0xfb, 0x66, 0xfffe, 0x0, 0x3b, 0x0, @rand_addr=0xffffff00, @multicast2, {[@timestamp={0x44, 0x24, 0x2, 0x0, 0x4, [{[], 0x3}, {[], 0xc4b}, {[@multicast2], 0x1}, {[@multicast1], 0x1}, {[@multicast1], 0x400}]}, @end, @lsrr={0x83, 0x1b, 0xf, [@multicast2, @empty, @remote={0xac, 0x14, 0x0}, @loopback, @loopback, @loopback]}, @rr={0x7, 0xf, 0x3, [@multicast2, @empty, @multicast1]}, @ra={0x94, 0x6, 0x4}, @rr={0x7, 0xb, 0x77, [@rand_addr=0x7693, @empty]}, @lsrr={0x83, 0x1b, 0x8, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @empty, @broadcast, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x62, 0x1, 0x7, [{[], 0x5}, {[], 0x5}, {[@broadcast], 0x1ff}, {[], 0x1ff}, {[@loopback], 0x7}, {[@rand_addr=0x4], 0xa}]}]}}, @generic="33b6962087f1d9437dda0d9c6146bad5c5a80c6068e6392cccb71e72eebac1576e928b5ee8c99da8e252640597358fdfa8f9fb3e878d87ecddea33ca449489b6f1118f"}}}}) (async) chroot(&(0x7f0000000600)='./file0\x00') (async, rerun: 64) shmctl$SHM_UNLOCK(r2, 0x4) (rerun: 64) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3013, 0xffffffffffffff9c, 0x2) r5 = dup(r0) symlinkat(&(0x7f0000000640)='./file0\x00', r5, &(0x7f0000000680)='./file0\x00') (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000006c0)={0x41424344, 0x41424344}, 0x1, 0x0) (rerun: 64) syz_emit_ethernet(0x1a3, &(0x7f0000000700)={@broadcast, @local, [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0xf, 0x195, 0x68, 0x742, 0x4, 0x2e, 0x0, @loopback, @loopback, {[@rr={0x7, 0x27, 0x6, [@loopback, @broadcast, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @empty, @loopback, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0xc0, [@loopback]}, @ra={0x94, 0x6, 0x6}]}}, @tcp={{0x1, 0x1, r6, r3, 0x1, 0x0, 0x15, 0x40, 0x28, 0x0, 0xff, {[@window={0x3, 0x3, 0x4}, @sack={0x5, 0x26, [0xfffffffa, 0x4, 0x2, 0x0, 0x7fffffff, 0x2, 0x40, 0x0, 0x6]}, @eol, @window={0x3, 0x3, 0x1}, @timestamp={0x8, 0xa, 0x919, 0x9}, @generic={0x13, 0x6, "d0252906"}, @sack_perm={0x4, 0x2}]}}, {"aa99f1c9de6ae1d4bcfa6598ee5728660daf614097e5562427bcf38b3cde590c047f430911138d0808fcca9dda6bb257b56b17d78afcb58f57dce8f2e834191870b31f78cc8251b5e4f14a32ca079a19450d57951d92ebf73435d37ba0cb383bffdac17a142b28a4ef7a3a1361648f817a9b6bd5ea114565be6f163f99d2a94a4c96988fc5c97e8cf4eda085f65194c506e92c31603d760bba66e4b3c72a2b48d5b7b472d3de9926ff73270906cb6ee47425c4aed812c30d550e327afd005c8db434a3c8b4872fc9e937d3254eeefc54cde264b9d9d08fe9759450b24e45fbf20d5ac9ee7d75d18356f3ee2b0a9aa11e87733fafc10d58713d"}}}}}}) (async, rerun: 64) ioctl$KDGKBMODE(r5, 0x40044b06) (async, rerun: 64) close(0xffffffffffffffff) (async) r7 = shmget(0x3, 0x4000, 0x111, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) 11.74381927s ago: executing program 6 (id=12570): r0 = socket(0x10, 0x5, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/175, &(0x7f00000000c0)=0xaf) (async) getuid() (async, rerun: 64) fchmod(r0, 0x10) (async, rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x10000, 0x3}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x8000) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x5, 0x9, 0x5, 0x200, "883edb92a7f30b018d1e02463e921475dc1bb864", 0x7, 0x6}) (async) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x3, 0x2, 0xfffffffffffffff9, 0x6, r4}) (async) syz_emit_ethernet(0x41, &(0x7f0000000300)={@broadcast, @random="1770b8a5241f", [], {@arp={0x806, @generic={0x18, 0x8039, 0x6, 0xf, 0x0, @remote, "9ab03b0787662ed4d4565a5a4877c5", @empty, "28c592ab76f4d9012dc9b7d3aeb0c43a"}}}}) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) fchdir(r5) (async) close(r1) (async, rerun: 32) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000003c0)=0x4) (rerun: 32) setsockopt(r2, 0x9, 0x7fff, &(0x7f0000000400)="e0b58c071e145d016cf5b328888e42ae7a265f7c445ae82ea54a4186d3102088998d81bd2fdb1d5978f061c7214b386abd110571dd89f4bb348ab6fdf9a6612db1c74deffe45f73a97a2c40d098f3add22d4dd11ace7e40f45730a63937814dcc2168f6b925faff5d1566bc9bcf30806ae6b24ee9e58510847d6ec919ff0d75b5d842b06f98011aa8d53534034f2198b3b79b42c801088b3fc047ea7472721645b29ca131e38334375205830e707c1fc874924cff812885277880d77ddc7205ee5ce46558f9989a74fb60542e3ef37cc833bbad10a99b697b36b90877594008d43efb40f25ae3bda2b2a", 0xea) bind(0xffffffffffffffff, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000540), &(0x7f0000000580)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) (rerun: 32) syz_emit_ethernet(0xc9, &(0x7f0000000640)={@local, @local, [], {@generic={0x7001, "94a32f698571073e8553642487628f20da0e135e426942096522f77d2514db0653f83e013a1f888c5eeb2267b07657857ac0c9df8c76c8b4500e1cb0c0723e8a214180ce8db40c80d463256288ea70b7b65a0d0723aa292bdf6ebf02608d00d481f0bfc5f6ca2e59b431db921bc6990c973c06d22ec64f1ac772e0995facf6d8c6acb452313433c6a4a14aaf1893f0162a131212cbd18aff527b85b52ef8176226516f7c3cf26fe862f09710e1e62ccf0aa40736659067dd0dcadc"}}}) (async) semget(0x0, 0x3, 0x4) mknod(&(0x7f0000000740)='./file0\x00', 0x6000, 0xfff) (async) flock(r1, 0xf) (async) sysctl$kern(&(0x7f0000000780)={0x1, 0x28}, 0x2, &(0x7f00000007c0)="9cc11009bb626e02c4475d3adf6d5529d65fe5fbbd3d1997cdfa1464eb3632febcbce0ff5d169821f4821214abf5f324d2acda3c0d3975a46dfe9194f0c0e1fad718a3ffb0aaab0e8570352a47adc1542ec8bbccea9118665db6956bb8a8c2bab29bcfdfbe0bee05c5fb793fe42255a4bce0754db3b912d5948ed2d574127388b9ee551746b1e129041c0f6b07a3219a9f824f01b16b1cdad1d63f0c24a6065375e7525869fc4d9cfd3bb630cc03fa726748bed08747ee4363e18b7124704dff0f707285b1a0d09bb77aca660a94216c1a656624575a37befc2906777ef9771db654268fab58152ff07d7ae3fc7eb8f70b89ae35719f92a0eb49e8019ad1dd22ea904d36721b6a7be107ae46d2ffddadbc4aceb7edd9d4932d0e1f5ab0382d6a2b2933665b9872e3c2f2af9461aacc52b371fd819cc20f54ce058b50dfcb504d0a7d3a2c8c84660df78e2acaa7ef7a9d8f7b470c8522b2e994d8d55ab2a93ce12f3cdc1a0e54d421cb80ae1391cc84c90eaadad01add937b63b11de0f05a7adb1f7daa54da2982c626a3ab8296e651feaafa6f24a5fbbd62fd674272f3f113d850f99057245b9448ba3f95416db2a7dad566a6174e332ba7512f17484b939c070aa44f91fe4e96090bd6c225d1d06626c5bb24c4b7e5d3964058c47a7f9e8438972d7879f028e4371078aebca67611d94407c4a2cb9dc8fe92e0158bc4e3ab8802b091e59a01066fadb625312d348624c95c23b5d2cb5cc3ed162a3ba64292faee10a91666595e748d2daf51b16f08b44a6444f3f2e3393958630c3d158b321a4617d7025ea5faedac472ac82e7372f1e630caa65b2d3b42321f930163d6f1165f9f84036ff3247730f212b4c707d3124015389a5827eca11bdfe49a49c4cb4085eeaa38e6b3fe88fd76c6c8d5e47e4c87fab9b88d4fceefc4b7379b4377e129164efa1fce500a43d23391891fb44542a10cc57be93cc1f2fe4fab4eea2f6d5976a54664233d39f1a2ca6efb6ba13758e77ff1034b11232b98ddab363744591f141bd36b75980ed7b350c3cb1da03824bae62f2ae40d02b60d5085d363acca87c097602d9f1939c53a4810e28ebf5613d1c180182c89446950382849a27b3395943ce1d455a266143db87d35cfc8afad60543500709e185b9e94a52d4b288dbf0970f3ef4c071329b7d34609bcce833ea4f54c48a1f045e5369548c59a0b965c8133663dc2c5a91c49e16566014183ad612d5772dc438751854f4cc3edf572fe3c747b9333cb0bae94ca73464416177fb2837046faf607cc8d88c7a594263289cac127463df45cc67eef82df8abe1470a45e5b7f4181399e1ba88d44335c95757e7e27d4cfbd5e8d72ad633d1b6ef97c0351766041b6b89da3c0aa5f55e57c56d591d4cb2ccdd749ce4360421d8842031a843f786733fb0c3ef5c2b6bd3179891d4b3d54857955bcf5a291f2860a86a0ed67aeae61cac08af551915b752bc660b720527f66c392503f135df91909a1f951b90098b92839a76c0233fcd3540046dbd8cd252955d528d34d514ba35d02d1c6cd13bf8c1406a509cd5f0bec675686ee35dae74aa75ff29b5bc776fa203060b8a4e839081e899733731c0ca8943b72be0a43becb3bb8157f34a1fe33f6a9bc6380676e766c046411a00889d177315d968a85ceebf5e3b414b851f519061818b99468827478368fe511f0e5b57cd474102861ca7266f86a902e5d554c066fd68ab6187ffcbc5f7a6d5747ad01e6af7e6bad895c14403eb51369888043d43204518f4a611bfbbd9c0106dfa4b9feb1595214a30ec97176cd3fd07fe16b02731b95e3c62691476c540ca1f07c22f363fc4533cbd2ec9abb6255634cfcfcad84aedfa9239e908aee2a2eeb4a953d7229b61425247531c800ecf830ce509c0b78bb2c0a02b2322b0be2795820b4f76ee4c36826fab2d8c6da40ee19afeeca427a27476f4d07708f11b02bc4a469f12eb6c49c99783edb6f32c74fb0a8ecd458419bc6f30ab45ce39757a92461ed26c0b5b32d5770b3768995bc3757aac55755b5d553e2d226bf30da1a495c7dec01af62994b20d22a481d947f704b77f226382935a1689a3e0efab77ebaddf24a4abe05ab4b05494b4b076af344e09d8bc319656101dbf384531b0dcc3eda0e1da7765efcc678d6875678c13b8b83e56a62ce6f55b7ad93e59003109276cc15b23e0178f299bdb896e4efd5de0270de0bea1b70664ebb940d88a4375e22ffc3a2e279035a40b375506b67d4bc6e8e2d671d8076443a549e8ca82cd43fe2bae68b82169596066a5e882c88e800850b4ba7be7e0ed22a17d55b7c9851cf917f75251991a232489aeeb4cb03df51c389bdbe739327077e9c32326614169fc982ac7c41d59e1d7494193309320c6aa4fb70054a29927c804016fcc87c2e9e899763962caedba40a2dca1dce1e23767510d3770c31101a3e3459da49d1b4c7f38d57208662aae740e4266679c70f37b25cdb2540f47a682cb374bfb74f6c7c944d6a6f03f476fceb87aadf7937cf21848fcf2723bf8e17912efa4bff8c07a74d7c699ae63742807e1877064b886ea1c0d32261b9add702a9b23db45243694236491de0f2999adb14d718a84dc75a4ac8ab800777147d55ea8a15904c2904d5c34d32e766cfd9c858de6367fe1efa1310619c528ef6312b79cc91efd098ddf5a276876e9a217b5405f5e9c1f638fba633de7c72d29e3f82db6c387f3eb92e0d3d0e1ffb319c493c2ca21263fa67010fcf98d34988ba90cb2777474b5f141586c3c5af68732fecfba37bf2eec3a3bc1db839852dd9a7d5231357353aacdfcf4f3a1a7ac4a5c2f6acb4b67235497c9804779c7a2c79c8fe71da4b98834a101eb95c144902e6f5a7a7c09c66ea494c0ca4d43e12c1c5b9c9cadfbead6a105351197e017bd1d78558da3863594368930c77f2c56e90d30f6de4e8185686000306287eb31e6c20be582307f2fd88bcbd37ae23d3d5e1f958fb9cb7085b6cc45b939824d6c8277dd51043cdc0116b080d648f59a8b895b6d5249075ecc3f36b0eb070e02513da5306e8cbe8326375dea577df66808271890a88c9109a0272662d971da6f6805febd6f87f3650bca4e713769c9c6b753c7ba7e08490ca2fba90cea6e3c9b624565f1d50963585ff73d448159a910f6c6de68201171278d66f8714724e9d2d5f9fbe7cd91dbd020c003e8c3193d9f8d9ed58ccca7449e6e9d94a601c62872418bb0217e57206f37ea1b5577bc2b4cc19942b787228e8d7992f6678eb963b37d53f6fa05dd3f7a9db7c8834cac72951788802e7a0960e923da3141d5bff054ae6f5f27ef7adc90f7fd04d103ab9855ad95f619b2784d67bb2b5d8283accfc8d43d8d57054e62361e7d4a4937d1728f4feece60beda172c80b10f810b5b10bc2429eccf955a3a9edf30e7bd9b071440287cc882b08917d25e7b6b948e7ad298361740b23e69ca029435039c0785fc926fdf874692be20a4be108ceebe839eacf53db0c54703962f3322dd98be2b7446608b34c9148ca63c775cf0bb23eb711187d078f61d6070cfc3acca782bba62c199f313dfdffb589f6814bba6c996ea1f8f30a89a209f7175b4ae3404b6febfb5b6ea07692e20de94d3fdeb6cbdd3f8863348dc3177315a3dac55cd22395a3d0c064afe645c3712b2de4885b588305e2a3161e4bf994544d81c78720ad22d39c7f775fbef0efd1f86192c9e16bc996cdce5cbf550943e7203d66fc01e4cd0e0b0e4f08919f3a34a4d1cbf828f6acfb19a4c5d6723ee62505cb0b74a40487a7777a5216ae39de3ebb0073f41182022e25636fa88be04e10847aaea373f1f70a81fe645acd06c09da4fc9607abcd599d36924d7acd84adf8a31bb7ea16327b42e2a26409b131e5e62625e79d3b8afcc2dd58415cba345c30fcc73d54758292a438938a0612172be7a10f6fa0fa3fa0619cad798a08357d3506469b695e300936d916356eb26a2699c24616dab1e72f39a21fb1cebec6291893e9c11427cb656e4ef4d01b0fc42f868e79494d70457132d02f5f232cc0638173382d22148deb5cfdbb906eeb166ddd3b365a12e83c10a9f7b53b7976a463f6c5770348215d2e7d63e7638738c7312bbeba6ccc74ed7a0845e04dbfa8ef7332dd804d542cf3bed64d922dc8be12d5f4b7426f1f92ff048df25d704594a5e7a74d3bd1c0044b3b8788fec2d143b265258c373086ccaebdf398c4d73aca22ede3ff8cd13a9b29e58191357f3386ba261fc0af2caffacbe487042541310307d48fd31a346377ebfc40c56425c987c3c6da56e37df69c5d30bc279908962af8b4cb10e460a961729e69879aa5edf433188881e74f6954476af4052cf241c322a3898df473ef66949f74a0aad3fe5f06918ddf08b9ccc765827787ccfc607ce6cc3c83c846f1cf2beb9d4c6f609c212b76ed77f583e78faefb8d55f0c61a11f40d8439851a9b5e57270b056656b10c59b24c430555b913fe9cb6e09775269facdcd40584163fef0a904ac8aa9034046c609f5fc208a9adaff8a07a64b078c2526723757fca8fcdb4d2a00c6abc2e358377df09e005b22ccde20956e5be17da86998662f333326b99bcc801e7cd68d9055691b4cb84fa304824ff26570bf1726cdf2bebcb24d1b382735b01573bef6ae1459090470e45e5791a21a4350cb0aad6d34a550487f1e89367b1ba8cf4d59deb9558c8a6ec0c76ba0fd4fcd5157272a12cbba438d1659cd0894d976a36a372a908caaf7492af7962567ccce2078d33bc378e541c5c2e4f5a0abb0a11d30e77a7cd6d4cf36941306f8c884bc5fa68d29f607c34135ee11899e4d4a48a5f7884378ecfcb4f60cc838d91ca2bb734147835724536041a7d85796debabb1b385ebce336a4e4fd18684613c607a28cdbcf568eed3d78ce51c36980cf65c0ad39c8f2f30a259d091b2cbdd5eca5548e333d3997a3c560c29260f5a4b45f1ba6cf7df0bb15840cfbfa71fe6a202a94fa676574d373312021fb0edee1e72915320c9034861976e5aebb6d0b80f66b8729ccf94518893cb610713912101a3206606506210fb6082858b549fa686007691c6bff78ace95e599e187355c3ca1097b099c2c98c0ed6bd0e8cc3180578e72d89b39aa4639dce4e3d70a9b76a31ce0f1ac8f50f9968d72d113f98b7f16325513a7fe072b73de52ac9ccab4cfd91423f0b2ee9cea27e164837cb328838dea0196cb229b28c01bc43e3fc66022013274feb5941a0ac3524eefd1e1e208f0f4b7a8112f6cb70ab7339541a1b270fe89d0dac5efe76b5665c95a7474cb322561e62225e4909cb46a28746bef09f3e96431acf9ef8d85e5be42acc63c25ac112bdd66e00ca3bbe0b7dc560eafb2af306aac3984abe2b8ec96f61aaccc60e68f98d642cce21c6b6bd71638e9b86ba3591cd075a1d2530b319173d01334e0742a5888df7ee0d7fc965e53b5b7f6ee5b6f88e743faa0c44e1c83606a9412cf5a5b63f9156c7b090cc4acb98fa19c4ea4dc59e5adc7061bf0d7c923f329bd83b5974751eda257652444ec92fac3fc8df331d1be49e844e99d843c853eb91385c3a3d6ea38622590c8a6cb1a36e91883b1d02454373a3ecca3f3709056edb928b79ece147c8be8515198176eaa1e213cedc3fb068ab689d7392556aa9cd672103ff9494ecb43978e47e88a79273c8d0eb006c9eb469baa1b1e6c7fb98840ee7c9bbd151b65c07225ffcb1cc35c294bb69298bddd90ebccdbd7262e07addd9310ee10ab937af57914d08bc4", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="656cdceba3a9de5b124d0dc5a8a7eab596ca6eaf64b4a8746bcd48889e9cf7238f2cba1b12f5d65dec8854d62e135dd6dc905d18d88eb952eefb822e86801a8101edccedb61adf70c46aa43206a44672545d0a94cb827d5b58a483a22a2b06bbde8559b8ad573e04676184c6711d4e62a214f3a8638508e0ceb7326ad666c5ee6fc265ad51f3d48fbd50b5129b02021a99da3f42fdf071e5850580d8536860882fcbd37fc0c00bdce2e8df0ae982a4a9a1521f180ead88bdb54b18780346678a41ea541c3a01bae082b5294c0df5da64109b9a0860b76836d3dc3a30bef84fa0107e", 0xe2) (async, rerun: 64) sysctl$kern(&(0x7f0000001900)={0x1, 0xb}, 0x2, &(0x7f0000001940)="943e0c53a7874f65efc057", &(0x7f0000001980)=0xb, &(0x7f00000019c0), 0x0) (rerun: 64) 11.500601978s ago: executing program 2 (id=12573): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f00000001c0)) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xffffffff}) mknod(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) sysctl$kern(&(0x7f0000000340)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffd, 0x2000007, 0x101, 0xa0000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x800007, 0x8, 0x8, 0x3}, {0x40, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x200}, {0x401, 0x200726, 0x27fe, 0x7}, {0x2, 0x6, 0x3, 0x9c}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x87}, {0x1de, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0xd}, {0x8000, 0x4, 0x8, 0x5a25}, {0x29a71717, 0x10, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000100000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) 11.000751589s ago: executing program 0 (id=12574): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) syz_emit_ethernet(0x59, &(0x7f0000000100)={@empty, @random="40c6f5a29827", [{[], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x3c0a, "416eb46da43efeba127c32b608fc0e518648cbea4dbf45f5aed6912276571b686fa875ab462a2660b89be869bcb6eefa3b6c711a25d5f481e2d921e3c4a1d097734956924dd1c3"}}}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) 9.500808787s ago: executing program 3 (id=12576): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x80487008, &(0x7f0000000140)=0xffffffff) 9.248423622s ago: executing program 5 (id=12578): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x5, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x4000006, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0xd}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x802, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x3, 0xa, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() r2 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f00000001c0)) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 8.726766358s ago: executing program 4 (id=12580): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x2, 0x7}], 0x1}) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) r1 = getpid() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}, {&(0x7f0000000240)="90468e35b0a0c24e7a32574c78f32d79bc4eab966d21c4be74417009f5ac12ec95d7dd115a3a385f15ea7ef285c524d6b13b34bf440d260f72ca32ea5b9d9555e2eb6bed8049a080a2bb1ed0a7db6323022b06ea146017f570ebf7a12166", 0x5e}], 0x2) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) select(0x12, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca4", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 8.724502234s ago: executing program 0 (id=12581): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x22) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00', 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x2100207) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x1, 0xf3, 0xfb, 0x6}, {0xffff, 0x9, 0x44}, {0x7ff, 0x4, 0x4, 0x5}, {0x8, 0x8, 0x0, 0x2}, {0xfff8, 0xd0, 0xe, 0x585}, {0xa713, 0x1d, 0x4, 0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="080097ae1b13a2e3723810ad6377550f7bf8122b2779067b2f4600b414b97eb907fc82c7b46fa4c8afccb3ea57139384be3856c205e5aa6004c7da86276ba3d105211d571c191e5ccf580ddb14e24565bb34e38cac19"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x76, &(0x7f0000000400)=ANY=[@ANYBLOB="8f7321e3cfb0ffffffffffff0800450100680065a5110d6c9078ffffffffac1400bb071b0800000000e000000200000000ac1400bb7f0000017f0000018923a900000078e0000001ac1400bbac1400aaffffffffe0000001ac1400aae000000100004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="74106b5a90780008bb5cbe24487262def2a35ad6b8e3e26ec09b629f5238c69faf4ea0a9bdf9e129694ec412dafcd4c9ddc5e604000000009b5fdbcf94fa01fcffffffffffff7b49cdf4552e7f467f2c4095e8e6e87d5b5fb7dc8539"]) 8.723264286s ago: executing program 6 (id=12582): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000980)) sendmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xfffb8, 0x8, 0x8000}], 0x21, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x8, 0xff}], 0x1000, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) 8.245250678s ago: executing program 1 (id=12583): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a8034e3fdd86480e82b02009", 0xc}], 0x1) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000180)="ce88", &(0x7f0000000040)=0x2, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0)="13e3f0224c8abdc554f6c92b961a9e51053d4f6dc19f4509df4dfe29d8d8284f74e43ad73c6f4b79b60844", &(0x7f0000000100)=0x2b, &(0x7f0000000140)="039be98bf9bc0e883cf48d75aeb135f4ec5c9bb0550c9d087e9c5b17435ce512", 0x20) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') 8.24459381s ago: executing program 2 (id=12584): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = geteuid() mmap(&(0x7f0000075000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setuid(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/166, 0xa6}, {&(0x7f00000000c0)=""/246, 0xf6}], 0x2, &(0x7f0000000200)=""/34, 0x22}, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x738, 0x9}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000540)="1089e8229df91b062e4e922332dddc01fba0c845077dd824f125b2b1220b438dc391c3cc513e7ed8285a050feb8db2fe80e4d30c221af6a6814b78d015cfcaca3f0f9639a9591845ba506a34496e199d8401d007298bab337a087451f8edb6b98f3d2f03ec1d094c4d786c513896db769825a78136e74db3d18944680e0db09d630a6c20f702af07d1028f19ff8ee92c5fd6848c802972e6d6eb235a28c447b986", 0xa1}, {&(0x7f0000000400)="05756144315b45a8326f1454cecf2440539cf3609e5aaf1e869043786781ac81c1a77e69cec80605499e19585157cda50dddf36d04e8ddcdf1ab86707f", 0x3d}], 0x2, &(0x7f0000002880)=ANY=[@ANYBLOB="2800000000000000010000000700000017aae6729d5e0eeca098d4e8a7e403ba17c2360000000000101000000000000001000000090000003b73f8246e7067cd63f0c29561e1d0831e2af4b371cca9f38fb5e26c63b60cf17097951cbd9ce0cf59e1a5733ecedd74854a7efaf0479c1a22ab58ebdc5f296d507645036239610a7b7d2cb8754db5727bc86b666478bcb34d1ceaeb47b97d2f3835e40b70f30bc66115112cef8fdaa5f4a6c57e46f379f0ffe104045ee53eee83323ba10be6734901d389b59a13f494e7359fdfff4ffd17c9e7fb270bbb6d3e3da85dd7c62af48955ea0520f3724be5d22f1ebc1180f443671f7daf76a942151b9bb260b3dc77a5f1a9f0e77d71a4ce2e5bd3f3a04c018ae7cd3cf5eaa82383d31f1f994e537f99c94e573d1c1860d6f0d7ad159a869a81d75cd4e84bd9ff3a8243826ea231be139dd6b7a7bd1977fa2af75adaad82c23b24d5f216b36e9ff200488798146f4db852c5efc7b76110e47c48b04c1d7f3a3119684a3401bc523c78aef468d34739bebe1914f0787832d8b2955254a572c3492c187648bea39b4896aea547685f1985f95599c30f38df30e05a4127983385cf93b254900518eadfb5e034777dc6d84cfc22fcfaaadf30b7be9901056c4af50982aa2ca1fb55645ec830a4b87c8450cd1ef372a65b86c4e18f359613905567238c41070e6c40ebb7360ac5fa33a9a59cc59e07ca624832867d29a962fd17e6e3c5e9ab9fef4e7333e82eeabc20ff23851768f7aedcc09446defbe36653d46b74d7cfc4b9814e73a57f2346c1696956bec12af9c749ea33af5909d4c5e70ab26b955f7d36108be17d0073967432fed990e032b2e584b8567dc0f1f30d08941875b0efc358f7eddf3bcf90605a32901d98400609e209e963373f33c5b79e101707f5a4c28a6865326d4babbac0c40d402639efaed8298f27b9728a6217131153a83adcc2fc7a1b2a50c77576fec37903deb13825935ee38c6f2933da24bf19e1faf7550ed95ad34d812d049c633ecd547087af63a1eeb0c7df273397083139379dea08deba60d9b5fc17734006079c1cc8399e6ef79e47e6e05efb890bedac9aa57dc9a365b0a136b6b8b8cab4497160e8b74e9e45b3e4e35b69870dea0b1d16ed6c1290036949fed1ef3bd3aa90475ec05eddefb72bcd3345d59ddf58425eadbddd3fd96f708bff4e4a0b6a88a25eafa3148647faa7b45a10d9d36736c13389c15d1c289d8ea73b299cdf8b4260882ee2c4082cdf7057c3d0127da5fae1cc12f4f514ee55bb0823e67bc2a167e85c24b5ddac4b7fa3e05f5c64a6856742864864fb2c066146c8822802f923768660c9a56d2aa3795e8a00a79878c2947efeab1c46fb6d264fb120051e1e9cad6cf9d89f140b4586518dacff17805842d501178189fdf722458af85d8ecc7aff684abf31f383cbedf33f099557589ad93a8c6baf7b8d2e730f88269bc0927306d2c6f997c77ac44e45e159f54fb9be36ff3f7be392e3f09a9b1742ab8c0d40896e5ceb35e0dfb9eb892e2b8e06854f63fff86bea0166ec5cf717846a509b971301e8fa725ce4093cb8a2117c78f46e689f8941758cbf2537491be8423ec4908836e4b8a02a54cb045e22ed19258045df16ccfd06b288c1ae2ee3fc42f3593e0f64378bd31feedc383fefb77def508888719bc7b9145be35c0b855d60d0fa1bb7661c162997ae128a199c46421af5072c0b9fd67a9430829a673ec5d037f8d2f4259b97eb2350de760fb3e96038e3d53abe8401cd44d696aeeb83faf7aad1401c4f1528517037d521b16c446be8f0e48e10bcf2f90db58045091d8fd10bcd565e533d6b1ce8a0218d569bf850cf9ab7331fb3c1f0ecd5531e22926286f9ec1dfd0454b00292f585de4a62f769df231671c3a6fad63ebf9a19c43e2b4201478b56001bc1a4886f5d8aa3ddf7e266d9a684bf9c8d783bff4abadeee59ca3542a9b7d90071f8c42b05d91b2c7751ca4bae9ca54dd225b3ba57354d5cf3dc55f82ad627748c5ce3a23fed7b6129d1e0d3b1806e11f56912f95e4cc33e3d028959d82be6213edb3f5c568b11659537343831dcebefdd7346bf4ba03155c6e222a53768b439819a82c110f3f12a0ed84ddcf3b4c137908c0012a59a7f33996422d94bbe97e239de7a90553a8e4be05f9e303983a3987a237d76981bea339446650b676aeed9626024b02fdfd00ac42849cd62d55cfe5ab21855c7713e76a0166f6b48232df853d5fc325ca5abce917907522ef3ff1bd539008a17ca6943c085365a227ebb82d7ed5909ac8d59ced4829a9c21c6e36bcb3c32b7e36d13ca79b775dae0794bb83355f3004d909b37e4a884f379a8f755e304dcb4c5a0f05dd8035e0ad51cf89182b2056ca5e06378eafa62a45c2acf925f8ec2cffe3704ffcc796c77e6b3696984514e1c3616efd5bbb5f7f7c278b42896cb9b65939fa6f9a8d4fbc4c067c1a49008c811c4a9c21f6feb6368854e35b13f3322446f3ed7ee6d01328bec57eb4c0ab07adc4ae48936b189b5ab62bd595e9c4d3a5dec61bfecacb15ab9e79f9fb9c112d18f00b2b83076ae3b6c387209c553f691a74b961d95dafb201cc28771f4e97d02f6cbd72427d7d9fa45a506a82ec597ab92e14829a6c63c4b486f7e09276c4670d5abc836adaea8761ae8323aae7ce5a3da4fb6abe8a0e050f1fb74034e88b3dd54443a080b1b49522c0dff2d0ca9202b461e6f22fdbede94a1f17efca75776f961931003e8c7b727747c99c3f267c0719f866a1f8ebbec42eefb5c469036e8fe1f5aa215fce2325313fca54ff6e1c05198d71405489ff0f8a0af9b7826215bf7a13eaecc1e4b7220aa6166b493c943c21f461106b6fbc4e38d3facc3c10d23d66232eba000c04dd4e40c5a69e1b61da9d8290d23c7393ae38ed648df983adcaa90e8fec75524e0e98b96d38f7d2d08d11d3032087f12985473d5edac8a5fd6b8a19a3dc12c6e27d813d084be0180ea90a7904b0bbe8cf9b346033ce9e10d3f2701cc6f930a05646c84cb1216844aeabd09f196fccbf313b4dd84d70c9c0fa196d2ba1fc06f11eaadb2c757725e01a009a5c582b1a9228ab49a503bf880e1a55288ecca3eb477c531c394f099d2e05801102bfc54c36dfd1249f3381b9ae0c1ca1e2cdf39f411568863b4dec711cd699fe28c6d6d8fb3580c338d475e824cd5c09f28724be9f123e47248a6f15c2afd10bc412f0ca521a97df5c759f83646ceb06700aa8af1b05e6940b80e3e2250d0f2d59a37ea6c7a2cc5ba9875c3ed33043ae0ef18e3de7d3131a5068b717664d6413d308ff86f291fa5a9f257771f85f61995c6f351776a7500d9c20a9febbe821b27df712b2e2da1b3c46bbcd1c9b2fbc6da8c1a81bc4742a515045d9b852f479d14628c5b40bb5f1e54236bccd8961c79bebcaac6727a2e80ed508e9c5f93a048e169d7b59a6b3107703a384c5cdc0397d57ce9aa88831dcf5aa1f869bd188d3834d0157004f1c20da0429d170618512dadd962a9026ce318fa7c2ee69880849c1ad5d7c8d9d4614883d7b82d50c5abbde31c957988d805851a33ba5307a2781bdf0e4b700ac886c5d5f0454e49d3245ea3cd4417d35d481ef98e8a4c60f7b86e36d2203946ddf24c649cfe9f750a4ff04c77b033cd9fcd40c160e76ca5ae849c11f4f46182cf76d1e1417fb292d15b7780ecfdad43e249ca0610a6eb4163471560a7cca94d3c4e033f8585ccac0f95e54d128072eb7c0285c01fd59d87e75cd4efe8afe1bbf62bd07b5ee3f6d661d9d785132ae17f21a5eab427b3e8fae06839aaf0c429d90bcea256dafc19fc364c41e31e2a0324c24445d7f4f83acc466cab272088a837823663d3978ada76fd3f8e04a3641f76695d47d9b3592161f0d65b1f43d52d9c1621c19cd288cbf5391656563a9547d9c382130fdb49162ff1cf508266cd3f9c138da0d6552b3b35adf50008a94dffe7cff94a59c58a172fa1d4358aa0210884d16f921231aa252d21c1d79b160b144a9c6656004364106ddfaa317dbae43fe726ab01cd09be6ab97a6e23c58340de53a6b3e81a8732dbdc8fe118b8aff8a2cfed603f916008dd320f14af160b32be5aaba58ebb4ec4a81d7d016a7f84fdecec1841bd1d35e2c3d08b213cc308cb8e5eec28d0d706cf595aaca31707150b9a0b9fc64fdd0c9fd26ef0fafd009d413c944f0ca8646179e8d77e51732155495931c57609b194c5c2ecc70c463841a244ef79274c6831330f09be9a54f190ffa4dbd587b26b447f31b87e6a9417ca0948a7cb970e112b6fe85f9682f7bf2ef030b30bcbf24e4727a6f23388a4cd6c1155c2b9e3e741cfbfe953c2e529d01e1a51f0aadd998cf7dc903080cf820eec4a247568e96a0f401842a5b1bedcac73dee5e8ace4ea2db871b4d6189c8d4d12336d18edacc634885dc60d31964d3210f44aa6d96b88d95fd67baf01ee85e5fdc7cc00180c59ce1cac68d5eb7e4b823644789b4df70a2abaed3ab26c6d4ee130b8cb8bba58031d05a2887155283230b76a4e5dd4be091256b8612bb623240305c34f7c546acd5f84f8e036b6065ba5cd478e79e3524b2eea2d26f76c639e86a1c734d5334a362886324da9489cfc2ee8235e3b1b49a2aa4b270971e39520671b727fc580c03bda1e2c7a1220b81484dcf3e254766eede90d446b1eabd86616ea3214f3f850a3e74681f4ec5fdeafc5551548d8f81db67fcba935e69251eacd343e91ba4ef1b64ce6193e8007dceec6e419e73b9629863c970b0e7cbc08151642bab7a86bc0f3c677cfa0a5a5681ff41b52cf80a58d821c60c3927303319ef77f10db1a9f23c54e6477051c8436782507054c9d6fab1e8b7842da8a97c219618d4a8f1502a3f84d8eca5a195c9dea08c6709ff237bb260cdc6f5b03df79edb67196bdf510bdd891443295f10ccedcd3fca8923cdc94fb2e67612bf04b661c66d88ba23a1e710e9af3924ba3f9d7e323848eb44d17f0686b0b4a03d8ca855f04fa76824a63eb20a97aa582b515fa9d3672b57d1f8ccf9d4879f09b6b0d1eb8b1c6198831601ed34e63f51be9701ef9bb5f4363d969010137ad096dbcf9a516f1679a05c2ff4485e8b2dbb3f481e7437bccd9196641005cfacc18d1bdea9bf3b8cf2dc1b2d2a53bb1ab806aa4feb3c74306726ec3745d0e3aee1dc2d32d4a368c05711489638dcf51db491755582c01bd12d10186f739b0bc2af4a886eb064465702b7ab487daba5ea3bbe88b48736e8c3f72333bf9edd1b0bf43a073b5eaebfd3c33888d9efdf0af69a27d8d992dabfeaabb3c976099973867c0e196df92b4d99bc8a8ab48366218dbd037166e96e852ab5127ef31299cc8882d45b71047b813dc501a6ea51b0e6d0e94bb5901fdb5176f48d456086dfd7762dcd038d839fda2f9c132d2895a2f22405927517168c385f955926b84ac4dbd7c89ed884d0fa59b83941997249f2a886afab2b658f5d4ff15c5d6200ba1efd110bb4d9689a14e5eed4c9e9a277dda7a27472af175fe20d0acb2813721c08f48f5169f157c64c9b2751b666713174555bce20a21b2dd0f8ca14e490da71a0c9bfb1130aaa643fa36fba38b4f77ae8696d66974af62dacc297e576611de0e165169b237a4935d8ab147f71b9ffbedb3498060e946dcd5de064f0cb32e1a20195172fc1680be38242b0f86d6dcba26e7fbaf6ddc65cd58b7bbdfe766185667c1da5ab55aced887f7769d3a662a9329772b92e246a255fb507f837b42522acc28eadc6a979bd2efb427ad2c3de414e1fe42a9f7cddd07b40df94a8cfe0f66858896846b4972b88dce9c119b8fb1dc93464050c82de65f3032292a38e130878c1010000000000000feff0000100000002db0e7e935e4e156f40ff23e11000f34762029f5d9f4cf68154ef25e2a9e03c6c9cf7626a71048522d02bf77ae05b191e9bec70f140acd50d4a852aea8265f4b56939c56400a38b719c0c2d2d45636575ba19123b5ba8ffc0a28a167423316901261e477649517bcea72f59b89516fadc0f536fc100ccd156be312ef58f3c86c12bd27e6599beef210c565964240a341471337e9d1765f1765da366e3356fc8d41f88cb20c08e0501b7b918d5af730c87eed5ee3eac39e7eac1966028b8ead6fbb8ea8c2f3374745c89e6367bb82b809a0e079ed388bc1da795bce6d95803e2d18440e7945a7874c96f91ac98dc6d47af1cf691849ee18a70aa3ad4647cb499c8ecad082473df58698e706ad9314239fd4b3a93c7ca0698da3b18c7c2b9a4e1ed912a4bd0e70196f929db8ec10e0f7f99bc8e43cfcc71cea42fe127ac4458f53df48ab13aeae314a2b4fd099d9999b5d6c27404fd8772bf94662b6d971e9d39b210d16ac891dcea6415fe4847163e6f49f9e0332c0723d31c9856e06cb33f8b2a7f6f0d9885f837c9c02b97b640856a3393b3c7f4d6b7afc09622f17cde7d401ccf85b2f0470724ccaae5a96587932d16b474798663a23016a6cee8ea4dab569eda9fce5b9c67ec466a8c9d3dff15c0526766d8f280b8eae07a3f819c1895a3f00167eb453621eea51a5eeb1b338d6397d97c88abc97d1537480d684612898c32e187c95562e03faa64c4da51324d2feaa87155d8156a47a0e2f6b72f706cdb16e70c445cb2d7dfcd4e30254a912fa7f51033cdc9f3ff8a57ac86f26bf8d1caef46a3e7b4c36d34835ac75a5eb27d5b72a9f5d177fda18f7107fba934b11aac90e53107533b9cd1f0838a1c8d9801e4abc4a02f0a15985e3f534bd0e23752aafc416c5aa4209c46a3488fc1d0b7dc4e1706e0605e455b05824efb161a2c354ac36d6927c89862294bdcb34036e043e30a25d1c11ea946d7c746c159cca6e09443350bfac2e7df60e745f0777df1388755e24a60df187dce9a7789821c7a85e6ec34e5dc62b17fe9f736c393b5965cba2533800502ab37984c588142207afc517320a4ad4939ce7edce060e307b91f117b08dfc6659f4acaf130c4fd933c1938e8c534a0895c89c6c18729626f4af0f6d91e75dfcd08c07f657a25097d4e83f13c35f7d8183268b8e9f9492fded93080e7d5d82876965deddece2f2bc7134c46381fb22a4547460b1de172d4ea86fb07e7cb88f8d159c4770d194b5cc62279ff85c60081160bac81880ae20ceef1a6fc578a852c1725ff307694703c1629bd0a42a1c82b4b315a0dba7f5888afb3d21c0d377256af3b47f68f673a4a6ed42a0603db909a62eb93bafdb59f18700b163a9e237827f1e6bafc093e265d3abd7c62f6c4ffe2f6d750378ec61f4fc2a1d4b97aaffcdaa32a6140701a38407222e66979bae6804c19cff44331f1f6c9b3981315e7aa3b00fb79e5159bc94b20b30fbdec1ad72b52dd7b91357dce02eca8fc7b905f9e373142377a30f118b58af4fef0f84109cb15fef77599b465304d0aa22bdab8bea3919557a000f7518f32686563626faf3d9b66c5f842a3a8706e043336feb9759a3fbf8ef6fe04a89245475201fee40fd5bba92981b53d3e85fdf5da7f0fb993da850585f43e1f0d5df5b0cc96330b6249ff845a728b3dfeceee93752fb438733018ecb0cb15b6289d49ca5072f14e4ec5924c1d387a1973b7e270b8c5cab40a9aa00b39c31e3986815fd2a6127bfa7e2c589e3d6e4489000715170b9379e7254e2851dcd28679dc296c07ec9826d3c7c5631543ad1d236a7f20b615e09f4b8bf52992f1974b148bceadba57db4811e26d12e05c512b1613473c693a65a0267ba643c0ac1618bf0fea7d728fe8a0862c00f8a12c2eb10494de5bd7af142488461c664d8733ce2af685bb395c254c8f5607ed6014249061da69485189d06c422604dcd631c73907913bbc773d2bfc335a0ee6c986508e177707dd463e3b2074c3dcde8c289f0bda46bbd471e716a50791bc1cfdce7fed773eec272631a47c1b33e8e05d623940ba59b5e23ae9bd3f7662c8875ee7debc888b031444d2383e8a37102f56b32a51b57649ea6c603e9bdb3520a65c8cc1ddf0466572f6cefd9d0126954247cea402b4b52620c2114e353202608f725f9751df028bed4e23f9df993a76f0bb0bd314476dc9434abc29cc2fe5eed0bd4def4cda2d0bc9b3e4f60ec049e443ddec659f51734e04b8dc313a9019727d94082aec37fed28c423c0a88ad60df2b59e19c48e9450701324128df1b0892263631da65c011b049435c620ce6ba66f3575539c059ad0b1c580f65eb437d88e248776744f71a8de4b8f2dd7b8a6a9b412e33b75196dd020cdc37367c3a3fd9cbd601c253611a83b6869dc1cf63bb3341649dcf674f0671448c89a4141b58cf4fb645b4ecf93ab7ca1561e876b500a2881655d5e3551ad05a7646c12c4e5ff2c958e87857804b643fc4db7ff82fa5ca263c40bad0eb4e3c264f8d01f90f5b2629acca59d1f183a3b9a5f1d586b8722b5d404d654d7a6c5c463db125381e6eccc31de375fc87ff504a0c1086ddd6ca95ea1a806c28d35b7cde6fc660f08cec9272714c20ee9f588865104c46286fde31c45a768ea4b8516ada78ea52ee5062d3e47f06fecfa35865cd2722d0645b10322517cd8ceef19ebf6a912e9473ff43dd475fa8704fd3a0d97456cdaf9c66e9b1598e6e901644d187f06491a363a78b633c6d4ce4cbe67538e9bbe06bbec246a6175309dfed59f6c5cd12a1d334848550d8bbda51156b98a355992e2131a84ec2ce5cf5f64a2025a5718d7ecc7e24f73f07416e1bd0b3e76c1e76d3fd6a6cf81698a17735e02b3e8ef1e7f452ae4c2fd626db707789dbc2b7e4ac3e320fc7656267e3f91d3ce84b739be61b142bb765eea363214bf981098a351ef9fdc88d80a11875ffaf7f3e9e137638353b62d1e9bcba4aac5212f770e276ec5e5c6f48de739d6d637217222eea31154ee5a3b5795a766e81882ad06da413e1d85db7444eb8fe72b9fc18d7638ef0521b463d7cabb08940ef004a49f0ff73071a671bfd68735f873d54cdd397ab33b547d1b321b5924087f84fa5d9675551b94ac815176dda3c7f2a40d486b6bd2e0995de00fd766b2ad4cf86c7646cdc592d7f900f0a30191974b8c10b7c5eeff88f5987ce4cc496d234484963c3027e1cd8c275d70c19a031e4bce8866bf505afc5c87ada6c79c44dcf2da165b9f71480b44b556d21f2a673f89ae432bd1d3745b4037d48710bf1fc1bf81475fc27f1c940c3044ee3718b508bd9e64c9c191fd01af25f1898e7f6e7d9924e0f7207e70bfe9fc586c701ae882a32cc07dd1dad2331bd49aaab6f1e009f6662dd4d4bdbb49ae74069477f2f4c4bf54a0a562dadf1892f52ca139a7c7a23aad86ad59a7172764e93358dc6a7c1002eb5dad0241b7fdf3fedc298dbc849c077ba41604608f75493d72a4b86c5ee86a0582de79db1cbd06e03298ff1e6c48f5d7ab3a86b25b42cc9493676baad9e0b491a96f99984a9d60c713ebe74d137adf8a814d8c3ae9878df3d28a7b12b6481d0af33151c80dcacff17476f0c8e41d5486473e9a862528491bee0034625b4b98dffe80bc14a2e60a1955c32ef05424e49b04fcb5072c073d545259743da4ef20232349b91a98f380d4139462288ccbe97aa9a33f82796a4185ccc00bf70a86f1f72794df0f9def0413e01a6ad387a08a1cca7ca8502496173cd01100dd70209bc935b18b0d7b1dfaf12f7df3622827d97eedb03d062bcfb76f7d05ac4a2e279c32a16f8f910b9a7a1b1751f3a70f27d6231bd4bb2aaf7de3b9f26a10c6925ad329edc704a872e364a379ca3a60d24700edb388b9bb193943e25476838f0597e8b764217275b77cf62f6c5d22733ee7d0b835497e90c8bb44d286e9731d4686502b67bac840753d04a826eee39f1b35cc186889a6a7e4a2775143eb53938fd7c161ceb3a96c67be86292ac667e710a7430555454e81a679e00a0af8c4bf88a0b1f553caebb590229fb9381ea3e160e873b66053719be8241bdd44d42e6546d89a71e069f4997fd5f2ee2b935d50d3fc600852c605281ae1a55be50045d112104ecd489c4f1dab65cdebc4e1d0209e2fa1e228f831a7a1884e3ee06796a86ae5c53e47ae423b08daf5a9f90c841bc8c84c7c29c1ed0050f497d388876bdb29b35396a1edae8e5dcb517d64a95bf0d089c100fec184c0f121576b38f1bc2f25919ba093156298d4ac2f70848d1d4a313f456f64bec9899c1c66298748c89f8341d32d66388a368ebbb920fb14a6f7b94e02f5416c1b57b6bf7b774dde5a4287863b4ef6e165c364ea82a9e94209bfdc85af6d9c556605ae33531990967040c7c439ed74eedd981f0740f3f5f146d83a682a3243e005d43c1d167244b33159297ef366e8b21c7e66b7169054349d13829b5fe2af7aef1ac2c8f1e0ef60f6b99b6cdb5f880fdaa70e24fafa1f14f199f6f7ac53c9fea37c24e9b91f45381e750fbf53c42ce112c99b225c62d2438f2374545f6fe28731bba64960c16904038fa1babf731109d18aef550778eef25bf37bb4cf1e134a3dd3247507226c52f7b289cf00ddeb1387e82c53e556fe108951d11c8d688b1bad7530d84c71ce72e7def44fd42417377d7b7befd7c65a64ee0122633ab37275ac8a0bda39528d77efbc46148d3b1a63f541873f2d898774eed7af9d7ffda8cdd71f6cd20e57c53c148e0eca1e82a463bf76b30aaf27987d6e37f37fa55463d9c7dc690f8c5f8b9491ec0b207a1241c53c6028524c8ff6965bf08e590121dd08597ba7c82ceb44fc2d9559e756d948f21ca656480660df7131a4d7918121ef2e04f3e3d37a39a7ecff1db5b3339fc4a3f23ee81a7f5d8275b4189d7cfbeeb600a03601a8d5fb0fc640d8d621b09198388b54c755d78c01c212391632eb6b94b0ed7833c36e04ee7e9c626267e939f260cb035f8525fcb24e7aefe33171882b2af3ee7ed4bdca1c3d5738930c24685d3415b9fa4ba114bd4b9ca8cbf49fc9bcebbf05e756198a1af006dbb0b1c10505f0da55e6fcabc2148e75b1400705ae93859ce6feb664bf252807043947712b2c1851653db7034e9d34a1d25898673ae8ceeb073e528ef0fbc5e4a7c12a0d610e84d5db8260c8da6180d5fe0763d63a8eb8131bbb6adad2ca458c3c5552beeba486f29c8567a4b19ab19882fb5f958a2c6282b217960fcb9acde61f816fb08962e224f639bc0de264da2fdf2289f050b536e7a5704144fd51e95d67351ce2b2044754d5d4152b705bf176bbc8f0e379827827ec4a80f04467614b2114bd4110668fcf016acdba66b01d4c175dde8cd2f312a60422d495e450777a5c02accd93e48dfd377da149122a8b1fdf694fb26ec81e9e1abc89ec5bd4315ca57956e4f4d034d9b260dad2cd5a3803501984d6360d277f3fdcb20d17140b40ff8041e4f0c11b6dc83ae30d63cfae79d820c7affc47d98d813d8929d2c0841295212cbd7f72664a66f61619e855e9c7070afcde80d7ba0fe0b6bcb35652503c1c12959ff09d83fa9a5ae8f36246b91c3bd9d54f67b97ba55e6e93bf69eeae40a74d19e13aeeebd836bdc6bea7490804da9e27c4146329bf8d05c61b9976f6c63b009d9c3116f1960ff8bcd03a93acdaecc0373dc0bb5ec2fb9d0000706d8887d0a21fca2c6b9f1f7d3551e1d0b6990522b296de303f6a83b3d5e4076152b03b01ca917e5076e5518e1ea232175a0490e800000000000000ffff0000bdc900006b64f6001ae04aa65472666f9415ee1de66b72d865c278a5bead0c76cfde9c4f72f266b803bdc897d82bdfc502aec0668ffa2331f2c9101ab509ec9df8ae2aa026e70de4452f0d315c9288ccdf9ee71d5c2dde8ac1f5796a326b31bd10a034d85bc578b8cb02e370b110f5dd627ec7e4c8017d2317433375396af851bfa7198a4ebd55834b007c7f0ae1e21672e25d9d8f819840b554c908d9f217884bb7b96d2dafc604ac89d299380542eecea17c194cf4ce9fd6d82ae9290d517ad28f9b7f20e92f3e7f23e146adfa476341b29b21060b822f38a9f68e980000000000000001800000060000005d8ac1d0629f8301b76bc633bcb09fcbe75a98140bc4f8494f262ce6e39463c3ce41bde65fd87d4f68087f301976280875bf17d930358fba9b89504545d6b0db3ddd4db35ae6fe38e0ebfdd0fe85ae9e17ec878ee60ad9b6c005505c97b3f82bd0774f11b93a72187902a7356eb6c6ad43e4cc0c8fdefa6cdcabdffd8e010f0bf0f0eda8eb7992005240e92da2330ca33534bac2e32c608ca819bcfea124f3cd556906633ec776aee4c4683a6e34d6549b5bc3058e"], 0x21c8}, 0x8}, 0x10, 0x3) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0xfffffffffffffeb1, 0x841, 0x0) 8.244011941s ago: executing program 7 (id=12585): ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x9, 0x14b, 0x1, 0x2, 0x2cae, 0x5, 0x1, 0x1, 0x4, 0x9}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4ae5}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) 8.000866746s ago: executing program 3 (id=12586): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x617e) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x5d) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 6.750482415s ago: executing program 7 (id=12587): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000127000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x9}, {&(0x7f0000c82000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000d08000/0x3000)=nil, &(0x7f0000d2e000/0x1000)=nil, 0x412b}, {&(0x7f0000c89000/0x1000)=nil, &(0x7f0000e78000/0x2000)=nil, 0x3}, {&(0x7f0000ea1000/0x4000)=nil, &(0x7f0000f19000/0x1000)=nil, 0x4}, {&(0x7f0000c2a000/0x4000)=nil, &(0x7f0000f45000/0x2000)=nil, 0xb}, {&(0x7f0000eb1000/0x3000)=nil, &(0x7f0000d91000/0x2000)=nil, 0x7}, {&(0x7f0000c87000/0x3000)=nil, &(0x7f0000e73000/0x3000)=nil, 0x4}, {&(0x7f0000e9c000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000002}], './file0\x00', 0xb94}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = semget(0x0, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)}], 0x1) execve(0x0, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0xfffb, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x87, 0x0, 0xad, 0xe}, {0x64, 0xff, 0x10, 0x2}, {0x6, 0x4, 0x7, 0x2}]}) write(r2, &(0x7f0000000180)="d81ad3d20cf7eb4e9b1953f5bb47", 0xe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)=0xf19) setsockopt(r0, 0x2, 0x3, &(0x7f0000000240)="88c83204c8d386e7e1d5c2826ebafded3c4a97ad8300a295b7988719a3ce8a20ea14aed18cfcc64f9bbc8956b9e42ef4f1f3c89846273450c4d5f2b4000aa875332c1e9fefa5651f1df1219bfd8ee2a695a34284d655e262223aa43ea6ca4d8c3c564e7540965ce7b3ba2c1d77c249d3e7114dcc44841dcd183b6a1568fe7513b48e58dc66a797d298c1fba317a270b9e43950f542f53c7003aee0b6f7b7fba7ac7aeddd99fd2acb51fffeffb7f42522911671b913d0123ea08d520e0105a2c71f604cbabcdf9c6425b528ad4f1143d2b873a8690fa4022b71b85515667b052c6268d174e0c033306e2ca1933639b7a9fb7ddd8485f756e95384b885", 0xfc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140)="0004000000", &(0x7f0000000000)=0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000080)="3e0c666fde7e59a6", &(0x7f0000000180)=0x8, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000449000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0xcc60) 6.745358261s ago: executing program 1 (id=12588): r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x5, 0x8100000000000000}) sysctl$vm(&(0x7f0000000100)={0x2, 0xb}, 0x2, &(0x7f0000000140)="93d0a6d27d5f", &(0x7f0000000240)=0x6, &(0x7f0000000280), 0x0) 6.741967863s ago: executing program 5 (id=12589): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0xd2c4b6aff10f273) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1e) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file0\x00') 6.500674162s ago: executing program 1 (id=12590): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206949, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8b, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000800, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setitimer(0x0, &(0x7f0000000280)={{0x100000000}, {0xffffffff}}, 0x0) chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) r5 = accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getpeername(r5, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r6 = getuid() seteuid(r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xd9, 0x5, 0xb, 0x1, 0x9, 0x8, 0x7, 0x2, 0x1, 0x9, 0x803}) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) 6.250458755s ago: executing program 6 (id=12591): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x80, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 64) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000000)="f724726892be1588a289e447da11192473c54049b135a87f2588475688144c7ee62770138d34ff5c20569546594dff0a41", 0x31}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 6.249390611s ago: executing program 3 (id=12592): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x9a0, 0x0) socket(0x18, 0x5, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00", 0x0, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x17) 6.245182378s ago: executing program 2 (id=12593): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000000)={0xe, 0x3ffffff, 0x2, 0xffff7ffc, "b7a2290000000700006b8444d10000006aaf00", 0x400, 0x800}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x4) shutdown(r2, 0x2) (async) accept(r1, 0x0, &(0x7f0000000040)) (async) shutdown(0xffffffffffffffff, 0x2) 6.000628876s ago: executing program 0 (id=12594): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}}, 0x10, 0x4000000000000, 0x0) execve(0x0, 0x0, 0x0) 5.999155052s ago: executing program 4 (id=12595): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0318a80488e8fdb3f448cb95803a0cb18ae07200ce004f0f4a07d0efdf246a39a19b183297cb0ce0", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="000400d860a82060eac3659be543bfcb45937703003832c5884515466bed96283fd30b", &(0x7f0000000080)=0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x1, 0x4, 0x9) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0)=0x3ff, 0x4) 5.248922964s ago: executing program 2 (id=12596): pipe(&(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206999, &(0x7f00000001c0)) 5.248601468s ago: executing program 5 (id=12597): pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) mknodat(r0, 0x0, 0x10, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(0x0, 0xbffab6d3d3d32fb2, 0x202) link(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x501, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0xb, 0x10001, 0x368a, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) open$dir(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000000)='./bus\x00') mknod$loop(&(0x7f0000000000)='./file0/file0/file0\x00', 0x6000, 0x0) 5.000574031s ago: executing program 0 (id=12598): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x81}, {0xda, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000400)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 4.97567561s ago: executing program 7 (id=12599): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0xe, 0x8001, 0xc7, 0x88}, {0x4, 0xffffaac2, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000000)='ta\xb0f\xf6\x9a\xbe\x83\n&\xb4p'], 0x0) r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) 4.974645338s ago: executing program 6 (id=12600): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0x1, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x1c, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffd, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 4.742898555s ago: executing program 1 (id=12601): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) getsockopt(r3, 0x0, 0x6a, 0x0, 0x0) geteuid() setreuid(0xee00, r2) r4 = getgid() r5 = getpgrp() sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) rename(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='./file0\x00') r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r1, 0x0, r2, r4, 0x42, 0x7e36}, 0x101, 0x8, r5, r6, 0x9, 0x1, 0x7}) chown(&(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff) r7 = socket(0x18, 0x3, 0x0) getsockname$inet(r7, 0x0, &(0x7f0000000140)) 4.739866114s ago: executing program 7 (id=12602): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 4.738633261s ago: executing program 6 (id=12603): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x800, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000a40)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0205603, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000100)="bdf75e68", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff81fdffff86dd606aa43f00082b00fe80000000000000438a0000000000bbfe800000000000000000010000"]) ioctl$TIOCSETA(r3, 0xc450444d, &(0x7f0000000740)={0x2, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x3, 0x6}) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001400022000fc0090780000000000000040"]) rename(0x0, 0x0) link(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x40b}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccff666914ee000000009dd52840fafd3493857d65d4cd12c63d34", 0xfffffffffffffe9f}], 0x1, 0x0, 0x0, 0x8}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r5, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0x23, 0x0, "04003f0f00000000ebb178d952d6d31d62fff0d1", 0x9, 0x2}) chflagsat(r0, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.449437726s ago: executing program 0 (id=12604): r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x200c, 0x975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x80001, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = semget(0x0, 0x1, 0xc0) semctl$GETNCNT(r2, 0x3096ee11f8a659b3, 0x3, &(0x7f0000000040)=""/83) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0xc}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1c8, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x9) setuid(0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) 4.447198425s ago: executing program 7 (id=12605): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8807}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7a9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x431}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}], './file0\x00', 0xfffffff7}) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0xb4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000280)={'./file0\x00', 0x2, 0x80000001, 0x4}) sendto$unix(r0, &(0x7f00000006c0)="14bcd349eae706ef7e5355b391643405f7bca507feaf236d771df3568fa7389740710ae67192065062af51af93cb5a3b8759e2210f91f6558a4ead9fd0b6989fa28e6cf079dfc6520f4d", 0x4a, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000740)=@un=@file={0x0, ""/2}, 0x4, &(0x7f0000000a00)=[{&(0x7f0000000780)=""/54, 0x36}, {&(0x7f00000007c0)=""/130, 0x82}, {&(0x7f0000000880)=""/55, 0x37}, {&(0x7f00000008c0)=""/120, 0x78}, {&(0x7f0000000940)=""/189, 0xbd}], 0x5, &(0x7f0000000a80)=""/185, 0xb9}, 0x40) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80), 0x80, 0x0) mknod$loop(&(0x7f0000000bc0)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000c00)='./file0\x00', 0x5004, 0x7) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000c40)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000c80)="863562a36c115bf9910762df9399084c042e877a6e86515f056ed1ac1980404bcd8175275e8e3f8b211d69fd2cae95fe291e8934f60d810544d61e08c0b8765bbf2a4817735db7ee70c94e0e51acf954c8ef3abe938fee8cea472000cf06cc121cb81e745e525c68a58d5c5b08092dff13bb7a672636bb5279a033e16dd2c696ff14652b3f546e53793e50b5f402faac3a37b844893cc677c7ddce89e3810370026a15307d32da5fcc6e6da76a9ea2ad388594e257cb7bddcb8077cef5d10aab7e475485ee485b2a89a0b46972e4", 0xce}, {&(0x7f0000000d80)="da2d41bd296ec846a0bd141fcb03a56d5884b5fd8a0bd39b8ac161f5dd8d58cde36d86439356cf32db359c513b7825b2e88ebe16c6ead709d10c86bc43359d3fa4f48a990082c86d618ec771eb4ccce8a4fafcac1757803a81371cd577643b03082d7022597b56e576976d32fad06eaf6a6ce62efdd7693e41b0bc5f61021a075c27cd711ae7cf493b0697d7b5f6c7cb63b431d4f02d8032621887920ae2a7b48b8753e431a6a39f5afd656dec147814cf8fc3510d3dabd1ccf5e773d106cc8ebbba6c2aee77dbcb9632a6459b3b91ecab419eb51b4216da762f7e1daedb3ef75c4d37400e2930e91a1c0c782036424fc6f185", 0xf3}, {&(0x7f0000000e80)="ceec1806124c72b8b01038bbb5c20f2916b730e2ed677be1e77529a4b0c34e22a5136918bd1add7ef95eeb86d4aae00cdc1a2ac53d5bf3141c24eba7c882fd0297bf01a8af15259250b77aaa102d8d78136d2b42dd2a3b4988dbf6610448b90d4c8a2793a21e1b2b8c3ff15aa4c5f84817afc3fd23d8dfb8e2f266991c84b9f06edc795e3c95c31aefe47d9be34c1336df", 0x91}], 0x3, &(0x7f0000000f80)=[{0x10, 0x1, 0x81}, {0x110, 0x1, 0x3, "f553de22b7265032ef040e3207d355af292ab2e6e123bdc7c10958291302eb3e969d0485d1d2138282efd4b6a0e92dc6f6d6d32dc9e1dce8a51aa583533eef03802669d42ea4a72c5efa76ff84eac1f8f716d0ac8a9d76cfbd46762416a6204afdca2d18bc17890a6e20fa73e41309b7c47563fa093063a25407e6d6f062271b1e2e6d2ded89c6ea83e2f3fc3f1e4d8063741b03078440d84b87d22fdbfda04ca2b9cdfe94fddacd1837d09e811fd110980b00985989b801b32294b5c139bd3d6208371f2eb68153ec483bb26e22c098e5c4a6582fd0cbe3a17124f300663885c660eddcb0db89224a1216b0770de9ccd8733cb1a937eb3fb121f9"}, {0xa8, 0x1, 0x2, "619581db65738c857dadea9ff04f8a3a0ea68ab32621e4aa6c0e59b8569ad53f5d7aa23e59768b23e4709ba803843382a93c52c432ab3418a30435221da44448b1b12524abb17d394905ba6735583ec55b25da8f77820909669276837f69b4dd3041162abaabe3112a1e34198d8d7f26fac25ad764086d45ebdf97737fe28ee8810c2e3987ae2c722bf313c660cd23492f9fa061"}, {0xc0, 0x1, 0x1, "5b1231b42af268944b50123ff012933f283525cbc7e61e491d1139cfe14853c1c2a8829f6f32960ffc31a320326607b9fa6e505b94bd0506568fec1b1e836c9850393bade50e67ae7fe614825d716d286fdab3734924f3c12bd50a5da04782846a3f224a596bf4fe2387cf2ec76690483d52a2ad20a86e0791a8b009eddbfa9515838225564eb14af9c4624e00bf51731f8e30cb561c9c950c4f3ed3551844e6d147b88851c554751c8348"}], 0x288}, 0x2) mkdirat(r0, &(0x7f0000001280)='./file0\x00', 0x22) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000012c0)={0x10, 0x3fffc000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e9a000/0x3000)=nil, 0x2}], './file0\x00', 0x74000}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000014c0)) rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file1\x00') sendmsg(r0, &(0x7f0000002a40)={&(0x7f0000001580)=@in6={0x18, 0x3, 0x1, 0x7fff}, 0xc, &(0x7f0000001600)=[{&(0x7f00000015c0)="4c5ba8d4f3118bf55d21eb8d5efa5c444b711c97a9926efa57edcbeb751de1bb4c8ee296d4c5613b663aa02a2c1c4b9dd50fa5", 0x33}], 0x1, &(0x7f0000001640)=[{0x1010, 0x1, 0xfffffff9, "1910b16413393a364c003a5f7b2546df2b526c869f2ef87ed523d59c91d7c2ac60d1224a303efa82d189a40661012ce89cbc7873b85667a1e3387c68a9ca11a47c1b8863496d09c361936656948afcda647e77739889981ec74f68b39f6e3ab062d087cb5b4ad28cff9334752f76f28b60e25959828a1c08d76d61770a2b5f221777d9522d4dbf35b2538b642e71e227cbef371eebe0d10ee891c78774f5d7737a69f900df817254154461eef385f846b644ec7820865a99d574a95ad2f1a25e4577abb0559f28984d90e05294ec12647b79af48f6a4949c5288a9bdcca3dcba7f906c2add01a2d30fe601a9891fa7be1a634a83cc391139d55e3dc0ad10dc31993ec47894dca7120d734763b4b999a649cbe61faac0e5aafcb5b2833e8627b1405bc7a6b6d42ac06f3222717443bdbf1873267ef78e74f30bd2fc146eeeab1e59f9f933b46552a761137265493af942bf6eafdf0f9738fdce8687dd70018b5a3323bdd948cd301c52022edf64a0b4af8ed04f196acbeaa706138da156c7006f13c1077098ee4788bd58f8e26c9c6eaac9316d8699482cb22cd6520763d7323f6cd88008bc9b56c5e2dd2b306b956b8bdcc359aa82324658a27c0c286198d158439f594d254faa54b2288b128d1ffebc97502375054b2f31cb46ca521035e7d4d433d447ddb2ea7843318e9703986d3cc6a4755988ae94c0deaf283da80b739da9d2325dbed7dfba8b12939856bb17808731507dcfe671afa199b4be5a96ede502f19fd93135b643cce843117d9aca72225df2703925ce82ad3a1d988f55ff094efb09fa4358c9db2eacfc2831ba8b812eff6fc37b743848aa7a1c10569910135371d2c3194ace84fd08e60303b6e0b7ad9fa95d07404c0640289ec0b6274d1480b11a8058654ebc31aa19eea283af9d2c8b35c0c6ff902ac03ac1a2ad7e41ebc65295b6f3a30b8d45922ce79160b296bde44b199155b91d144a91ca9fa646cd5b638fb4f454bf46ecd7f13b9f5424313b9df9dbd7415881c213a0953dec42153370a351c3c480e18457aaf8c4f35db3c40c52c027afc1d20a0bb8038cda0ce8a6bfa554dafb02a9053f9e1cc2a1512ae2964a53e31870b42f346c668af91a5df833e1a61cf87fbe4081eb48aa6cfa685fb13a967ec6d209cb76a510b45a554a038f87d072dbf9de68afe3a6b73614196c997ed63354919f396b6caa390eeb25c0f277049f238745bcf2ded1caf03f5ade39907d84fef5ca3ab08c24892a682112744660323100bc386399130474e76688a62f110ecd595a8e2dbf88dc4ea1089625bee92518a7f13e33a00adda6c000597532a54e2ca0da14cd709de81dbbe5b97bbd94e7c1710c20422af66b5355d49dab7dfa80dffbc55979794802a0c337f2430d91c91ec916dabbf50c32ab970c47a0f63c9aef77acb7d75e0ed0f632c98b44140e5b7e74a3b0353b2399f766e9abff6927872154a5251168ffb594fa95ca3be36fa28e6c22ddba47fa8688b5b1ae1ba8e6f14c294a050bd4fc7e9241cf9c33f91849683f163a5a0da8a922971bee78e8107e069cd78e91ec8cb22bd4beec9ef73cad120f1db2cd04c366508e7256107047ea11d328df70b03867b7d5424c7e12c2b33a42c2b27ec10abf549c8a7e05e5808601b3aef655fb2869037d356192a1736ad8a888068b56f14268d0cf0706e93a5e5d61526c5a44f6a3eeb914712b394bef1cb19ee3fad07354c9d4688463d9c4d433c7b234bf03e11db867d685b82bd55fcf9b2d6f73671ccbb23df0c32803d49159498a519b5da28a73975d5fdd57eae0a57cbc3fe4bef06e828cf0aed75da563149c89ee42ffdbcadfc5c14c3ab45e7c4667407c164c0753d9c53632c316bbb0fa102f367d5085e6c99ee921516c6baa722daea1b00398efdb4505dbeef320c70a3b4921f25d9a83b60a3ddb94cdc30b80b0a1172cadaf2e0456b75436f1da541ec73e521f338ebc80ae86a638b68c3f69d014aacab95ba5612035f38614908885430d38588f7565149e9f1906d5585c7fe01c5ddafcb35f7d1de9cfdf68d5c7fc78e1f372358fff2d8d90c27f0a885ee5a21e444a2b0fe6e348974d02a8bd4ae5e6eb4e6f1e5a9ebcebe7dccbc40bf6d4efff15ced20755051ef07db4ca3aa3b9292a5a2ffb446a6cbad415821128ed384b87bef1a63a484b74f0d39182a5178180918ab081a60d2a67466b6b6b4567d520bccb18386a2e1fb4636dc934343d780bc1b9f65e4fa71711b8793f55e0da7a11eaea2c8a83317dd6e689188e075b211fe585ffbed48e22a5d149effc4f9f3caeec7e5d16f792e99fb53c44bc54e45f25d5b3802b6243289920f238a69468c141a5f89a19ba1772315ca24f1ea8d969b4d51f7ec737eee630bc68ec9e5ef9c79b7e6846013898fc308d180216535ff8566ead4a67aedf343c0988c61c15e8d6192aaef7359ce08ea0e4a132c6f59a310e828ef48393c6bc25941560c45cf78ca7996a1079deaf3a4769ecc24b4a0daa83e65511f63b0ad23a80821e2734134b412fb6b0203dac3b3cc2dbfebd70864f8ab7e202e74a28015fe51c0cdd72c1c81f638b5a24d670e192eca944303f782f87557ccef9562396f5391c989f9403d9a57b3421122a01e507d5e07c14e7392305628648ce14f7c8da35c3e1036eacd8de5ec943ef2d561a1253a9a79560633bc59c2e7d38e0d657abecf0f1a3389b4c9fa2ec00877f3c085ecbe409f3568f79f17722491f0083b65b53ad0fbbc91a061755852316b71233eb0caa5c0d66683510bd70c5e084eea23a0b22e5c522d40f9a6e9b5bf995b235eb903f7aa17133af156c49e286f21c8e14471c58bf065f6a46b84d475029f5e7f1191b2af14de13b9adff2f986def24eda616fc21aa7c9edc7e0c151c456b927bc095feaf3ef308b2d35a1eb401f6b3acbfe42e6871b55296dcf020e11ce2e7099ade7c5c92757a8b46ed3aab5c2925bc86fb86d4f2714682f9d234fd64f5b418672eee6d3424e2d03ffaa30667c97bcba1d58f2a5011f85abc3532d82175f6bb8aec746861aef2d69680f4beafd57be607dbf14ecfd3584f891b566e867008abb18b52426e0b1a70d59984b4f2f964ec1d80b3ae9cdd1a063dba3accc507e5a9ce56c3b1616ea39eb9c5544f7a5d9b70535fba7abada317218f1b87bd726d8e587750de3aaa81fae44eeec7bd3cbe4c56dec8e50e0a3274540d06639d9d644deab7963b01986f133f6537147f3e0f26a35a06ba88eb157db90226f3311edb23dbf263861679a0205b742b2800a38af53045d07c00dbc64ab5dc2cd78720ad0b1f6d3008db214d63abfbc485a1d88a5405af0dac21c1b4ff421e7e4d8864fcd9c5b53103b85cd2984f85ae198ae02196c10891161be68e905cb9b0cb6d12b7d37f951b15622b50aa3c8dc63b78ab19bf51d4baa4b848e30f91f5c333215adeeaaa0ac1ef54652cbdd97460afbc0bfdf6c4d7b155b92aba5623427aaa7551159e23a2541f2123f0d702ea2372c1c318599060c66fa9c3eec998b5e045724dbfeb0baedd91070fe868b34f0c546893ca197a4968f317d5f6219cd14e7646fa451d173be7bc3c9d8323ec775625632053c0a097c651041c9f8668c5884ecb9172fb324eb71420f120263b2ac8067720c0152efdd828a8ea883b8ff6cf24beb2d9768670bf71ed338bdbb7ffbeb2c9a4aec2533cc6f00f3a8c931cf84314ae96bf7b6d20d9fffa02fd4edf3418042c7bb2d73a35774cab814a997910d673704408dea021f384064b71bbc5fea5f0ead84d83d1c17ba331b854bd793e9cd709a61cb36c399a84cc10f0977d649f78f5b3b6a7596278111769ce5c5afcc336fe184d8469b2bd84970757be56ce72e0270c0ecfbb7b94f92140a89c9a5618a68a212fd10757a74d8a99f05831a800ca42ca0b2069cac3ca8e3d93e1fa69b6f5bb681e8531306e8ed4c87d047b351c9ea6dd4907f52375d1890e3de6ff90242376e17bf0a60dd3dd67ee568b23be0a7ff3a54977312df662c1c30841b556b28578e5af198c7fdc12d22ae46d897dbd8d617cff2f544f56cd7b20a8e0e9bd625b502ef19879e977c7887e4ecbf9530dc253bebc63d574da62ea0f80b75005274a22079f8ec99dbb8dc54ca2a50da438d716fa3a3823709df360cd962697f1d62d1098e46cf102ca56c57e1c00b93ec43db093fb21627ae5bb45800f32b6fcb128dcf28d7b5c8b66306ee9011de109164e1620ae0e8dfac9d86a2697b3770799e0f3dfe08d64d791f72571ebe52a61919051a4e080a6c1fb5f956ea8814df5db212520b4b62b2bba1830bafa6c565a187300b95fe35de28527b88e1fa046f6e092f0bb7b6ca9494296f47ae540d12202e5e78e3a0b516d7d7da056b8ee4003037dcdb29154260fbefe72a92cbc91c2ab1a1842fe2962f473f3e8c84c813ed8f30487a799166a3c0b926afe44955740e3c67ca4ef9230403a7be32805b79181a1d854c5baefb28c88fb530a35bbe2180b9f6be31dce8ca1c664784e88319cddc8f78af071c0a8e2e18b27eba94d2656a49fd1bf5a37a8b7f3d991511238f8fd5273d46f0f68423c7adfbd43ceee66cf00dda48fcac8b0d3d811b2b8837a2db87c86931eff4f30807ecf24dce15cb21df884b84163b24edf7ac2b07a2f6523c6389a376e574db94045c76f850626e6ed6dd1d5dbc80e18a33dd181fe1654681a90178b4d3ec8961a671d2f0f4c756eb9d7079ffe8a36e83e4363d79c168096e9c98d0616604162f8ba071691aeea9741cd4547d9d3fa1fe9d94d3b058b262547b7678337c83059d08347bb65cdc7b75b769ae1d0ae8f39df0d95a0a8e543257b6359a7f894959f041da26a39b328759c01957e9e3deb1ca8ef49bf5c4cea12949d84841afda94d69b4998f5cbb11af5a6a29738920c610feb05cabcfcb920b88b2f5cec358d4211f7e7c58df1d0c8c05c0a53191d3e5dd1c9e65ef3efa1ef48e1923e5431e93666c619d5e555e911f668f9381cd5722bfce74de9dbb03794e884b081c9dae54b418364041cc7ae9a3e704e82e3290bac89ffb8b477fb8bd2297154ac46357249a7fd4abbb831bf85e7e68a7373a5ccbc25ff3d143c6c3c47d0799cae77f8bef0d7a3668d5c28140e127791b31e79707035e584f76bf12fbdf7363f366fc8ffe25d9010a073571e1803ebab721e31a2513def83bd6db0514bd97ed66555c3d58d97c76011086e8b66627614be8e203e6021d81bdf92228f42c7819cf480ff363fbdba661f3eb18ddadbdafb6c78343609ec05c9c61dbdefaeaa25ef2d00d9f8b021b911a5aef6423d3ee4e2f99bd5689145b9b62a45d97af8d2ede146bec8085726517f26f24f9dc37ff2d84070211ab352cd0d9ebe686fb6ee75d1983f28d0005a1599bca460929cff3281cc877d5570ca8f2c891540573e6f65bd8583d9ad2f6427fb9ce166e1e8c2375bada8e2b08f8729186643efe49b0da04fcc637898c4c412f18ad242376e2758b520c4a31dacf883ce6e30528a5071ac2b089893551474826c7d57ce5f9e94c4439cf2e0ba8a263ab83081e8adafb115646055fabb0407afc274a235173cd949f8c64e09326971de04d9e27067e9f2fb56761482366dfbd24974fa70cbf36fabe61a81b0a124dd528e2677e113e24642433ee8fb39c30210818012fa39555603c3fc37f9cd96b10b132c33f338a9e3747f6272e53f68d32fe059b58860c4b8fc35db3a9d89d2e61afd64fbc0f0b71d484b29e04ab5f14eac56036a7f83555d911d1a2a4b89dffb5"}, {0x108, 0xffff, 0x3, "e0204bf6778b244aa8ae609179a69c8c6a2b2277ef95a76ff7c83462aca5465bfdf82292745910efdcc3d01db0406e85c91e59495bc120ccd4b09e72fe2d7ea8f0ba9fe6f306c87eb25deecc8d0b03f0e21943fdf143d36e468d390791fe96099c2652a527760f66072417e85964b98e81612b6d10344b3fed0ee8ce7b675f860bf0d0a0a0cd86b6102068e7a6194ae64ff94f27c4370d9a5762a3eb3299ed245d381a30ec4fdf3017d960927ddf1c451608b5c67b285cdff30743602d43c7929c01d77655e112c1b8abf699b1ff8230d92b1455130ef0f727c44cb285645e0b6ca70dd379d5c3a2c2689abdc8218b4b35e2644a2070"}, {0x58, 0x1, 0x8001, "2fbbb990d058f4d0b9ac0301b282b436a9605212edc9a73f5deec057bb0879eab194dd06881794f1a56b62da2a4d5d0fa357bf4533fcd662be3e050e59f278571e5f"}, {0x110, 0x0, 0x3, "a284b4acc52b06b97097c82f4b18b8fd74a5056dc7c25d6080c50bee77af3f4cf9641184ca4306ba6cd13dcb9f29ddb369bb38c56f0269cad46f844a976feafee2173c5b8d3777d2bc5268e0bc9397d2e74fa1b35ba4d42621a4c2b9f5417750a702447a11f5ccd02c722f276e93362eb1e8bf2a96c96767e479fd91f41338a63f9f338482ac43c5072777b95ba8a2b72a21d4a7bf21ed5579dbe97e956b28898857deaaf74315f48f617c1c9acc6bc39398275a57e34af7d9b0072d3693501789212d4ca97d84b46fb15188dff68cddd7d4a3fc1740e68cc952096fb74285a569a3ce98141716dffc9631f51e14e8b9c880ebf18cf04e1d2b676bbb"}, {0x88, 0xffff, 0x7ff, "4e8750f5dbcfe8e0f46bb817596b7161b769b95ba3a528a8d93775231e0731e32a9e1e544939cf0b20aa028483f8c2afaa267023bea6f15b66c7aa05537a0559adeeb2823bda435945705044ec8bce806fe3a50e0833a2feda0b668a0cc05e62a782d030c9298cb63eb5eb12f6785553dc1d43d0c8"}, {0xe8, 0x1, 0xfffffffb, "fda1431fb61c9967233f41a7a6aa87d2cf038167249e3d326b8290b0fabec8087c8f9a3fd73b0aa8909039f2727bde2c7c3f8ec10c57667bd004c55d404583483e4d6ee0d10ddc902116bf2401b4b92fa03f6e61c538cb32c2abb7538f28c8ade17d45b171c8e3f9be3fc5edafafe541ae983998f48da2d1d16210cc0d9b247cd6b766210aa23768ee3938e4d2e157ff74e51124793395bfbfc70d111ae9d8247e3cf6b4282c61235c81bd7e3ffe95ba1dfd8570eaaa4208ce6f381cb1a3754a2d1e9880c83b5f60872adaecc3acd7e6ddfa1c"}], 0x13f0}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a80), 0xc) unlink(&(0x7f0000002ac0)='./file0/file0\x00') syz_emit_ethernet(0x1f7, &(0x7f0000002b00)={@empty, @random="56fd32c22419", [], {@ipv6={0x86dd, {0x8, 0x6, "a93a79", 0x1c1, 0xc, 0x40, @empty, @rand_addr="56ba8b20fd3a3d7d6e2271b7dd0bf9c4", {[@dstopts={0x33, 0x10, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x30}, @generic={0x44, 0x73, "bf4af4cd96b97079ebc2e872d2f18c15d3e3b798d01acda36ce45174e62d82b28d440dab2a4cbeb8b15004c0283df486bc725a3a5b5fb91a7279d9d6f2917c3f857c81d98f475f5eb2ad9d04030f9e8e57a71a3fc118da5fbf2fd418e228655fbf5e12c836c4539f8f41c84cd40acb3f0c5db9"}]}, @routing={0x11, 0x8, 0x0, 0x7, 0x0, [@empty, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x2, 0x1, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x80000000}, @ra={0x5, 0x2, 0x1}]}], @generic="92b5964e680a4e1a0398357e4e4a7c4606ba81ae1496311dd3bdae19acdde9953ca689eb01564a537cea3bae9326d670bf633bd79970733a7ee85c25ae5e395f992830dd3c577a88fbc49d695b6be1a75e05b07e294c25f6d400248bf7e7545e9181e59f95e86167e23bd49ec17727bdf2ece4914ce9632b92880d267cf623f84076c454763be8d2db0bcbc0e4f9c69e5c240a86c02ee09f000078ff2f4d02942dcddb9747eeb86897ffe9e2ba56814636d08ce2a6f1fb0ce5d41d7b1e78bdd964c2cd948e5f6e4279a7613092820ac91b"}}}}}) ktrace(&(0x7f0000002d00)='./file1\x00', 0x2, 0x40000808, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d40), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000002d80)={0xaa8, 0x1, './file1\x00', 0xf, 0x8, 0x5, 0x5}) socket$inet(0x2, 0x3, 0x3) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getpeername(r1, &(0x7f0000002dc0)=@un=@abs, &(0x7f0000002e00)=0x8) sendto$unix(r1, &(0x7f0000002e40)="3d0e2605449c5fac2afd574d1b013c418b27d5223d5ff8278b754e877eb34f1e852c0e9436235ffce9b7fc7c368243f67ab441c398aca0b0e704901fbc2702254e9619f6ccefea4b35a484374a0ebb3db37685275d29228d2172a92daf241700a64978a48e64cdfd72e9f05fd6118df331663979dfd3546ffc59ef75a02d3415da7e9f6d5231e74bf2cc8f209306f8df3441fdf1433de9051d2424808b725fc7659610257eaea7c92001dcdbabdfa939975256437f18948b20eb6a75b4dcfa7a374d2faf3b331b4f9a6bd1f45b384415576e7075a33b84c7eff62f5e91b577e305531ceb8990ddc5d06ed749f7f27165192d9cdf0e0d7c07d1cf319e0d982801e60e526b41fb3a8cebc67d08c5ca240d71ec23bd36616f1c5a43a93436b03ee3ca76282c6c91dce3633909755eef72b2595dc67e0871a148590e665ab6961c6c2758f0983e20a7644d505ffc01648508d5cdbf651cc2c3ea70c19b6c8ba89f3c23520b6d88c40c5d61c03420546c1603e437956108baf6560b9966e782cf5103b886dc7561b2af603bbc3ee83b3f8a5820613fcd4df131e8c4f2fbdd232834c6bacc88eba9abd4e9ef00df7a01d2a92f54483d01218a937ce69c20559884436c072be1b6b1c1923cec507dec7f7df8bf68539aa06f4831612249a49d91dbb36aa0cfd7d76b17dd6866f201c92d12bbaf417d33c6904311504a04ff773018af65fc2ed89d9271c807b1e8714562c37cd5a0558139b286ca6651826828d5ff8f6bc588555552edef2d844b65248158622c2cc9ac58a24e64220afd4824c60f4cf5c26d1a3de998c18f24fb732cf001e7db55884cd1cf32d7f0930b99e31a5454c316fcd204027b6feee8c80fb76dc8ea2a63f87549cc81ec98d2af48b2d4a38b9c30f3cccc8467b7df0e08169d69c6c5ccb8fa4a742201629664cbdcfb103e64d8ef3a580bbc383c678c482946ebde66e73d3ff3e615cb38f65b982d8e9e18d34f78cceccc66ef880666d7fbf666267875d241a4c18a06308e95dbc51e1ab493d33e07c1ecd25794242db26a37a48abae8ac9dc01a14551dfb8d8a728c3c8dd9214651a2b274370c325226e0aa56da5146b7537158b526fce8f31b5e25225c3eb322d005bc6ccdd564d22277c4611915e6d936fdf890d6b5df24b3a9f7d9f93c677f49b535e880143490e2464017387566225e4d294b669f935f559a81c51902cdeaa7f48dcd0abec3b611145ead3f61c5af39b909667198c93292fd4568acabb4a18c25e1daa9654fd2db24a7a24756e4f9f772d43d26b011ee7463cc348532ed24a8928895ca66b0e7c4c8de5f96463aa6af9f74ce8023ad2928b5b5ee8a1a893a49ad7cab22289ab790b882fbb41cb7870e2df4865c46949fcdbe7ec6b82a30fbafb6067439666c4ad4c4015da40cb4357ed50edd043f5816298f8d60d85175b434896ac6e93e0cfb6c05745fe5bc2e698353c43d08b3f2ce737c792f9a465872990922194862e9387007dea21b1ca607bd7074059e2ef8ae77c0099f1584b6b6b10e69106d3f1cd1257cd70995a97de4b30f4579fad05e3990597758c69d7294fbfbdf9b136e507cd09bfc4441eea3226be0a61497710f451f3aea5d3caa274d048f0bf7559f1c1597b67e9ecad8d87e4de4c7303fcb6f4c1bffebb6ee3c185214345b6cffb5d50c61a153cd1b618875707a62ba6cbafabc80a7e232b3595d3678b3a1f03d6e0b7538e0237dd8b57e81af927afe97bafb4aff438d2686504cab54dab25c3e3c549db56a28458b85e22a4523d808d7cfca3827cfd53fc27dfcee8d8991461a6ccca13f6f7a6cc6bf8eb5a81b9f35ffdf9aa528fba38c323534fa564fb9b3c50f1ac9ca6ae39fa80f1999175b93294ad6f8c5fe8f219236ee5aaec8aa43cb99c25caa18af64945afd305377cc23be2e69cca644b2b964e3b6efce8765847d852c2385193bb051aa0d55c50553b10698fb616cdaf5bd5882f5117328284d73eafc4432bde39c037323835d4afd1fe2ac34c3d0be8f9077db3258213483cc4744735c51935b17232b555f779f3d80c20c93142ba6e2666dcfe94c2f6afe486d792f700bd0de552294790897ef8219138807a09d727e48cf298d560aa7906d2363e68cd66ea7e5d47c6b49441d2818d80d4f2ac800819fae7778a98bbdcdb9a26f87b78f00052f6b86fc23ab8e0158116ac895f557f45e05874ff9d86224c6c15e9a962a5eabf658a9eabd43284bd616f95aaee78848309cc9d80bc8501dcfcd8fb621cd8a00ecc69fea23d883d788470bf2d88539a60f3ce5d0b165dde1920cfd3b6439acb8129e20112073214ba28d3178fb9602926b4a98037feecf286df9698134d273b898d87428fdcfe49c2deba2e2aabbf2c682b18829da346cb30e8d22c806e94d9699252158170c3179fcc618a3adecab0bb3ddc19ee95a727ed993305d0fe5c6a227a85b730cb80f1113dfde89758f46ba3c92ccbbc60d26fb796fb3a51d3854f11d13a8010ca4ee6fc0aceed333a7d6595dd31095be5e797995178de25c8c69544fba0f00ee1a062088265c69433737e338e2c4e4329c5f30f19680753dced57a7237ba05d1a86bdd235d7c5ae4966debd17da8f696111ddaa715524df76352b08dbb21ac0350ec2926a69d5aee489c5f3fae439bd9b162141ea2b3d89418f5b312d5fb74855a807c1792ec97e08d344f4544d4550b76c2dbff689c4b41c500e5321359b19c96496351b7cf62473361954bcfc7cfd7c6792768c7adfe8cc36a575addafb87d51008f723cf6ee6f4b9b06fa7cdc10279e72b5f781f33c29c6285b5d5dea1663efae2485718f91c9eadb84fba99d6de634e05c84fddc23bc3273e2beafb55019110b46de25a47675dbc7e469f84600224027bab705204b25c603ed7d89296f0c5d9cf93ba2aba20d026fcfc11ea45c2f59194e8e0256cd7514168c05cc5bcc7b221e78447a9e2013af4c1e499bc5110f7839d80086430831523d52bf4de9f23ab33a36b3b5647d15f7e5f15e0534cb37c11ea5cc952e54e9ee4ecbcac6aa664767b3bb26886b49cdeb0d54b99a24f54ce87e473e752c83c23e382ba7ee2f919934c199f1f8c24b33ca0e3081fbec6579edb41930e16df12fd1334d5beab9eba85a9d016f74ba8684c66979933fad611d5a32939c6f775b281b03aea51b8dfc8449ea154228faefd22b5993a6f560690433171b1deef3c4633da3735c6fd29b3dcbd10e4827df87deaff8f69346d98f8585c519d400eeab60c271610a8a505d0d53ba2481cfa8cd37d0d2b6cb3e2712ca7fdc758c6cffba87d4a596781d92b0143e6a2c2d6d8bcb5dbbcf521ed28722daa21e97e8f720bb5967a06a32f29cd1b5fde7fa85ef5976b007ac9b26cfe3a750b32dcf4d4198c00a7f4b34ac6e0523e53de2a7cc28fe728b20d286ae8eaadd02a697a451a6fea817a365808c739ff69eb7c5a2a4bad010192f2a09a850e5c5a2b60f69ae4446b9af857a9ceca2a7efb56616dbbfce3b5c39cc3073fc9e85929c0a6ebca4234c4e9f7a7a7c4f8fb433bb9ed74925880758e85c6b49f3797199734624ea7ddf733bb4d2108ba600a6fd004e9769d3ed503bf7c5d2ee42243fa961b6f239d5f6266c4a490653d343ff56e086153855cbee5df6fcc96cdde79a78fc7f09b1a6740bd194602c2f13b5548b0179a361e71cfdc9a46258a140168a78e4f49bef2a0a9047fed19d8d02d423a133e5e9fcbd8c6e9597204c096278f2bf12ddb89fffa53a7f3db4f52a244f3fef04ecac6971f8e4a5c3794f0d5350ca357dff8b70a922f67386a2add8530a5b2600211edc1fefc7115864c2af1b5185af6fd790c629e8c301635782e95792421f79dcecc21f13c25cb19476d8a2216ddfb1d40ce270ee22254b8797fa3aa705ccfa4fc595440f6c1a39adce33177485011b3ae516bf520bc99721871238220a0ace35e015e2402aa605c3039187926520eab567c84a41de7f0c2b132dd8fc0fe703ffb762ad8f7daa32b4c39a9381a41db11319b1a7cd261778faaa6e876be41ec1e6944cdaa063defcedf3d224741f59bf1995c04fdbe0610647d6b51013b1c744b502e3160a916ff7f7c731d4dc63a826f9ffbdfcab37ce5808825794b3d50013cd02396ea873724f106ac0684c62096ee06239d671b36b7a6910c72ae500de73e72cb9dd35ee542f56f4cbaadb2c35c81eb906d33fab2079f9cef4a1b8233bac56d215b5835f740910f3a8b93a3993d3a7ac3a04b7d4ccdbfdc92247a845531c947cd80b6f60ae451d0e4689e484087392f4173c42b784bd9f2d5aa7b66a23b9e1dc8ad0906325f8c12b30631de8adc1dd9e8e5a29f9d92c805fef342f821b8601902796859d184c3d9e0fcb5d8facf172bb5c85fade1c25ad31122947b45fbb895d3f39af260f73e4439de7f8055765e5d0112b4ddc18b10d7899d2cb7120a8568368aea016d827d83619d950bd127e37efd8d93c76dcb8fd4a9b74d332442e3b315588eb092dca22745f3f2f2bd17f1c7fa8ae7a7908d27b3f7e76bdd7648211424956d43a58ced20a50ddb55ee5d20fd656c36e7dec25cce4f79fcd7c601bb11b769341d54241c503306c9477361965f6d1bbef029d28ff3a18f8f82a3e807f111e33e85d97452a0a1c7211ddc253a80425fa02e3e750f2f56150e40b8529916e1407035410e87f4f48ac2c65d9fb49a705739391c67c7aaa83c2a63c618aaea0bda11c85aa6ea2590211a20e34ef92e40015b8abe8a0e338d8b6d12a89fbb708006bf11417c9f3e04887af48cf99a19f1d924478bd30fbf67cc0f202d38d45fbb35156f4e2dbb49fff2c37ec5cd5101ecda98d2022033a060e16e937c11136999d6856e7a9917c97dd1c19f0e45847edd922ae0282287590fccb234decb813695948115976f5c64e64f29617967d17d29124363641a0a5871b648f7da29bd5f2ed6055dd74e4ecfeb8d30376a3591a6f1722ca0f2e4bc31d97e442948b031b9e65792f6251ad92bfa3645a01991fe3b9e78fe754d70155f2350273ef51a97f61e25be856123d45bea03d7d1ad4a3e2984153b223cd09b774f000d0681230ce5f5c88d2079ad7702363befc390f0936e9a47475e861a837c5a0aa56f62bc86b6af0707567f005ae2ac1bd3bd99d1bf0cf44422375d2b7f64e87fff2d302b1762c70adf569707e5c2c5999a89fc3b12bd455dd4b3020623ba4d32eae52725e6537b45346a56c60a249d16ca5952934cd921e9746730c56c38fc125d078ac6eb587268848be76666c1278f4d07bb3d2892595a7242a0a836e5f203064b7bfed018081323b0f5d19d6be616b21a2fcda8badcc2ad73296722e87728c0648a4de8b6ff7022bf8da50bf225cc60f1414a783c34ce0f33735cded1136603cbe84ab612d0fbbca4023a90ca6d0ea6059c26080d52550d8d57bdf213d5e6db9dd3686be592c8229f564920de7e08578068178269f1a4c8a6f309911881b5ce83aba8f1a541c8dd20d2e8cb25438b287184ad3cc9165f2535db8e3fb107aa6c8c0032f8a04d64797345e51063ffbb465ccce4b587b9f033ebce6eb29dfeeffd60a297252e9767163f69ec3bb3db5763de2420543664c6dfe2e4550997affa3962f91e13ccdfe10ac5d3d00360c16716e9f124e0ed2196b0006ef715ce8d36af7a408f9cd3d77eb9c0606be226e8b581cc18ccf0bce290e525e12971fe4d44aa2e2b432732816231180c3120a0ca38b7deba0eccc6492a605ad214fe0bbed7f14fccc2711dc0c5e39692cfb1c5104cd78d33c9c", 0x1000, 0x2, &(0x7f0000003e40)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003ec0)={0x0}, 0xc) ktrace(&(0x7f0000003e80)='./file0/file0\x00', 0x0, 0x2, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000003f40)={0x9, './file0\x00'}) 3.997371264s ago: executing program 4 (id=12606): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x5, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x4000006, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0xd}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x802, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x3, 0xa, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() r2 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f00000001c0)) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.750808083s ago: executing program 3 (id=12607): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0xbd, 0x623, 0x8000, 0x284e}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x4) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 1.250846027s ago: executing program 1 (id=12608): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xfffb8, 0x8, 0x8000}], 0x21, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x8, 0xff}], 0x1000, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) socket$inet6(0x18, 0x4000, 0xfe) 1.249912532s ago: executing program 3 (id=12609): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = geteuid() mmap(&(0x7f0000075000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setuid(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x738, 0x9}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000540)="1089e8229df91b062e4e922332dddc01fba0c845077dd824f125b2b1220b438dc391c3cc513e7ed8285a050feb8db2fe80e4d30c221af6a6814b78d015cfcaca3f0f9639a9591845ba506a34496e199d8401d007298bab337a087451f8edb6b98f3d2f03ec1d094c4d786c513896db769825a78136e74db3d18944680e0db09d630a6c20f702af07d1028f19ff8ee92c5fd6848c802972e6d6eb235a28c447b986", 0xa1}, {&(0x7f0000000400)="05756144315b45a8326f1454cecf2440539cf3609e5aaf1e869043786781ac81c1a77e69cec80605499e19585157cda50dddf36d04e8ddcdf1ab86707f", 0x3d}], 0x2, &(0x7f0000002880)=ANY=[@ANYBLOB="2800000000000000010000000700000017aae6729d5e0eeca098d4e8a7e403ba17c2360000000000101000000000000001000000090000003b73f8246e7067cd63f0c29561e1d0831e2af4b371cca9f38fb5e26c63b60cf17097951cbd9ce0cf59e1a5733ecedd74854a7efaf0479c1a22ab58ebdc5f296d507645036239610a7b7d2cb8754db5727bc86b666478bcb34d1ceaeb47b97d2f3835e40b70f30bc66115112cef8fdaa5f4a6c57e46f379f0ffe104045ee53eee83323ba10be6734901d389b59a13f494e7359fdfff4ffd17c9e7fb270bbb6d3e3da85dd7c62af48955ea0520f3724be5d22f1ebc1180f443671f7daf76a942151b9bb260b3dc77a5f1a9f0e77d71a4ce2e5bd3f3a04c018ae7cd3cf5eaa82383d31f1f994e537f99c94e573d1c1860d6f0d7ad159a869a81d75cd4e84bd9ff3a8243826ea231be139dd6b7a7bd1977fa2af75adaad82c23b24d5f216b36e9ff200488798146f4db852c5efc7b76110e47c48b04c1d7f3a3119684a3401bc523c78aef468d34739bebe1914f0787832d8b2955254a572c3492c187648bea39b4896aea547685f1985f95599c30f38df30e05a4127983385cf93b254900518eadfb5e034777dc6d84cfc22fcfaaadf30b7be9901056c4af50982aa2ca1fb55645ec830a4b87c8450cd1ef372a65b86c4e18f359613905567238c41070e6c40ebb7360ac5fa33a9a59cc59e07ca624832867d29a962fd17e6e3c5e9ab9fef4e7333e82eeabc20ff23851768f7aedcc09446defbe36653d46b74d7cfc4b9814e73a57f2346c1696956bec12af9c749ea33af5909d4c5e70ab26b955f7d36108be17d0073967432fed990e032b2e584b8567dc0f1f30d08941875b0efc358f7eddf3bcf90605a32901d98400609e209e963373f33c5b79e101707f5a4c28a6865326d4babbac0c40d402639efaed8298f27b9728a6217131153a83adcc2fc7a1b2a50c77576fec37903deb13825935ee38c6f2933da24bf19e1faf7550ed95ad34d812d049c633ecd547087af63a1eeb0c7df273397083139379dea08deba60d9b5fc17734006079c1cc8399e6ef79e47e6e05efb890bedac9aa57dc9a365b0a136b6b8b8cab4497160e8b74e9e45b3e4e35b69870dea0b1d16ed6c1290036949fed1ef3bd3aa90475ec05eddefb72bcd3345d59ddf58425eadbddd3fd96f708bff4e4a0b6a88a25eafa3148647faa7b45a10d9d36736c13389c15d1c289d8ea73b299cdf8b4260882ee2c4082cdf7057c3d0127da5fae1cc12f4f514ee55bb0823e67bc2a167e85c24b5ddac4b7fa3e05f5c64a6856742864864fb2c066146c8822802f923768660c9a56d2aa3795e8a00a79878c2947efeab1c46fb6d264fb120051e1e9cad6cf9d89f140b4586518dacff17805842d501178189fdf722458af85d8ecc7aff684abf31f383cbedf33f099557589ad93a8c6baf7b8d2e730f88269bc0927306d2c6f997c77ac44e45e159f54fb9be36ff3f7be392e3f09a9b1742ab8c0d40896e5ceb35e0dfb9eb892e2b8e06854f63fff86bea0166ec5cf717846a509b971301e8fa725ce4093cb8a2117c78f46e689f8941758cbf2537491be8423ec4908836e4b8a02a54cb045e22ed19258045df16ccfd06b288c1ae2ee3fc42f3593e0f64378bd31feedc383fefb77def508888719bc7b9145be35c0b855d60d0fa1bb7661c162997ae128a199c46421af5072c0b9fd67a9430829a673ec5d037f8d2f4259b97eb2350de760fb3e96038e3d53abe8401cd44d696aeeb83faf7aad1401c4f1528517037d521b16c446be8f0e48e10bcf2f90db58045091d8fd10bcd565e533d6b1ce8a0218d569bf850cf9ab7331fb3c1f0ecd5531e22926286f9ec1dfd0454b00292f585de4a62f769df231671c3a6fad63ebf9a19c43e2b4201478b56001bc1a4886f5d8aa3ddf7e266d9a684bf9c8d783bff4abadeee59ca3542a9b7d90071f8c42b05d91b2c7751ca4bae9ca54dd225b3ba57354d5cf3dc55f82ad627748c5ce3a23fed7b6129d1e0d3b1806e11f56912f95e4cc33e3d028959d82be6213edb3f5c568b11659537343831dcebefdd7346bf4ba03155c6e222a53768b439819a82c110f3f12a0ed84ddcf3b4c137908c0012a59a7f33996422d94bbe97e239de7a90553a8e4be05f9e303983a3987a237d76981bea339446650b676aeed9626024b02fdfd00ac42849cd62d55cfe5ab21855c7713e76a0166f6b48232df853d5fc325ca5abce917907522ef3ff1bd539008a17ca6943c085365a227ebb82d7ed5909ac8d59ced4829a9c21c6e36bcb3c32b7e36d13ca79b775dae0794bb83355f3004d909b37e4a884f379a8f755e304dcb4c5a0f05dd8035e0ad51cf89182b2056ca5e06378eafa62a45c2acf925f8ec2cffe3704ffcc796c77e6b3696984514e1c3616efd5bbb5f7f7c278b42896cb9b65939fa6f9a8d4fbc4c067c1a49008c811c4a9c21f6feb6368854e35b13f3322446f3ed7ee6d01328bec57eb4c0ab07adc4ae48936b189b5ab62bd595e9c4d3a5dec61bfecacb15ab9e79f9fb9c112d18f00b2b83076ae3b6c387209c553f691a74b961d95dafb201cc28771f4e97d02f6cbd72427d7d9fa45a506a82ec597ab92e14829a6c63c4b486f7e09276c4670d5abc836adaea8761ae8323aae7ce5a3da4fb6abe8a0e050f1fb74034e88b3dd54443a080b1b49522c0dff2d0ca9202b461e6f22fdbede94a1f17efca75776f961931003e8c7b727747c99c3f267c0719f866a1f8ebbec42eefb5c469036e8fe1f5aa215fce2325313fca54ff6e1c05198d71405489ff0f8a0af9b7826215bf7a13eaecc1e4b7220aa6166b493c943c21f461106b6fbc4e38d3facc3c10d23d66232eba000c04dd4e40c5a69e1b61da9d8290d23c7393ae38ed648df983adcaa90e8fec75524e0e98b96d38f7d2d08d11d3032087f12985473d5edac8a5fd6b8a19a3dc12c6e27d813d084be0180ea90a7904b0bbe8cf9b346033ce9e10d3f2701cc6f930a05646c84cb1216844aeabd09f196fccbf313b4dd84d70c9c0fa196d2ba1fc06f11eaadb2c757725e01a009a5c582b1a9228ab49a503bf880e1a55288ecca3eb477c531c394f099d2e05801102bfc54c36dfd1249f3381b9ae0c1ca1e2cdf39f411568863b4dec711cd699fe28c6d6d8fb3580c338d475e824cd5c09f28724be9f123e47248a6f15c2afd10bc412f0ca521a97df5c759f83646ceb06700aa8af1b05e6940b80e3e2250d0f2d59a37ea6c7a2cc5ba9875c3ed33043ae0ef18e3de7d3131a5068b717664d6413d308ff86f291fa5a9f257771f85f61995c6f351776a7500d9c20a9febbe821b27df712b2e2da1b3c46bbcd1c9b2fbc6da8c1a81bc4742a515045d9b852f479d14628c5b40bb5f1e54236bccd8961c79bebcaac6727a2e80ed508e9c5f93a048e169d7b59a6b3107703a384c5cdc0397d57ce9aa88831dcf5aa1f869bd188d3834d0157004f1c20da0429d170618512dadd962a9026ce318fa7c2ee69880849c1ad5d7c8d9d4614883d7b82d50c5abbde31c957988d805851a33ba5307a2781bdf0e4b700ac886c5d5f0454e49d3245ea3cd4417d35d481ef98e8a4c60f7b86e36d2203946ddf24c649cfe9f750a4ff04c77b033cd9fcd40c160e76ca5ae849c11f4f46182cf76d1e1417fb292d15b7780ecfdad43e249ca0610a6eb4163471560a7cca94d3c4e033f8585ccac0f95e54d128072eb7c0285c01fd59d87e75cd4efe8afe1bbf62bd07b5ee3f6d661d9d785132ae17f21a5eab427b3e8fae06839aaf0c429d90bcea256dafc19fc364c41e31e2a0324c24445d7f4f83acc466cab272088a837823663d3978ada76fd3f8e04a3641f76695d47d9b3592161f0d65b1f43d52d9c1621c19cd288cbf5391656563a9547d9c382130fdb49162ff1cf508266cd3f9c138da0d6552b3b35adf50008a94dffe7cff94a59c58a172fa1d4358aa0210884d16f921231aa252d21c1d79b160b144a9c6656004364106ddfaa317dbae43fe726ab01cd09be6ab97a6e23c58340de53a6b3e81a8732dbdc8fe118b8aff8a2cfed603f916008dd320f14af160b32be5aaba58ebb4ec4a81d7d016a7f84fdecec1841bd1d35e2c3d08b213cc308cb8e5eec28d0d706cf595aaca31707150b9a0b9fc64fdd0c9fd26ef0fafd009d413c944f0ca8646179e8d77e51732155495931c57609b194c5c2ecc70c463841a244ef79274c6831330f09be9a54f190ffa4dbd587b26b447f31b87e6a9417ca0948a7cb970e112b6fe85f9682f7bf2ef030b30bcbf24e4727a6f23388a4cd6c1155c2b9e3e741cfbfe953c2e529d01e1a51f0aadd998cf7dc903080cf820eec4a247568e96a0f401842a5b1bedcac73dee5e8ace4ea2db871b4d6189c8d4d12336d18edacc634885dc60d31964d3210f44aa6d96b88d95fd67baf01ee85e5fdc7cc00180c59ce1cac68d5eb7e4b823644789b4df70a2abaed3ab26c6d4ee130b8cb8bba58031d05a2887155283230b76a4e5dd4be091256b8612bb623240305c34f7c546acd5f84f8e036b6065ba5cd478e79e3524b2eea2d26f76c639e86a1c734d5334a362886324da9489cfc2ee8235e3b1b49a2aa4b270971e39520671b727fc580c03bda1e2c7a1220b81484dcf3e254766eede90d446b1eabd86616ea3214f3f850a3e74681f4ec5fdeafc5551548d8f81db67fcba935e69251eacd343e91ba4ef1b64ce6193e8007dceec6e419e73b9629863c970b0e7cbc08151642bab7a86bc0f3c677cfa0a5a5681ff41b52cf80a58d821c60c3927303319ef77f10db1a9f23c54e6477051c8436782507054c9d6fab1e8b7842da8a97c219618d4a8f1502a3f84d8eca5a195c9dea08c6709ff237bb260cdc6f5b03df79edb67196bdf510bdd891443295f10ccedcd3fca8923cdc94fb2e67612bf04b661c66d88ba23a1e710e9af3924ba3f9d7e323848eb44d17f0686b0b4a03d8ca855f04fa76824a63eb20a97aa582b515fa9d3672b57d1f8ccf9d4879f09b6b0d1eb8b1c6198831601ed34e63f51be9701ef9bb5f4363d969010137ad096dbcf9a516f1679a05c2ff4485e8b2dbb3f481e7437bccd9196641005cfacc18d1bdea9bf3b8cf2dc1b2d2a53bb1ab806aa4feb3c74306726ec3745d0e3aee1dc2d32d4a368c05711489638dcf51db491755582c01bd12d10186f739b0bc2af4a886eb064465702b7ab487daba5ea3bbe88b48736e8c3f72333bf9edd1b0bf43a073b5eaebfd3c33888d9efdf0af69a27d8d992dabfeaabb3c976099973867c0e196df92b4d99bc8a8ab48366218dbd037166e96e852ab5127ef31299cc8882d45b71047b813dc501a6ea51b0e6d0e94bb5901fdb5176f48d456086dfd7762dcd038d839fda2f9c132d2895a2f22405927517168c385f955926b84ac4dbd7c89ed884d0fa59b83941997249f2a886afab2b658f5d4ff15c5d6200ba1efd110bb4d9689a14e5eed4c9e9a277dda7a27472af175fe20d0acb2813721c08f48f5169f157c64c9b2751b666713174555bce20a21b2dd0f8ca14e490da71a0c9bfb1130aaa643fa36fba38b4f77ae8696d66974af62dacc297e576611de0e165169b237a4935d8ab147f71b9ffbedb3498060e946dcd5de064f0cb32e1a20195172fc1680be38242b0f86d6dcba26e7fbaf6ddc65cd58b7bbdfe766185667c1da5ab55aced887f7769d3a662a9329772b92e246a255fb507f837b42522acc28eadc6a979bd2efb427ad2c3de414e1fe42a9f7cddd07b40df94a8cfe0f66858896846b4972b88dce9c119b8fb1dc93464050c82de65f3032292a38e130878c1010000000000000feff0000100000002db0e7e935e4e156f40ff23e11000f34762029f5d9f4cf68154ef25e2a9e03c6c9cf7626a71048522d02bf77ae05b191e9bec70f140acd50d4a852aea8265f4b56939c56400a38b719c0c2d2d45636575ba19123b5ba8ffc0a28a167423316901261e477649517bcea72f59b89516fadc0f536fc100ccd156be312ef58f3c86c12bd27e6599beef210c565964240a341471337e9d1765f1765da366e3356fc8d41f88cb20c08e0501b7b918d5af730c87eed5ee3eac39e7eac1966028b8ead6fbb8ea8c2f3374745c89e6367bb82b809a0e079ed388bc1da795bce6d95803e2d18440e7945a7874c96f91ac98dc6d47af1cf691849ee18a70aa3ad4647cb499c8ecad082473df58698e706ad9314239fd4b3a93c7ca0698da3b18c7c2b9a4e1ed912a4bd0e70196f929db8ec10e0f7f99bc8e43cfcc71cea42fe127ac4458f53df48ab13aeae314a2b4fd099d9999b5d6c27404fd8772bf94662b6d971e9d39b210d16ac891dcea6415fe4847163e6f49f9e0332c0723d31c9856e06cb33f8b2a7f6f0d9885f837c9c02b97b640856a3393b3c7f4d6b7afc09622f17cde7d401ccf85b2f0470724ccaae5a96587932d16b474798663a23016a6cee8ea4dab569eda9fce5b9c67ec466a8c9d3dff15c0526766d8f280b8eae07a3f819c1895a3f00167eb453621eea51a5eeb1b338d6397d97c88abc97d1537480d684612898c32e187c95562e03faa64c4da51324d2feaa87155d8156a47a0e2f6b72f706cdb16e70c445cb2d7dfcd4e30254a912fa7f51033cdc9f3ff8a57ac86f26bf8d1caef46a3e7b4c36d34835ac75a5eb27d5b72a9f5d177fda18f7107fba934b11aac90e53107533b9cd1f0838a1c8d9801e4abc4a02f0a15985e3f534bd0e23752aafc416c5aa4209c46a3488fc1d0b7dc4e1706e0605e455b05824efb161a2c354ac36d6927c89862294bdcb34036e043e30a25d1c11ea946d7c746c159cca6e09443350bfac2e7df60e745f0777df1388755e24a60df187dce9a7789821c7a85e6ec34e5dc62b17fe9f736c393b5965cba2533800502ab37984c588142207afc517320a4ad4939ce7edce060e307b91f117b08dfc6659f4acaf130c4fd933c1938e8c534a0895c89c6c18729626f4af0f6d91e75dfcd08c07f657a25097d4e83f13c35f7d8183268b8e9f9492fded93080e7d5d82876965deddece2f2bc7134c46381fb22a4547460b1de172d4ea86fb07e7cb88f8d159c4770d194b5cc62279ff85c60081160bac81880ae20ceef1a6fc578a852c1725ff307694703c1629bd0a42a1c82b4b315a0dba7f5888afb3d21c0d377256af3b47f68f673a4a6ed42a0603db909a62eb93bafdb59f18700b163a9e237827f1e6bafc093e265d3abd7c62f6c4ffe2f6d750378ec61f4fc2a1d4b97aaffcdaa32a6140701a38407222e66979bae6804c19cff44331f1f6c9b3981315e7aa3b00fb79e5159bc94b20b30fbdec1ad72b52dd7b91357dce02eca8fc7b905f9e373142377a30f118b58af4fef0f84109cb15fef77599b465304d0aa22bdab8bea3919557a000f7518f32686563626faf3d9b66c5f842a3a8706e043336feb9759a3fbf8ef6fe04a89245475201fee40fd5bba92981b53d3e85fdf5da7f0fb993da850585f43e1f0d5df5b0cc96330b6249ff845a728b3dfeceee93752fb438733018ecb0cb15b6289d49ca5072f14e4ec5924c1d387a1973b7e270b8c5cab40a9aa00b39c31e3986815fd2a6127bfa7e2c589e3d6e4489000715170b9379e7254e2851dcd28679dc296c07ec9826d3c7c5631543ad1d236a7f20b615e09f4b8bf52992f1974b148bceadba57db4811e26d12e05c512b1613473c693a65a0267ba643c0ac1618bf0fea7d728fe8a0862c00f8a12c2eb10494de5bd7af142488461c664d8733ce2af685bb395c254c8f5607ed6014249061da69485189d06c422604dcd631c73907913bbc773d2bfc335a0ee6c986508e177707dd463e3b2074c3dcde8c289f0bda46bbd471e716a50791bc1cfdce7fed773eec272631a47c1b33e8e05d623940ba59b5e23ae9bd3f7662c8875ee7debc888b031444d2383e8a37102f56b32a51b57649ea6c603e9bdb3520a65c8cc1ddf0466572f6cefd9d0126954247cea402b4b52620c2114e353202608f725f9751df028bed4e23f9df993a76f0bb0bd314476dc9434abc29cc2fe5eed0bd4def4cda2d0bc9b3e4f60ec049e443ddec659f51734e04b8dc313a9019727d94082aec37fed28c423c0a88ad60df2b59e19c48e9450701324128df1b0892263631da65c011b049435c620ce6ba66f3575539c059ad0b1c580f65eb437d88e248776744f71a8de4b8f2dd7b8a6a9b412e33b75196dd020cdc37367c3a3fd9cbd601c253611a83b6869dc1cf63bb3341649dcf674f0671448c89a4141b58cf4fb645b4ecf93ab7ca1561e876b500a2881655d5e3551ad05a7646c12c4e5ff2c958e87857804b643fc4db7ff82fa5ca263c40bad0eb4e3c264f8d01f90f5b2629acca59d1f183a3b9a5f1d586b8722b5d404d654d7a6c5c463db125381e6eccc31de375fc87ff504a0c1086ddd6ca95ea1a806c28d35b7cde6fc660f08cec9272714c20ee9f588865104c46286fde31c45a768ea4b8516ada78ea52ee5062d3e47f06fecfa35865cd2722d0645b10322517cd8ceef19ebf6a912e9473ff43dd475fa8704fd3a0d97456cdaf9c66e9b1598e6e901644d187f06491a363a78b633c6d4ce4cbe67538e9bbe06bbec246a6175309dfed59f6c5cd12a1d334848550d8bbda51156b98a355992e2131a84ec2ce5cf5f64a2025a5718d7ecc7e24f73f07416e1bd0b3e76c1e76d3fd6a6cf81698a17735e02b3e8ef1e7f452ae4c2fd626db707789dbc2b7e4ac3e320fc7656267e3f91d3ce84b739be61b142bb765eea363214bf981098a351ef9fdc88d80a11875ffaf7f3e9e137638353b62d1e9bcba4aac5212f770e276ec5e5c6f48de739d6d637217222eea31154ee5a3b5795a766e81882ad06da413e1d85db7444eb8fe72b9fc18d7638ef0521b463d7cabb08940ef004a49f0ff73071a671bfd68735f873d54cdd397ab33b547d1b321b5924087f84fa5d9675551b94ac815176dda3c7f2a40d486b6bd2e0995de00fd766b2ad4cf86c7646cdc592d7f900f0a30191974b8c10b7c5eeff88f5987ce4cc496d234484963c3027e1cd8c275d70c19a031e4bce8866bf505afc5c87ada6c79c44dcf2da165b9f71480b44b556d21f2a673f89ae432bd1d3745b4037d48710bf1fc1bf81475fc27f1c940c3044ee3718b508bd9e64c9c191fd01af25f1898e7f6e7d9924e0f7207e70bfe9fc586c701ae882a32cc07dd1dad2331bd49aaab6f1e009f6662dd4d4bdbb49ae74069477f2f4c4bf54a0a562dadf1892f52ca139a7c7a23aad86ad59a7172764e93358dc6a7c1002eb5dad0241b7fdf3fedc298dbc849c077ba41604608f75493d72a4b86c5ee86a0582de79db1cbd06e03298ff1e6c48f5d7ab3a86b25b42cc9493676baad9e0b491a96f99984a9d60c713ebe74d137adf8a814d8c3ae9878df3d28a7b12b6481d0af33151c80dcacff17476f0c8e41d5486473e9a862528491bee0034625b4b98dffe80bc14a2e60a1955c32ef05424e49b04fcb5072c073d545259743da4ef20232349b91a98f380d4139462288ccbe97aa9a33f82796a4185ccc00bf70a86f1f72794df0f9def0413e01a6ad387a08a1cca7ca8502496173cd01100dd70209bc935b18b0d7b1dfaf12f7df3622827d97eedb03d062bcfb76f7d05ac4a2e279c32a16f8f910b9a7a1b1751f3a70f27d6231bd4bb2aaf7de3b9f26a10c6925ad329edc704a872e364a379ca3a60d24700edb388b9bb193943e25476838f0597e8b764217275b77cf62f6c5d22733ee7d0b835497e90c8bb44d286e9731d4686502b67bac840753d04a826eee39f1b35cc186889a6a7e4a2775143eb53938fd7c161ceb3a96c67be86292ac667e710a7430555454e81a679e00a0af8c4bf88a0b1f553caebb590229fb9381ea3e160e873b66053719be8241bdd44d42e6546d89a71e069f4997fd5f2ee2b935d50d3fc600852c605281ae1a55be50045d112104ecd489c4f1dab65cdebc4e1d0209e2fa1e228f831a7a1884e3ee06796a86ae5c53e47ae423b08daf5a9f90c841bc8c84c7c29c1ed0050f497d388876bdb29b35396a1edae8e5dcb517d64a95bf0d089c100fec184c0f121576b38f1bc2f25919ba093156298d4ac2f70848d1d4a313f456f64bec9899c1c66298748c89f8341d32d66388a368ebbb920fb14a6f7b94e02f5416c1b57b6bf7b774dde5a4287863b4ef6e165c364ea82a9e94209bfdc85af6d9c556605ae33531990967040c7c439ed74eedd981f0740f3f5f146d83a682a3243e005d43c1d167244b33159297ef366e8b21c7e66b7169054349d13829b5fe2af7aef1ac2c8f1e0ef60f6b99b6cdb5f880fdaa70e24fafa1f14f199f6f7ac53c9fea37c24e9b91f45381e750fbf53c42ce112c99b225c62d2438f2374545f6fe28731bba64960c16904038fa1babf731109d18aef550778eef25bf37bb4cf1e134a3dd3247507226c52f7b289cf00ddeb1387e82c53e556fe108951d11c8d688b1bad7530d84c71ce72e7def44fd42417377d7b7befd7c65a64ee0122633ab37275ac8a0bda39528d77efbc46148d3b1a63f541873f2d898774eed7af9d7ffda8cdd71f6cd20e57c53c148e0eca1e82a463bf76b30aaf27987d6e37f37fa55463d9c7dc690f8c5f8b9491ec0b207a1241c53c6028524c8ff6965bf08e590121dd08597ba7c82ceb44fc2d9559e756d948f21ca656480660df7131a4d7918121ef2e04f3e3d37a39a7ecff1db5b3339fc4a3f23ee81a7f5d8275b4189d7cfbeeb600a03601a8d5fb0fc640d8d621b09198388b54c755d78c01c212391632eb6b94b0ed7833c36e04ee7e9c626267e939f260cb035f8525fcb24e7aefe33171882b2af3ee7ed4bdca1c3d5738930c24685d3415b9fa4ba114bd4b9ca8cbf49fc9bcebbf05e756198a1af006dbb0b1c10505f0da55e6fcabc2148e75b1400705ae93859ce6feb664bf252807043947712b2c1851653db7034e9d34a1d25898673ae8ceeb073e528ef0fbc5e4a7c12a0d610e84d5db8260c8da6180d5fe0763d63a8eb8131bbb6adad2ca458c3c5552beeba486f29c8567a4b19ab19882fb5f958a2c6282b217960fcb9acde61f816fb08962e224f639bc0de264da2fdf2289f050b536e7a5704144fd51e95d67351ce2b2044754d5d4152b705bf176bbc8f0e379827827ec4a80f04467614b2114bd4110668fcf016acdba66b01d4c175dde8cd2f312a60422d495e450777a5c02accd93e48dfd377da149122a8b1fdf694fb26ec81e9e1abc89ec5bd4315ca57956e4f4d034d9b260dad2cd5a3803501984d6360d277f3fdcb20d17140b40ff8041e4f0c11b6dc83ae30d63cfae79d820c7affc47d98d813d8929d2c0841295212cbd7f72664a66f61619e855e9c7070afcde80d7ba0fe0b6bcb35652503c1c12959ff09d83fa9a5ae8f36246b91c3bd9d54f67b97ba55e6e93bf69eeae40a74d19e13aeeebd836bdc6bea7490804da9e27c4146329bf8d05c61b9976f6c63b009d9c3116f1960ff8bcd03a93acdaecc0373dc0bb5ec2fb9d0000706d8887d0a21fca2c6b9f1f7d3551e1d0b6990522b296de303f6a83b3d5e4076152b03b01ca917e5076e5518e1ea232175a0490e800000000000000ffff0000bdc900006b64f6001ae04aa65472666f9415ee1de66b72d865c278a5bead0c76cfde9c4f72f266b803bdc897d82bdfc502aec0668ffa2331f2c9101ab509ec9df8ae2aa026e70de4452f0d315c9288ccdf9ee71d5c2dde8ac1f5796a326b31bd10a034d85bc578b8cb02e370b110f5dd627ec7e4c8017d2317433375396af851bfa7198a4ebd55834b007c7f0ae1e21672e25d9d8f819840b554c908d9f217884bb7b96d2dafc604ac89d299380542eecea17c194cf4ce9fd6d82ae9290d517ad28f9b7f20e92f3e7f23e146adfa476341b29b21060b822f38a9f68e980000000000000001800000060000005d8ac1d0629f8301b76bc633bcb09fcbe75a98140bc4f8494f262ce6e39463c3ce41bde65fd87d4f68087f301976280875bf17d930358fba9b89504545d6b0db3ddd4db35ae6fe38e0ebfdd0fe85ae9e17ec878ee60ad9b6c005505c97b3f82bd0774f11b93a72187902a7356eb6c6ad43e4cc0c8fdefa6cdcabdffd8e010f0bf0f0eda8eb7992005240e92da2330ca33534bac2e32c608ca819bcfea124f3cd556906633ec776aee4c4683a6e34d6549b5bc3058e"], 0x21c8}, 0x8}, 0x10, 0x3) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0xfffffffffffffeb1, 0x841, 0x0) 1.196927429s ago: executing program 2 (id=12610): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xffffdffffffffff6, 0x44809e9d, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x4000000000001821, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x6a, 0x0, 0x5, 0x8000005}, {{}, 0xfffffffffffffffa, 0x83, 0xf0000000, 0x8000000000000011, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x2, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x1ff, 0x400}, {{}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x13e, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x38, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)=0xfffffffe) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) setrlimit(0x5, &(0x7f0000000040)={0x403, 0x9}) 982.276921ms ago: executing program 5 (id=12611): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) 750.684882ms ago: executing program 7 (id=12612): sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f00000006c0)=""/107, 0x6b}], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x3, 0x6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x140) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x4}], 0x2, 0x7fffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000040)="37fa85928d61de47f478ad3251efeade44fa9a4ed8cb3eee29b57abeb0f0fa820df0dd0900000000000000976d185f4c5037d3514d802b6f8ac6b6de79a3afa8adfa78796e92dd323826e992", 0x0, 0x0, 0x0) 696.782333ms ago: executing program 5 (id=12613): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x31}, 0x2) 696.182856ms ago: executing program 1 (id=12614): sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x800, 0xb4a2, 0x1, 0x0, 0x9, 0x3, 0xb, 0x2, 0x2, 0x1b, 0x3}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x6}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x6fd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}], './file0/file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x746, 0xc5, 0x5, 0x81}, {0x1, 0x3e, 0xa, 0x22}, {0xe0, 0x7f, 0x7, 0x2}, {0x4, 0x8, 0x5, 0x2e}, {0x3, 0x6, 0x4, 0x1000009}, {0x3, 0x2, 0x1, 0x8}, {0x40, 0xff, 0x6, 0x200004a}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r4, &(0x7f0000000000), 0x2) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x32}, 0x2, &(0x7f0000001400)="3feebe5fe490b65b5b3b64d5aed2262846356800d3866adb3b2dec6a0f6f4491466714181e00d8e84362c4d80e208252aeafb1cf8f120e5567ede5849f3449d7ef2dc5cd7c23e95853f5048e9cd9cea3e15cce2008bed518459d2275bbdc8d1add522b1f955cfd89ccb8b75084074ec15fe2cf337c7f4dcbe942fc85819864e1c34ab38e62be3ef3a90dd7e3c4b1e900fb70a3a4d6acbb8a3dcf5dce9648861aef258e0b6b9299c62d30c83311bf98ad53e6b7f22cdf99a7da8d613b229ec7f44f493ae713f6ad7acbee88db2e751cc52b093b7a3de9d5dc0ebd1cb5c5c28f2c4c788fb3d79b0c539f333b342b018728dcc1382176324efb33d9c6619a1d8c47ab1cffe9b80397e1e4c97ca658ee924542c58bf1e54853a2179352150ddd4968a80f2e463c484a2427103370897d3fb0d880864851ad67570faf91c8a5987cd40c71db322742597e591b1d4a7d2874e87cce00b91b4a7cc2fe2aee8cdca3660c3a8cbe37be293d34d482e78f405153cdbf498f3cc5f3540539aa47828dfdef5e398b88dd196683b3a0a7ab67107057c8a76b6d50296de7681915ed6543bd8a050cf97a65ade8be69334596f5e062169f735b79a6a3cbbfaeae41e32ac58ce0be66c44853102f20da83268fa5b412eb905c246df5afbf23825740ef6d85285dfc261d33c810723631be01ef54a2b624397ed3427af7d528d988929696faabc47760d06654bde0f747fb1d455fd9e284479318bc2e010d1c5964f27eadadb419bb671ef4d4f619b5973e6b00803a2763bd13ceaba5d796019100815e396a3ed5a4abe20ec6ea394656292c3e36b529a42e9abdcaff85b759bfd793f61be47bbcb4d73b2ee549d2a5d8fe63009d5e03ccad41a28c91be29047861c0ecf7fe84e39a34d462ae3c9edc9867fe8256a3104f9e0eea5b17f028bbeaa0852c4a9b5a4746f66d38e97313c53a5e1da4893e12606b61db1983238301030755ba52d26e7cf3f29f7a0f03a1558b6665916831134d3fa036f8c5d25dfa0a1c80ac103e18f4aedb0fb2d0b3eeb2cd8f2f23b31e6e28586dc9c10975cbfd74001ccf869c28d0145e0ddead0c909b560951c6a7559358185d18c293345788d2d45d5867fda1d7d391ceffd024af87e848edcdac23ca7944c4a39932bdccf6c3545a21c643c953b036a3818340e4eaa0c43bb58a3bf267b265e30485f938357a2ff08ed95441704f4a9aa783031c993e89533a4f0a77c0ff79622c132d9d75bd6b50780d7aa86b75bc70e8c8d9094e2c89953175743d35bb1aba1db35ba4f5eb47f9c628ee1fe55c0fea1d825a49a71506becfaa730f43c415f6265434f0d5c4654ca9802da51e9bf71f12d8ad60b7d585eee4faa3263b3c3c82db3f0257a68e36aee81f65207286cb2814122b55119bb1c8e7bc8195e19c1a4860dc3d9a56cbe37c946771a8733552e82e6ef1333530b99712b0e8b2c8436fd8b48279cb3f4997ed7b8b333551bfdca66bd3c255320bf863020d7ae93233f7ffc3ae8f4831de28375a52d580c6a061f76ca9a4f3feb5c544afc37c6803d283781d785869bd72335bd1af35ff69c782cc38c265f17f3197755068bcd889046706c8a9912076fd300801e7032332281d6d37222de335b3286cd1b235de667f436815c05edb9a4eade7ce9cb44ae2e09e298108eda1fa1f1886307b51924e7f1adae9a339b3097ea9fcd9b42530c41aff43dc7027dac8d32765ea0883fa525f3e84b1d102b1d9199571e5e37f87c070109e3018dddeef0e8cb8048c2fb5be81712640043ae740b220de138217c9dcd7095332d3ef03d5b4e98706d379d214d4106c6b52f2f3363c8673e9e41f64a6bbe2eae8b723cf57a5af2855ac9f8075f1f6d46b3e31bd5f4e8ba47441266e980d43aad0769c4115c00e4ceb78c0fdd934692201e175a268ffd294cb4bec4d7d62e061262909f3bfc6c4f90327438e17c7df455f6c19edc3538ff0dd4e0993ac1ad266d6ed581808beebfdb424b17d67f7cbb69ff4ef24a78a0e4933157c888e9c22c5ec56a4497c5f8a6372098e1bfc48c4a2ae7b40231b2a0fa66084bdc2e1981ac15dedc0d3f292d1e34ce32be62f3d7d2b57090d9d9734249f7365b1ef6f0fd0274c8bda50de62aec7e75a21b543db2a2e528bbdd3ca370853e1f2ab1411ce6b8fa99a4de1fd4770f08886925a8df1ce30a866c4c4c73b0192083478976d0cf4234419b3aac8bb2b6a6e8d0a5ba0e33dbe2aea0fca5d8e549848bbcd1207411a0be69794435810177261f6d7070ab255a4860e11f20df83ca2b35c2134322b1c9891f315aad32196e445b3feb491ec3b95e49ff5493d56b43f85365c944ef46e4b1922c14bf9bcb791fd57373bc7a31a9515653689f731f646508aa5781dc9ef376044e8edda6ccfbd0daf7e7f5b12143f3e44bf61bcb0bb5c13a709f7e27e15fc64146cc055b29f5f0e1c5d46c6499ee36aef0d36d0229ad3cb50075e0e4daab44e85ed4251c0a1f652a843176fb378e5e7ab67759f8c4a7d639ba40496e104ac36402db7f2e2bd38cf3284f9942ba85532e24e565fa6444aa5aeb756748c35aaa0d0418c98efa0eb9b8c2ecbf7ab90a6f446ca8cc35e2d104eee15cbcbb1826dd708c9fed9ea47582478708c9379685a0f217ed5f579ef2af579bfb3df130687787511e7a7f68043752d2e3608429788ea83e64be7599580c86417a46f73d6234c076f4deeed7f09ec24b7d28645c9d9894adf209a85602cd324c6cf480b4eea0cb1a74c49067de1be11877ead87ebf019d6e650ecac009a09f9fdfbe23c743a6948387f2880aabe83563621bec2c475697e022f14e4a37dae18af096199b075d1c20815f5bc204ff77dcd6f55d90449a83da994cd5f0ad40bce31d2b39179643c8bf4e3d529efbd86f1b6a04c5b84b328776348e202891dbd8cf56692afed0543f2b540e9318a902ed094e793f1b78cb4ae6dd9c1bd8f13514c7b9ddac7d3dd32cf97a9ef7225146b70a458a6f6e0d4f894db9435e13e284ad08d825aff0911f55d027b1c666a78b087d34ca5ad44aeee3c3ad822a8898877eec59c42fd66dca19d2dae0712c4030ed3bfb788ad32010e5cd1cddb4385c8c5b936bf13a050b0711d8e3831b1f7c222aa2cd0819eafd4f81ea3b44486a8313ee045b9aaca1f7de32e81b9718390454d07ae8ee81dd158da5f9176d6dcbf2ff5dfea84152c0ddd972bcafbebcc76a1d4e55377ad7b2ec5da074cff46ec0271d99cf6eb384411658e912a83019c1d17848a4e8ce4c8d1b7a9fcedb0949085026490e9991f6158e9c89438b8fb816297391bd2bbaf319257f450298663830455e0352ea2343ea50611a1f1be9962b3e1bc9463ea5052adba88994437353af089b00f743a3aaba21715254cce77f31a0d5bcfca21ad02553cf443b4622260b00f2668de48d9da58e47e30c9d3c8c3942414a5b9bc48d3a35a236c29f10d352312f2249e8a690a1a0a09d85aabb7229ba9403646c9387cfb5fd1f0f283b221dced3ce25e0ce48826274a0a054aabc4c91e5e6c164dfc41520900c97a6812060359aa64ac1e02bf411e5f49ad806456e6ab53acb271c9df069728774b65804cf849c59ab49c82fb663b7682539505c4cec182601aa37224352a3b74e1163002362711818531c958023b00e17b16303e4e09599bb1a85ce3d6c168cac44c9d9efe10b0e924335560a6631afd661f4383d2fbd2aea4847b38884e43ba36be1ea437bfb0ed67177cc9b6ea467c7d1a6025f7767a67afc195be5fca8e786e2ed10010d89a50355cd09b08982eaa839d94acf1dee0bb4f723a91670c93ec098a9057d7e5718f4294841bb0d62aba161964324a8e82967c458049df139fe56c908cf64be67acdb8a0c9428df0bcd46c0ee91c998c750f2f04b92836156384e328f3344c410d2409594b621ef4a62e78827bd60a122c691c34cb34c04f7a311688c3e91eac65896bc611198f78b4b6af7d17780f1bf4f26b363b32d05f591a36981caef50ca2c71ac46d92a11859bc2e539ac148832fbf0f6d4f9ab0dd9a915852f2f06d43e8431fc7d56ac06eec32c5b019133fd3f50460d2af8325816b66fcac0b45f4ac98c999ddc98c9e16df6e3e375a3cbbbb49fe7a4bdf4e815fe6342c11aae6285c066301ce22eda8275fc7316ab033984af36c0ce58d63f3fde85831e6219802d1140e5d84b0df9778ae84aaa3ed4338937ad57a93e632d6386f6ff14b5354bcfa9ef7d1b6f02360f439ebb3e383a703a6b544ef66a31e7e813470378e6f9a2cc0f5535808de120db5452c57abeb875961e6c6e0512defbd4161d02085b79fe9fd36cbf4853fe53fc927d5dcceab5e935ee2ab53a4420d796068a63a629ef3654bfe52fe4fbe61591a695f65e25de5cd5479b9151706c09ba2e2d42541599e1af2e8dcdd112d90b810274712bca8d99bc0f09bb4e9a6dc01e8e5389846fd125c056eaaa0e3cd16be9b03befc0271d907770db36c0c01feb7d98bc0856f3a9163cd3dcf2f43a3e2898141624a5d4ff9ef81f7b80c5db2f9af10f12413ce08af44483418a0614534c70dfa4e77746af394d57fb993d9bd392edb33e543c9472403e880e1ecf75d9d1c1cb5ec8952714bcb36624eb867754feeef6da71a84e494809df7eba0c001abb6ac2bb70ecb3b60780c7b44c5929a451ea0a14eb7e702c26dcaf1295a656dddc5e7fb77ea85b8012e6c94b31075cf1ef9deae946669c4f6440d2b9a4c1de6cffe3535d4b5237f3880da5b2d56b878f476bd9e4c875816a926da788212617a25b442d15a56a01864b0475b0510a946ede033413ed0d5a6c685014a5b62c6033554b69f95b5afbe0c2d50f7d9e0db159d7518b63a5618b167e5a93e2778da9ea2161195b9131f308215938c4d3d7ede54c023139ab43c4dbc3dd8c5177fe1c872679c43b7d42de248823a4d95eb4fe56bb53274f7fb82ba5fa02c9e19965c665b500d49721c9d0503e04ce7fb2ccc45dffc0250e2fd343999a7d29a631ddb551d774eb69f11cbb87ddf740a03d02e23f4a99f055c9e2f633d318d1bd9c8767231becc254bf2a42b3b55e7a06cbd419743163456edc33ed974fccc63656900982f1232ca6278ea10c89cfa511b00ef3b645132a66c6224beabf8752db33635ca86aabbeaf6f773e0700b0da159d4405038661513f1e00e400161e7124f8b508e85b708081e0c7b34392467ac9e00a4d47c96bc5dd9f754a324582ba3f5299e3c6fb8df771b1cb3fe7fbc5e62543f7f9a3a45f8e5bbfb6dbd4a74fd6f6a5e6a0f9764e76b25565c16e97c2d74790026bdca5b4dd4dbfdd23f3e4ef1e4ed78b966a407b9f170fa6c5cc1d6addf0a26975a1e34dbcecee1562f69d01d1b173fd0afce603e659a3f4c2d291a9f8aa6c1cfd4042d6972c96e1a7afdc6138daa651662eb01a3ed7cd10923f712b146aeb285b0a00df1b1681439c92e23d6c88d631adeb35fcc21e03f3489a5ab5e1b1bcddf50871e80d9e4e75c7e906594e5f2db019bf2117deab5379e8537b873baf346d07be8274b0aa1defa364d3bfc36fcbe411e151f628cfd7699106e6df59a23c45a6e8763669c6f87d17279475002f9bbe674d2b2cc9012fd778c23feb459f9ada293b32c562bff74335d245934e175b5baa44f7c16533c5c13d26d91cf028013a557efcaa5253bfbfd229beac789d640035c1180fae28a8bbcdf6c8f45cac5c98d57dbbcbdf44789acd3416b15d558e4c53a712fca95e2ed11d844fc5c6a59951d246ff274d819d78d086b01dfb60a8889413c", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="f75063fd3713a978fa4a82181d769be9ff8c68c324b0cbdc0b19e000ae5663ce061a3ca97b0bd1f559a9f9dbb6b0ae1e1479cd317746c238f722fcc7d5d41febaf9fda5e057097", 0x47) ftruncate(r2, 0x8531) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r6 = socket$inet(0x2, 0x2, 0x9) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendto(r6, 0x0, 0x0, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 678.813954ms ago: executing program 4 (id=12615): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x1, 0x8000, 0x1) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)="430aa1abd6c4cf511b587a4facdcb5d2013209a6f2c72caa7dadcb33a39d2e", 0x1f}, {&(0x7f0000000180)="c6667ffb33037956cdd4958d7545c901292aff57e22bc9dc14f2eeb5358a77112067ee6be2ab458142f9aeaa73d03ec8a3a2287aad032273a4bbcc96cb60d1066b75311728ad5cebaae845c3ae3242cd4513ad52420f5e1dd428e2a27e2e6c4f7d5bbbcfb61c63f5e13e3346acccd6a6c0e08c38caae50eb5c842c405a3af9d45e89dc39dacc5e3b5d1d559b677899dcf0c4dffedd379a6a7fca030ece67f3df5b66c919f30e676369e7f3767fa7eebb69b09f85c53f499b2f45312a657ad901e2af2f7797af3d7e089ee3345866da40edd39f56ebbbbe276abdbfa41a2b3ce1c5ab6cc20c0191d85ec01dd7cacde2b7d441299bec446349fea2f1", 0xfb}, {&(0x7f0000000280)="b25a58386ea9423a5428a3c63aa0ca79865e7e819907da73701360a0fefa6faa769696b87665a9c570740a9e225bf2aca70c1832d711baa91d7c31a3a1cde7c704b77ba655917776636158ccc1a7382f24d0d27985008e3e7dbb4d7b8c0dcdb36a45328dff6a9e2fd9bc39d3aaaf72af9cd517522b8d6ad507f07232180f829bcebafb516d36fd8b72f459cec9a5526bc5204dead2a02958fe5e5913686be50e52737b2d93731d964a9c0b065843983186cea407725c8dfe6dac474982eb99d307312c7c694cd463daf401f140ffb16b7c32b43d0eb59b43a23ead9bae", 0xdd}, {&(0x7f0000000380)="016f5d73b75e8ea31f83a7c7df6c7a5317414606092f5b9564e11557ea98e9e88012fe4dfd5cb4fe101ec348190df5fa9697371c30a9220b484593617cde0beff3f54bfd4d6b54d871127c5c4e9ad7749c6dc37f4e88deada8816deab6877a35b748b8eef7a663d60197ccde8056a0e8f90e5e6d6d823cf5242e94fc69f010812beb375275b90307954b90e308015397b4946f31e4e296680beeae2888e039e9c0bc3c05bd0d39b0574ae920dd8be0c163715c24cc1a3920fe17b025649405237230957f02fb4d8644a9479ed6179e27db9787297fd5827bb31ec4eea8d6710581042a5fd62879f1f44eea7a902eb76f7ac812b9b434fb244e37782d319a3aab40dabc9177e881fa7e005b0237166e4c29f1333c719596290e9e4eabd6aed36e3373a8101ffd3dc3f9cdc909cd6940d7a4eac39dd2c29bfe9a3f64f5737f87cffc79476793c8595f8a50e47695d545e630e1c8ea54392613ffdcd03b0169c51355621930425b896f8507418bc180555dec8c8ae189e4ebc620ff39bdd0113453435247cd17b0bc911dc7f5ce9d336996e0aa6cd1594f2d741af5eb8edd77acca2d4b4de6978ea706dc168cd1847a8ce0f6d8ef141678b7562c89ed8beec452e579df18b2b543919d8156e372cc9dc42af444aa1b7f9039cb429124d3aca3ca096c0e2586931e045c37edf26f9d1a850eda985655ed41fe80e16681038a13c98529751a80efb1bf6d19a70642d28406ffcb8ec58e31a1418059d813c46e1c25c0bfa51fc6b08e2be0c519a5a6ee6edf5a3cd77a1b6dadfcab6f40174bf4663d4808d0662deaa72576f29c31a4f424eb0401b1b7561c2f0bfc9e37ec936c482246558e547f49e2dc4596a7a3afa77bbddd549c68235f9ef0ed519b5e2c24aa69d570ebd9883d3ee2fce5e34853cbc50ccbeb7a6e787739bb04d6b12971ada8225c8b2ba7ba3cae279e8796523a29b5ec4938f1cb9b6f753b50884a004358ffb04429aec7e7bb794fb8edf8676de28ead4cf4d84d8535f239b5cc15534c62dc1fef152b971fd48398cf16d2742dd5003b7f9ddc400a692a86104be6167a4fd70346cb179d146326f155caca865e8e6ad42df6869ae69a28d1be85c9cd6bd6d8a77830610dc7897f278529a077e9dc0c43005846ce9f9c330adeff8a074d7c6073615e67365143e69ef0fa5abaa779acd6b7101b8a1a62e5cc74ae6bca623f2fcf2bdfbd422e3e9e2989fcf93a23a9db944c3788cac514df0ceae4e4527a5e7be9f050fdad87209d61e9bb1ba52c9564820dc03389ac4ad93c7d3c49d8bbd25394084432e10140d1994655bb28bf46f28f533d5316fbf462c1277b57d153a3eec842ab51210df6f8e5c157c9d5c2c4ad5c9cd0b38f51cba7406fb827b6387f16e1f09e3ba56436f183567dc1e4f080cb72ff9982fdf06f01f7b3c5016152a481ca69cbeac3d89810316227d8b79af5dcb8f91fbb2bb48d1a7d1edfb8557422e1504e0c0e39502a2cc55215683c99089a029cbdda7c8d58c34a69164e74238da615b00f7dcd62bda19041ccf1faa568026f4ef9b5bc249342677f567b5e45ba4331002d2a9b79cc2253e51cb4ad9de7462e9bbaa44c73d07f1f82610fbea840ce9c53f1564f7b543fc0d204898b41e83ed526c7cb181b341c49d02ad3669a93d2ad8bde26617354704f2f196dedcddfbd5795b9fc88fe314bcd377d424e94076938e4e192d35fded1a858ce1e0779cf61cb1ddf137481abe7e6375db6f5fa6d2d83cc88aa3ccd90aea32553007a82fd8be1cc6a0cb31d9ef1f65a07a6329199a328fe2b403d399f97a07e4a173b8a0791cb025a9686324dd461b9ac271b1099a520e2a8e6a2e72eddd36a1747263703d02e44265a946e4263e1916868b59e75288a18c854fa5010f093603c8b7b4924c826b38c4f88378d43b2db28e26b497d6b483a6597ca204b84983149ddd9edb08f702886c71136a29ee0d8afe91f84758ebe5efcc76cd5f2f7044923d9f99ab484cff49ac0f5ebaf5f1ebf5d0cd708a25c9f348dfe1c5c01d20d432be47ae046698abda66841c35920e5fe9be4d02dfcafe93753fb2ac79d5bd5c931b766f7709bb6706dac57e83feabb8c3d219965f5b9511c1b8c9b951e0dd1a25202e28b5fef3b4400115686a6cc2ce06f2cbc4dd5919426ff4c0ef3ee37374c153066798428f66652413c329c61be1bd61c6adf79d0d476547ba47c2a3395b88382eadfbef542f09637386e8e6f4d8b91ce7fa54de4c0cc80ccbeca60c5ba5e524d583569e827249bc545695208a358629ede20cbef32f29d50272048bea6d9b3e07c6126356567f6914c573bc8a377e99e52fcce00dd7d37c0173c6267f1f541ec83281f782b7c397855c5993d611b9797fd8641ca35de726823b38d3fa0eab057b23f0a11aa98e94a22af9e685163be892a35237769b7e842e20ee5ac0602b24981b7732b4aa3db9f6ffa47bcdd37d9ef5fa6c60cefa7c7bd27ac27ffbdc016c96382a3cadf19e733a7d0b167ddfb75b99c765e0c7a196b6284aaf7f6fc454e5df99c0b2d274d22884b403fbb6fb58f63c46de3bd0cd7f825a11a0344b98c3add953a4045eeb38ac9fc5064116af26f797c570d42c2ca9ad205c81c3294a08c0c507c302fb12bd933e95cbc571fc20585dff1d991e75265d9ffe400f287ed6f9d29e6b296f18c88238275f5a9775301cff0160646180d4e99797b350e32bbbe0fd655ccfd4403d7cc2f59a043f9595df68af950a991f3d134c865b52c9d9ea713e1214f677ec12efa9fb0f73f1bc9cd1ba02fab524c1030b46a6d34379a9b419776dac493a0f07ef97884acc685b6ecd2cdf646328a466b487562f24c050110d289142b95018a68bda9d60b46be1accedd105de43ff6d170490a9a3beab09e0f099e2e0e8c92182ac25ddcbddf497291e8af64bf5647b494d50e89b1585a06cf55a3509992d7a84500ee005bfd1f7aed3438af392610940265e1b5d35b3bdf55104db474886c2dbf159ab95481204cc495a250ec556b178e827d894f4a434f26bfe631ad0f83994a10b9b46bf0e5e09da7da2b7860d46082da0ada98a62fbd5ebafae0c4937ae45870707ea829ac4893db5233a8ccac4cf9696901f5ba24ca7b62cf3e178ce2cb9169d1b6e5984ff3c8533ac1081591b11561be76e9d18cea9497dc76510ba43a27c0ca535d8ae843a949345daa111d7b09636dbeb9dbbc6a26ffbed6f71aec3bec00d0f9f54679d980d58cbdf607473f28b703616ac316e717f2ddb1789dbe8b73ab42f12f42269920a25bc5a4a9fb16364bb0b8ad1dfa7e0abd6fd219698401bb94897a5794c5e8fcc9c2141f841f437abfc35e0c27fe8c01155e755d3ab493de7f60f833b31297691c862e8c162f125609c50a1918e6061c6e666533612793ac328679403a93397b7d8e22027a7f05f35bb0ee0ff4b493b9f14bee8a539980f047d04be147dd1745243bcf0ce14d1804a4f24397f2327d0dabae653ecb8a3f8b8f353e83f1ea7d186a70585c9ca3305b8fb9e0ef646f49d666ce543020ee23f94cc1090e6f0199e9960840d7d1e09dc1bf741b468936d9310e960421fa5e8a3dff0d61ee5f719bd2c684b97006580f78726c33c3cf20eb0792ea8325d22a36e923b67753175fe8a12aed82e64990c9c22a7e866ad90640109e5ea50fa3a1eabdbe867d20f88cb7aaea11d30abdd0488901b3be3aa7a5c3019e1c8b74282a9b1e082087c9edc4cd69117342a5440c34dcd9199ce2e4412191073a84bb1e2e49d4b3e672e9629b87febbd315bb7b25cc68aacc47c19a31629f2ece17b4ea12b406d15c1cdb1f7fa1c7f2a08504aae79be6d20db3a72d17222792e8a057691efc3d9f6e56d4c83f0712b00c9aba99e308c1f9087478c731112d0eac1d67d025ed41153415d1c5450ce1a08236c51481610df41759bf2e2c6054d486ccd442b6490e322e1c44e2c1dab493424ec0ce3747f3a701032c1319ecfe9204ac3652c1f9795a3941cc03c2f94e4263f298c7934f98a79aa058e001f4807d914e9e8a73c88a8c7ddc11431caf8954ebf8b61d2ebb5e2b6d4048dd62a3b759b118fde6f9bc496a0ba8f4b47136a89e4c1282cb67534221799b4ad0d4dcb036d2ebd063df8fd02fca38ef098d71d3fcccdf2ea6345485856c9390e3d0a6356e9dec8f4f7cd150f22513dc87833e3c6132edabc42d9d73ca3f5834d99b70b72677fdbfc93ec61b47da3166c9c4804eadb164c6767b6505f2a9876fbace4b757915300bd22d8f4b587248bf1c00bc8eab20ae97d6e6293901f3341a96690efe3d9f1c8a5e9581b8de4008919c35619490a393be116abaee0075c61e776fdf7662f8710a5b0dc2d728e584f5068022577efa6138e9832d79234b18b63b5d99500ca6a42386fb8c8c69a0a91f6a79eb8a88ce79107f2835780ea7c455482c5dae2f591de304a76cba5b9d5b9fca69357a4c13211f45f6723eb5adcf7815af88d9931171f4bcf2507708a8cca2aac97607adc9b925712da1aa5ea62501e5499e102291dc82d090f2131c029d9c2d9b7b80573198aa5f8805d314a05fcb725a84dc58ecb715d66f4ba5a4520945f996f4923a791d41cbfe1b9f24e4bd25b7fb558779327c82e4c05018fc7582ea0b42ccf7489ec0ab21ae962a079033e2f07eafeb5cc2e588aa9aed0a951ede538a3830f1aec2a3b771fa7c63c691f735b8ce6cf47d30fafccd1da84a4c574a8e4d8e728f72fda31afd53cfcbefad5e4c3617ad30f39c52416ed6c432bd491cedfb384f49e2436bb8a4e7f980a3b36fd73bdadec0114592bbd6b82677a62aeca72712d0e0e06e29ec2a5c9b03bb5eb96ea9b767d78ee85973e13f6fcc680769c33b0eedcb3d85ba4987fc9af811b901acb49f49f398ec5843a949b82e282ac7782e94d2f30c2b57f9a18bef1d805c5b6afed152d541602f8f941bd17fdecda5044cb8f323286b6f727d29b16d1f3f9cda1ad6473b75265981114bde3b596dd3c6a339cf5254585112b74945e585801666caa1882b95351e1017f30f985f2b6cbb663ebb012e4a6eb9b6381eb749fd43a7ff0aff57799c826cf63805c43e07f8c0fa490d1ab5e1f7717832239af3c3c7055c88f3eb94a2f985487caf183e385c7a5ce2a65851a2243927980fd635f163b346fa368cd8feddca4e36a0d7c0ac54fc1cad6f6f63a503b42691a636ed6c396416f68933d9617874e9fd23b3e93053bffecc0ed6c1e02133070eb8831780bd9520c46efa61e1a931351478f4a8bac86c269029d2c2020cd76bdeb1c6d5ec800f947c32f24c1a0e6ca10e464aaadbec15d4344b9ee8628f7576065a871d9e35bab3c5829634aa601c64cda0ca05ebe247a390ede4f52e4bcabeb2f62ce18e7fc9104149f1e430eb21b3b95c61f8231c34023621df5d2ddf6da82dd61438aef6ef15fb0b03edd5503518f1edc30943434d3ef3ad39d096ee4e6b11d73aa8fb2da0bc4fc0864d2264ec31d85b101076bdd25819803c7a655e1b23eea6b6b8621b4cf8fcddf32b473aced41492a4e51444fdfb77fbd54f7cb64fb4ca9a6769c7d21dba8991eca06ea1c0d1ceebf29e37fa86e299760c317c8c65d8b9b90361478c89d79bfd026324319009db4165dc346ea8dd600e414ddd9a5e192e952cb80892044705603b2864cdd39f924657e1b293a722755d2350760638b93c11f1a9644a85cd4c0bda8731e660b4d5d2c28e776160c99190c02beee3f8190fc5b273179896e6ed9476d14d71f50466e11e57a9069e5de334461d4c2a8cbda2c", 0x1000}, {&(0x7f0000001380)="38e1b05551b734f8cbd7389799db4e1ddb33398091e337f5d47cd6eca6efcf2a62d5e23862f12502a17ff9a495d20988cb1d0da7ba224eeae452c2577cde0a036dd7873d03525719885661e3376f5e2152d817ba3fdfc4d89f0f106e2dbdca238bc3408fadf6571c1e9bc87ca8ed86f5288cc56c79457ce97d02a030569dfc6654d570fe6751aaf2af1c4d277d1e73bbdb1e97c7df45ea4976d692819a187574fe7b5a303ece7401b97e894c9f665c90cf4aea1a674d3e02c18f47535c933c42b16aaadbbb93684d8eaf025ecf00b31fd243951dc12ddbab874ed7f6d68ea434c1c82353", 0xe4}, {&(0x7f0000001480)="1c510191c91f46e7d3b73cf3700c05688de14ddc3c62db6fad7b8ab0a90d580602ba8db9af3ed71b89a6", 0x2a}], 0x6}, 0x80f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001580)={0x8, 0x876fe738, 0x3, 0x8, "9d008d581e9b603bc6adfbea5bf925341062d93e", 0x8, 0x8}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001600)={0x1, 0xfffffffb}) syz_emit_ethernet(0x93, &(0x7f0000001640)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x3, 0x85, 0x67, 0xb2, 0x80, 0x3, 0x0, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@noop, @noop]}}, @udp={{0x2, 0x1, 0x8}, {"b5ca32f21502dab1abf283393153291fcfab35138677bcea2093423b7eaa3013ec3a9def06142ce86fbd55ede8601fc488eb8c0d3452eb1f4e9f24379e9d04c233947a1beac670f3fcac4974be8bb56b1b4701a2e1f798e8edb1067b435f666546217acf59"}}}}}}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x100, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001740)) shutdown(r0, 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001780)) r4 = msgget(0x1, 0x210) msgrcv(r4, &(0x7f00000017c0)={0x0, ""/250}, 0x102, 0x1, 0x1000) syz_extract_tcp_res(&(0x7f0000001900), 0x4, 0x8) connect$unix(r2, &(0x7f0000001940)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980), 0x8000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) getsockopt(r2, 0x80, 0x7456, &(0x7f00000019c0)=""/224, &(0x7f0000001ac0)=0xe0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00), 0x8180, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000001b80)={0x1, &(0x7f0000001b40)=[0x0]}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) syz_extract_tcp_res(&(0x7f0000001bc0), 0x3ff, 0x176) syz_emit_ethernet(0x11d, &(0x7f0000001c00)={@empty, @local, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x3}}], {@ipv6={0x86dd, {0x7, 0x6, "8e633a", 0xdf, 0xc, 0x6, @loopback, @loopback, {[@fragment={0x4, 0x0, 0x1, 0x1, 0x0, 0xc, 0x66}, @fragment={0x16, 0x0, 0x2, 0x1, 0x0, 0x6, 0x64}, @fragment={0x3a, 0x0, 0x5, 0x0, 0x0, 0x6, 0x68}], @generic="b0910beeb024af47a3ea5fa5770022e4491e66fd8352b639652721c03ab51153808d58e22f748a0da13e9a3aa550d06c0084c7890c351da2ec756554317ecf2ad10bb1e9281320c69cb1db5eb9388b4ae15853124be6e15a77773044e864202b8ce545bca899a7a061f8319bf8e4dfae9436273a0d33b66f0e3e6b2e99546e70b8eb040b4d7f714ae4522d40ad615045ebdcdf1df0e7822a0b9b0dc996d503eb4415a4da500693f78faf61af611c0d1572ad27c29727ff7b7659bd0293901148e6cc8c37b2285c"}}}}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCFLUSH(r5, 0x20004268) openat$pf(0xffffffffffffff9c, &(0x7f0000001d40), 0x20, 0x0) 450.970061ms ago: executing program 2 (id=12616): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (rerun: 32) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x1, 0x1000301010083}) (async, rerun: 32) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) (rerun: 32) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 32) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x80, 0x8, 0xb1, 0xe}, {0x74, 0xff, 0x10, 0x2}, {0x6, 0x4, 0x7, 0x800}]}) (async) write(r6, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 32) close(r4) (async, rerun: 32) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) (async) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0xfffffffc}, {0x18, 0x1, 0x3608, 0xfffffeff}, 0xf3, [0xffffffd9, 0x8, 0x9, 0x101, 0x7, 0x401, 0x8, 0x4]}, 0x3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000080)="fa04670e96e15d56d99d00f174a0eb79297892a7d18416891828587348f9117caeccf11280d94bd4a5420dcbabb16e93fa9a9d54e5172b25a47c52d8493120f6ee7c9c94b4be5d66175b5e77e73ab944658013dd9027a00c105591e6524af11671a8cbae3d60899eed54c3d4fe78b551f4476c9820a5478297b757f36beaf1f3943e2098d6e28e7df0e0e1a1d8b3e03dd24bed5d4bfa784130a736e5277feb08866b727765123989a14d04e6876e1a78de3570eb1a2735f5a4aa7e448ff43c847c0b4c01971fae8721e26ef551878c9f800f4ba1f65371298062e9e3d39e3504", &(0x7f0000000180)=0xe0, &(0x7f00000001c0)="8460264d8310ce64010a90e07f1b18e67311e61e6b3484b8f70edef31de380c2ef06f0dfac29fc84ea4a928925f81bffdf06539acc3f2808c1e951dd497879a3604e13998974b4b539", 0x49) 449.90675ms ago: executing program 3 (id=12617): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5fb6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000892000/0x2000)=nil, 0x1000000000000000}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000429000/0x2000)=nil}, {&(0x7f0000de6000/0x4000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000dad000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x4}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d82000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a65000/0x4000)=nil, 0x3}, {&(0x7f0000d2c000/0x2000)=nil, &(0x7f0000b7b000/0x2000)=nil, 0x7}], './file0\x00', 0x6d}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) accept(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x400, 0x1, {0x6, 0x5}}) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x3, 0x8, 0x100, 0x8, "7dbd739d951555d12106bc580a85a6a243b39ae8", 0x72a0, 0x8}) writev(r4, &(0x7f00000015c0)=[{&(0x7f0000000500)="9c6f9778175d9d1320744f8318fbbd3a3e3778fad236deee053cf122476249638c0d573057826a93d547c9539e8f693633bdcef01acac58ae4be5bd82b4bbc1e141bb82c93265a2fe592dded63ef8ca9b4d97ffa71f8e5826ad39160b71e7e30a1891d384b2392c91325b8e8672f0a15d702260b968e0a549d22a7c64ded3695b718b3f023f55eec4580d18506244b99fa030d70d08f64428bafe20e04fd6850e401eec4b2a720dbea67388f63549c1e11", 0xb1}, {&(0x7f00000005c0)="cf50697fdfd629c1635d9df06cbc1a3e56960f286c6fb2d62fe2022c77f9d9c1561f180bd22648050d198406225c0c91179f659c39041d3caf9ce184ffaadeecc906c42596ed15582ecf68422710987becbcf67b20f6617bbd175d8bb79e44828015a6fa7a882cab02765e4d725c7315793139ab0410b2847b2a0b935dba74aed5260f052f24c940279d304fffb8a38e670b2e414c9901c8a657ceade0987edbd54112f52af16b272ccb5be994e9eb6474d3c7ab86ce09879529970b1463459798adf250a4e320b6d8159d72436de7e4db8541332a6fb55e22fc8d11199b67537a8ef98bf90e7fc4af69df68ad50deef6a10a1fcddab94e4031beae698a2b3b12298d97437c471ec5ad7798291be20673c896295bea4a01ec998f99c59fbe62d1455bd34230504f8035a3d690f97cf6dc0ab2dad6d38f7f6f3b5dcd64627f498668e43ff8ceeac8289b46e66171b91f6", 0x150}], 0x2) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x6) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ftruncate(0xffffffffffffff9c, 0x8) 395.909µs ago: executing program 6 (id=12618): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) r1 = semget(0x3, 0x1, 0x80) (rerun: 32) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/126) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/4096) r3 = kqueue() poll(&(0x7f00000010c0)=[{r3, 0x4}, {r0, 0x40}], 0x2, 0xa82) (async) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001100)=""/91) (async) r4 = semget$private(0x0, 0x1, 0x410) pread(r3, &(0x7f0000001180)="7ae91ad28ac64a7b61098deb615d1a1fd7c4c2ad1c02467d95489c768eb26cfe76b08c8fc3f41368e1ceb355dc42535d26d4fc4aacf48a7da37c05be375af645281f5671dbd97987a598e698ff50735ba1e1a3e4be74e077cbab59ae409253ef939fc080ad756c4d6bfa2ba5c9f9d347954a661dead0ba63799cfaa5dc7febd9174d20d1ed60671730303025c2796b9f6efb89ce4bf6d6764487d60d434374896917e2f6464c40958cbd1c9aa80556eb188bd3b843", 0xb5, 0x6) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/128) setrlimit(0x2, &(0x7f00000012c0)={0x60000000, 0x60000000}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_flags}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001340)=0x7f) (async) recvmsg(r0, &(0x7f0000002500)={&(0x7f0000001380)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f00000013c0)=""/197, 0xc5}], 0x1, &(0x7f0000001500)=""/4096, 0x1000}, 0x1803) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000002540)=""/26) (async) r5 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000002580)=""/237) (async) semget$private(0x0, 0x1, 0x800) (async) sendto(r0, &(0x7f0000002680)="b3bd6afd137097c4160b40566a021b8d751a", 0x12, 0x9, &(0x7f00000026c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) r6 = geteuid() (rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002800)={{0x81, r6, r7, r8, r9, 0x1e5, 0xa}, 0x6, 0x5310, 0x3}) (async) setuid(r6) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002880)="18b3", 0x2) (async, rerun: 64) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000028c0)=""/128) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000002940)=""/210) bind$unix(r0, &(0x7f0000002a40)=@abs={0x1, 0x0, 0x0}, 0x8) 0s ago: executing program 5 (id=12619): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0xe, 0x8001, 0xc7, 0x88}, {0x4, 0xffffaac2, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000000)='ta\xb0f\xf6\x9a\xbe\x83\n&\xb4p'], 0x0) r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.234' (ED25519) to the list of known hosts. fuse: Cannot find fusebuf OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd806ac34530, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffffd806bf74370 va 0x200000001000 didn't change! uvn_flush: obj=0xfffffd806b39fee8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0xfffffd8068f2a8f0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17    OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: WARNING: thread `nfsio' (443269) exits with status -1 WARNING: thread `nfsio' (78863) exits with status -1 WARNING: thread `nfsio' (199134) exits with status -1 WARNING: thread `nfsio' (202049) exits with status -1 WARNING: thread `nfsio' (155257) exits with status -1 WARNING: thread `nfsio' (331137) exits with status -1 WARNING: thread `nfsio' (267996) exits with status -1 WARNING: thread `nfsio' (169369) exits with status -1 WARNING: thread `nfsio' (408223) exits with status -1 WARNING: thread `nfsio' (427205) exits with status -1 WARNING: thread `nfsio' (55678) exits with status -1 WARNING: thread `nfsio' (44683) exits with status -1 WARNING: thread `nfsio' (167768) exits with status -1 WARNING: thread `nfsio' (278014) exits with status -1 WARNING: thread `nfsio' (224359) exits with status -1 WARNING: thread `nfsio' (22270) exits with status -1 WARNING: thread `nfsio' (208781) exits with status -1 WARNING: thread `nfsio' (42830) exits with status -1 WARNING: thread `nfsio' (353931) exits with status -1 WARNING: thread `nfsio' (411842) exits with status -1 load: 6.72 cmd: getty 20172 [ttyin] 0.00u 0.02s 0% 340k OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 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 WARNING: thread `nfsio' (494962) exits with status -1 WARNING: thread `nfsio' (25692) exits with status -1 WARNING: thread `nfsio' (80905) exits with status -1 WARNING: thread `nfsio' (154632) exits with status -1 WARNING: thread `nfsio' (78298) exits with status -1 WARNING: thread `nfsio' (275908) exits with status -1 WARNING: thread `nfsio' (464614) exits with status -1 WARNING: thread `nfsio' (208636) exits with status -1 WARNING: thread `nfsio' (159525) exits with status -1 WARNING: thread `nfsio' (360318) exits with status -1 WARNING: thread `nfsio' (192955) exits with status -1 WARNING: thread `nfsio' (218671) exits with status -1 WARNING: thread `nfsio' (467419) exits with status -1 WARNING: thread `nfsio' (474479) exits with status -1 WARNING: thread `nfsio' (11851) exits with status -1 WARNING: thread `nfsio' (343143) exits with status -1 WARNING: thread `nfsio' (27289) exits with status -1 WARNING: thread `nfsio' (281666) exits with status -1 WARNING: thread `nfsio' (486858) exits with status -1 WARNING: thread `nfsio' (142910) exits with status -1 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 6725918785544 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 3100691659 seconds pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6535087492 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf 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 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code denied attempt to set clock back 2178941166 seconds sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code uvn_flush: obj=0xfffffd806b06aaa8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b06a288, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvn_flush: obj=0xfffffd806c4acde0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806cab2aa0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 33500 (syz-executor): blkno 0 bcount 23 fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 25769803786 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 2178941422 seconds pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: missing alias Starting stack trace... panic(ffffffff83305dc2) at panic+0x1ba vgonel(fffffd806be1b7a8,ffff80002a7d0a50) at vgonel+0x681 vrecycle(fffffd806be1b7a8,ffff80002a7d0a50) at vrecycle+0x7c ufs_inactive(ffff80003c949288) at ufs_inactive+0x35d VOP_INACTIVE(fffffd806be1b7a8,ffff80002a7d0a50) at VOP_INACTIVE+0xfe vput(fffffd806be1b7a8) at vput+0xdc VOP_REMOVE(fffffd806be718a0,fffffd806be1b7a8,ffff80003c949408) at VOP_REMOVE+0x19d dounlinkat(ffff80002a7d0a50,ffffff9c,7b3871279860,0) at dounlinkat+0x177 syscall(ffff80003c949580) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b3871279d10, count: 247 End of stack trace.