ce53c9bf568e821e6fa3ed1aa5f7192924c829d1639c568e317ee0579a5a05051c7912cb38db1ed6c8fa625b3c5dffa537ae0b8b7cc2935c34a204a6dddd22b44c2c4d995d2e20a46504b7572c6bdfefdc8bfe83112211c78035383f4d26639446557534a0e0fbf99563f55ff09ff77a0f708ea373d3b0c3deba2f7b150d78a336ec5b90973ccf75facb10745a0e587747c7f9dbb132dc0821aec6aab49c8aecba3094542b1f6e1b3679826cb54aa1d8e7572480aa5cb269b7a76bc8f5a7b4b15a1cec09e6adee81859544cfb70ea08a7aaa770f0e8e40649858a84636dab7189fb872b974489e051afbb74d614e52b0462b382328db209b2d1385595aa8b5c2225626f700cd239e1fc486bf0feed87cbd6ea5c552c032659491424ccf0ada4c8ef84b8d17dba4f13c2139c9fcb8dce387579a387449b2f1bf84d600a53eda342d9d1776369fe13c6ef311e5457893f8203e93503022fc0c7f7c22a1e4704077a249bc2d04365169475742dff63402be5695b93ce250256a9af8f5ad63b1f3926ebf28522e1020b3be79a07db5bad60b94fdf9a59dbdb10756011e64b15e6e44c79553fbd79494df43f9b8977683e1373ffd5d5724780f2684ce4b0cc9fa7b5f7c87c5352ef350fe1f3d42f8faf8fbf903ea3bb554f8ef289ad782284144c11cbbd024698c20f2a7883eb7a38685f5e0feb06b96a41a05ace705560d7359ba73607e83776e79bc52dbf9033f69de795f1c3ae6f78b6f117405c72ab6022ad00170949e1daafb704d1e60f7a981380914b1e2f58d9cd0d708de2a976a7ec8216f80bd235def04441c48cfca0dad319fa439c010122cb3d75463a91549c89573614beafee9dfb3406caf6c96c898fe9a653fcc1a20c95ac482e728aedd39fb391e386960f2180127ee64fc53310a63562a40794aa515c16d5555c3207d5bd86e2337e29657d3bd62160c0e594bcf904e4acfc618651de85b15157c3906bdd917288cb532fe372071a58a792e3bacc1758acf0b2a3909dfb72fb84fb95705739b32e55e7bd3f2236de9f4ab4bdc369abb09e4b4acd59b692914564fe96c3f1171af11920496b613353c2669720c581531a2ca85fe2ed421e274fa46c2f9e61e90d47c0843cca57af0970a4997e2c5a2b44aabe8a3adacea6008a6c7a72e833850a9cd239c69d63bd6f2039577f9b9d078679bb9e04c38109f7230cd2925b662f3c2fa60b711df4f52f618ea692537a01131d0f1b050aa1219d4fdf2b966d3724b295d8b5931fb6e4c01a421f1aa9516dfc176d2a1d53ccbf2e6733afdf970e59884c858f08145f6fedc4866a866f6eed08e62cb33c779d0cae1932faf3dbc1007f1948cf31d9c6e52a26d585b2f3ac0986ebd46f1144e5d8a0c9e7f2792ec9f53e349f85d584a2a9275a959cd6e12dc7e302fdf041890a32bc4eb120ffc3ba4de839e37af836a30496c0e0ee65ff02148b0ad6fe9290fc63aba0a71763b06d474ae2a90bb2c21241f02b13d3ebdf1e21893bfb7be98c494a28b6e8c72d82687bf6f1bcf5130cd9f92e8475e6a2db379194e5938ba4183dbe7bdf85aa3eb527444d9e61f304fc5f5627a6c340d930330c210fce1584281f1c457bd43a16b4f07a182c56f0f5a4c1b5f3835f49b3a9edc87fd0c5218f602d3762a2b3b8c7073b786607e9a3090d981e83bb63d48aa2b1089d145d96b1c351c4a62855eaf71fb6a501c7860b4127aba3d794d29f7473b577546bdaeacbd7860f139cb1c35952b73dfd0d71e380a15754cef09f2b131f543ca945d949e721ab77fe738c9d7294680ffb613c636d8d6f2b937d2445ede8c89efae49b79dcd6bc5465ee94715a4380849d466df6e2149816bc43339ad22fc7c5e44b954cac40bd954d8526a9444308d14fef23a8ab0bc327e9636ba68a873e290a324c7a5ed99f6b3e83730cbaa3e25282be05ecf7154b9180e276a66fc0084160f5fe44d0571a8695dc12e2ef3b193053e183faefdbd7289cea05525660d04524d6a691cbb45ad2306ffdc231f73ef865521a8bcee31d8c57ac0a3344541ec1e21195fe668a179f31908df62ff0d1fd28432fcea4a6c8712634cef83e7110d9b200e28b15f24938e3a6c068fcbba8781d2d217e0a82bc462955bbcc6cbab0a3455a379f375d5085cbf2906eb22178dc892ec4d16e3681994c74ee130cd17160e6181468db0a9a0d34c6681811bee947a843a3dd4393bbd68b3b645764f64d076071b57f4bd7fd48d09445bcb99c1505fa83d17ad14ee9e4efd3120d8a720afbd44ddf6531b54e7f669a945b6a34d52652edbd34a0f1de363c1f71e90bbcb87d6d59bca87de378e73237f9da56dd0743341a01a116f2990ab1a9affec1fd6c927c4f6d6d872915ffdf75b132e4bedcd746d1cbb99ea5bd8956b65690ad6988d3ddf8edbea40ca1996bdd4648e87b985c604414aaeac5d03f45f4d1573662fd02fce668a3f6b3c30dfd0a6ed5ad3eeb28f608f1d83fe7a84cbc42f07412ea842848d25ea0ee37ba2ef8dd1e72c3a82316bb2efd30acdf6bd4313fd72b11632a15f0d6b576a4bffb37b1925fe522b37673387c23559076ae61a21765ec9bd7364db3832e6fb4c9a2cf733cfecdaa1c243a14e2553620a33ccc396fcf68dc1dd8be4bd3cdb8ac7cc6d8687c708491e272065d10a14cf2a0d0d1ec9ad0824432d3d00afe678a0b6d464424d090cc2c8c3155b3cb509ecd15fa353a75c2cc0a2e92eb9ed956ade1d487e68fe852f441caceac819ff818794a50ff534b1c3bba12e7e719835c2a833e10fc0cd9c311349fcc1b91e3e5d4d3ef9e227be283b608e0cd09525e98e4f1f54c660b58e7b0924f9350f480e1487fcddc5ff8025cb5468d741fff9caacd9c9ab9e8bcaa15227b51d2e97a536e2d93fbc411caf", 0x1000}, {&(0x7f0000000240)="6d26a1538411d63bab46e9d64cf36072be350525910a55a2d7d31216c809a9e56338d38841b073957e9bf920", 0x2c}, {&(0x7f0000000080)="298344f437ad", 0x6}, {&(0x7f0000000180)="2610fcc253ef96b886acf79844c719c93713908ced9ce718a44fa51dd10b53bef3e16035d468f8d560353682e61897c578cae15a854b2f2313d7a8c13aedbab2dc813d17f9927f5b2699941c7794a9c66ba5ecad970227c681f249d7f604427fccbb977c991e5dd665cc6a2fa510539cdb7b9c799f7a686709f494ad4c6c7fd1c61645d0b8eb01ecdfd0d29654e9c6", 0x8f}, {&(0x7f0000001600)="6d05a65ccda830034011353ffafe79b000e1fbb57a9bdfee21fa051fe687195cdbbd5a93531742354bae1cb5639634a14109f134ac29c0435b0e25802022a35952fff014be8de5f3eda694cec08299af3a49246266c6a18f65d38b1b49c1df07b2e3bcb5637cd416c734185f3471100366be508e6934d1c6c8825c975ef60ac9008a933a1cd13ab817a98918d1e6bff557a389604dfe4b45aeb38929759fbea65c7a5bd3bb230dc868bd441c719f2f5ee502d1e314ec9777b3e1f421e8064d086c70e7e56d211e6a3a8842cbf6", 0xcd}, {&(0x7f0000000100)="6983a98e8fe8a30dd60614d18f0a4b3a411f44a2677cfd85323b39badf7daae99a6526a79eab9446f44393c50c36a62a5892dac4aef4b0f5", 0x38}, {&(0x7f0000000400)="5dd5979b28211462d31c6f925fbc2da6a01e1846f719fe662af99747cab63bfa86a67b2c29520f6e1e4ef545c0a7e4e3de5d977844620fa52248f52581fc7a4c83ce5f1b868011272b744d9a", 0x4c}, {&(0x7f0000000480)="90231ee0d75f10f0d7a06c8bc0d79eade29f", 0x12}], 0x8, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0x8001, {0x3ad, 0xc844}}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1bd) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x16}]}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb89"]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x0, 0x3ff}, {0x24, 0x400}, {0x23, 0x524dad1b}, {0x45, 0x1}, {0x5}, {0x88, 0x6}], 0x6}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x0) munmap(&(0x7f0000794000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r3, r5, 0x4) clock_settime(0x100000000000000, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x40f) getsockname(r2, 0x0, 0xfffffffffffffffe) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x4}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f00000000c0)) executing program 0: fchmod(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f00000001c0)}) fchdir(0xffffffffffffffff) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000002c0)={0x1, [0x0]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000380), 0x9, &(0x7f00000003c0)) close(r0) syz_emit_ethernet(0x63, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x55, 0x40, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x1, 0x8}, {"0a13d23679208ff0abc26e72e5ad919776e7df50a0e89173cd05da7c6ab56e0ec7a5381b6a1f48bbc41610871e81a52ad5af28bb37a6ec323b"}}}}}}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x1, 0x6, 0x5}, {0x3f, 0x1, 0x7, 0x3}, {0x5, 0x3f, 0x8}, {0x7fff, 0x56, 0x6d, 0x8}, {0x8, 0x1, 0x2, 0x61c}, {0x3, 0x40, 0xe0, 0x2}, {0xc616, 0x7f, 0x3, 0x2}, {0x1, 0x0, 0x1, 0x3f}, {0x0, 0x1, 0x40, 0x7}, {0x0, 0xd1, 0x3, 0x61}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) dup2(r1, r1) setsockopt(r0, 0xffffffff, 0x2b, &(0x7f0000000200)="ebff8ecbff13b9fd812eaa4e19c5ac9f1f0001ae93c7af95c4031448e4b1a7601e9e444bd0e4054fdcb62f493ea66d5d7272741f3be5b12383ca04d08afe1fd3580803c62d080f47e5a25469ed29d409115c4d16bae841bc15b566200f2af3212298d0a6025bd5d42c60354157525089f9e6123cafbe255ba80a24b2bb267a848b56c9421670555804f1bf1670a0deeb928d0bde3c0c3297e12e53a86d3b6896ba8754bf8d8439b598ec01acfdf422cd8035766a664208903083af99067715801e14e4cde0c7738dad829ba109ae9c5da909a4fd5eabf996ee0e23fa9dd78d2dd8ed8a01fd6efee7433994e905c4c22c34cfeaf52f03cf623fbb33d9dd5f323689b60cd08423d7df27475f8db798b5d3bce1225ecb56bf", 0x15c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000"]) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001440)="20000100", 0x4) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8d", 0x9a}], 0x1) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x0, "3c107dae307e08042b4600000000da64612c3300"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x829a, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405eb", 0x14) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) executing program 2: getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x340007b5a3b94083, 0x88}, {0x3, 0x1}, {}, {}, {}, {0x1}, {0x0, 0xfffffffe}, {0x1}, {0x2}, {}, {0x2, 0xffffb208}, {0x2}, {0x0, 0x3}, {0x0, 0x6}, {0x0, 0x10}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x2000000}, {0x1}, {}, {}, {}, {0x0, 0x2000000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1}, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x400) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549d", 0x8}, {0x0}, {0x0}], 0x6) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x6000, 0x1604) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000340), 0x0, 0xfffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x93, 0x6}, {0x7eec, 0x81, 0x81, 0x7}, {0x8, 0x7, 0x4d, 0x5}]}) executing program 1: setgid(0xffffffffffffffff) socket(0x18, 0x4000, 0x1) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x70e8, 0x63}) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x4e) r1 = syz_open_pts() close(r1) getgid() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xffff, 0x6, 0x0, 0x0, 0x8000000}) listen(0xffffffffffffffff, 0x7) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb08004500001c0000000000019078ffffffff4f8c0000230090782d917dcb"]) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0xc9, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004b0000bb000000000000907800000000e000000101891740e0000002e0000002ac1400bb7f000001ac1400aa08009078fffa001fe449c2c7f3c136fa59ca2c1a6da04fc8fd769f680dd177627ce88f76fcb37df6a8343b6e0e2c8a797171f8c1d3d4443502ab6619b93bd621b21d8aedd776a975293c9522ac13fb255ef3aa2765d1157c8410e6cb7d31d5130fe5b332d8834b088eaf14222cb5dad443818872c2abc97f26a108c6eb4491b30ea2bc8484906302c5c800d2e5c59f"]) r4 = socket(0x18, 0x3, 0x3a) r5 = getppid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) setsockopt(0xffffffffffffffff, 0x5, 0xffff2c59, &(0x7f0000000480)="6ebdaffb4c34bc97391740e38145f631f7c3849bc77146945e52ab0fd10ecff970e25529fb6603cbeac2a1fb52806072bb9658c8cd583943995c686783530836e4ef09b9d31ad6ee6f96ef6da930898a5a7acde369010d653caddafda792c95a71fdda61c27dd3a3", 0x68) open(&(0x7f0000001980)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000019c0)='./file0\x00', 0x4, 0x20, r5) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe800000000000000000000000b5e4978f"]) denied attempt to set clock back 4244635961 seconds executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x401) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = socket$unix(0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: setrlimit(0x0, 0x0) flock(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000300)="1e", 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x6, 0x81}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x71}, {0xe}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x8b}, {0x67, 0x6}, {0x25, 0x800}], 0x3}) write(r2, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c60", 0x10) write(r2, &(0x7f0000000e40)="7b18457fd758bcf683e50d49dcc26af4aaf238e9c79fe1d60b412f2b1d7f4863b68a78a159facd35eb7eda23ad876dbba96dabfcfc534b649e401c2ccbda49d5fe954ec5fbd515ed654b09d50d2a6d9918056d6919115748773a581784dcae330b0fbe81dc3c88bd94c4da707c23c88e6f56797400002100e40bacc24ebbbfb3fa3eca6b1e11313654261429359f4abffdf06056f7f54d3e5db2d6350c4597f180e55d8182eae8c357b6a9f3461bec74db678179bc5779e01abbf4c400000000000000b89a1989add2c00bfc9e1de9efd0e30000b3bdb488b08766698cb372990fe82c2c99637aa13f555e5502c2e08570c6a6544b0c12a0edefc31b299223d1f4d0ba35a624c62fdf989fa8126f2bbf6800000000000022404e002d3abddfd2893c14687b724dc123bce3de17bd285b660cb605e0091930ea7f45e36a35786e408470aac5983c6e522f39d23bb564aab2bffe5398de3bbd79cc3923aff74199ada60a21a4e2a7fffa951cf7cb010fdae2f8f36e62cc9f4831dd010789008ab7d8d38d2943f6caf4cd50063c9f04895771a3f66a1eb0eeacc74ca8e233d1cbf5d1d508d9b5c510bb10946ce6188c044503d6a4396a643a6fd5411af7f08dd0ff8708cfca25b4a7a34fe100000000b5119b3db9fe31259aad25df699f803ad4cdbfbcef51806fd5c89bc0c99c8335987f751f8b3a1bb39f300148a518494e9e5eef2b3c27cea00267cdd04a769d0000000000008551af4b3dc393b450a740c32eac98dceb4b03dbbf91b61f80b10227a628c454a68f7278e6e17ac313d9d9fcc88b5ac33d43fd94711dee05e913914b8163e7568c3673eaa8abc034b52737c65b34542411a14d3666cdec5f6402450ee4b365db1f50555440a8667e288560e950ba3339f541cc0a50bf885c18e6e7d56955f6cd66a643deb8cba736b5e8c3e80942b11d70b3057d6e1b60642608f67f561776ab0de535ba36a302384728dec90caa9a38618898dff3b4d21a29fdadd57805aa3dd84221f5ca0697f91ae8c133ffbfab340b1cbbf7fb961c7161b89f086dc9c88a0267411d1eef75fc68be9ebc76a15aa52bd0518d3082f6c6ae459ca115c2c4d002ef0e7536ccde34e81748aad1da5e5bf13a110fc9596ce2641fcd828d4d454d943effe084a86d408a3c12bc56ef50314f0abb58fa5234d3bfd13aa4816f91c00d2b810748f3826185457037cb33414de12957a423da9f37509ad4d88728dca3f3ab1ed85e240bcd1b26cbd54241a7af46ef0759fdc34ff1adf7c60cc63f08d630a134650b7e8484b1a5d643c02e72613c588c67a4ad7064067d6f5695de4643844fac690f126708acff36a7ecbb9174f7b9780aac9d5e0b1d8821338131dd2cb2364af0294339e59aed0b9f3b5a4a1efa948b53b625d05a91af627f657c683400"/1022, 0x3fe) executing program 1: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="633e00e10043aaaaaaaaaabb08004700002400000000000090787f00aa713da4fcd71bfe00ee030000004e224e2200089078"]) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000980)={0x9, 0x80000001}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) writev(r2, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c28", 0x3ad}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500331c0000000000019009ac1400aae000000112009078fe339657"]) executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000000)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b70900620073", 0xfffffffffffffcf8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069af, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000280)=[{0x61}, {0x7}, {0x1, 0xfc}, {0x8, 0x1, 0x9, 0x5}, {0x8, 0xc0, 0x80, 0xa5}, {0xfa5d, 0x88, 0x80, 0x3f}, {0x2, 0x0, 0xb7, 0x80000001}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="7ad06a53398a7a79d019096b56ede787f42bceac8c75ce5f3b0352e71cc1510c081fd4212f838b98832fd5dcf62133f136db23c2400443be4ab5fdffdb45c69ff143c3a373c6f0ede62d5f96f807271bfe1c7e6b44103cc971f40bb50ce4537d6c9d280f2bb2b7af3d1653", &(0x7f0000000140)=0x6b, &(0x7f0000000180)="846fc9bb712616d1a06fd401980d2a821a464f9e9eef5d3a4cdf3f5babfc9988389f4bd81f31597826680b4e5b0cbed5c1483939b1ee265db8f8e36445b65f3f720e63c42101fcfe591edb9d0fdcf369712497724b400c9ce8b86e2f997189e14e0fc2b8be0ffda1f429b8724004db1d863a4d682a703682d41ce0885fc517183dafbc4f49470427470a4d4f6ca991f556de7ef4e28c88237235cc6a92470c95b95ed4ec44c0dd5a9ebb2d40666ce8c8cc3f8cc30aaaf8ee1574d3586b36e909c6a2407807a0", 0xc6) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x100) executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2}, 0xc) dup(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() fchflags(r4, 0x0) r7 = msgget$private(0x0, 0x16) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x0, "3c107dae307e08042b4600000000da64612c3300"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x829a, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405eb", 0x14) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="287563a51c101bed7ac054c18b057a0ab735609790adce46e478c9e6bd27f02ad596931fb566f93ff8bdcd3f6cf8e9f45a37492e462b31b85236f05a9eae86b0abb0d34ab620a54ce05999455c8268934665e928106d25d9", 0x58) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getuid() setuid(r2) r3 = socket(0x2, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000100)="d4d045d9d42b599098503d74ea1bb58d8a3c01ac577b3ba0b759c2b96e8a9ddb1aa02661c44c0ca07c7d1b74d13f01eb9cfbd0b84d01c6fa3471dd98ec7f43dc82047930a9e20544414e728a4997e1bca483190d1142679cea35d7aac6547f1f4bc7390f60a1a0cc4e3f69fc10fddbdd66190696df9f9f365243edd76ad579d64123c037a8d1cd54", &(0x7f00000001c0)=0x88, &(0x7f0000000200)="835e9c8b53244f195c7f5fe066fe45c45aa7e3", 0x13) connect$unix(r3, &(0x7f0000000000), 0x10) listen(r1, 0x6) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540", 0x97}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000002180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a6f429", 0x4a8, 0x15, 0x0, @rand_addr="47e1aa0ff396b745451bc540bd76b147", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @generic="5e17f41bba4058379b0a28d5db84c96b4c7cbe39eaf5fac1116488c08e2b5ea93b6a7ce0e42e7dedcf29fc3de852018f1468c3fe851f1d17cc941b936757182a8e83ab74eb2d6ae0de3bb4d56eeb13e1d3192e4bb8d5028cfffabcb70bde17b53090a5548875796e675eab64b4edc1e296aa23851de5fe664fbb917674724a36e97c3e4d0ab6e79ffd2de824499993a580b09079a5e68fb05c827550564dee2651d715a0cba072b8c7836b8e717829b6c4254adcad74188c6d23b9ec8e290864e58260f7f252e5777afd934b663970815acde97f0475fc1d01a62e5ec07c2d82ce312c65121d77f3bbc9592d437cd39819fc5c1d6c38d3d9d0b83fc3809e55652c167ac1f2920288fd0d26370b25565492ad8f9a69fc2fc8c9eb650c4079e14ae7ce53b0c191f1bebd65f63f7680edcf036a9d0bc7ed6625ec8e5c41a9ab88a95911902904cba97a3d7e34a141bb2ec79adcb4eb5ee3ce196a870c3e415ae0132232fd27b058e7fc54cffb4cf6c0e6d73171cf1b5bdbad258522846ed34883dfe1fd4842f2d024790d36a4d94529c615df8e4e00eb201ce157fd4982f2300b0ba942b41fdd5287bc6a0bd39c4103a93b74abfcf243e1775e61240d4bc020b8ec1854012c8989f44436e1859b0560ec7c5bf7cf3a7ac211e2ed2b38393f89929d071d223fd1acd1629d33d649891ad040c8224abe13b50e1eeedd1840a78ddd72f719d1108d471001cce56917d730e42ab3234f1b59a9172e7975f5889949805e7dc1d94db2689e2ac7e10a9acd257b878853768a9588b6861ee7c3ac383fe4a72ab92e2af5f88ea85d5ece78ed64deaa36b7d13d97ad1528b912645b5a80f08ddf8ef76e2cb61a6a24935de7c20ac62d90e16be71cab1af961dc908977556a2241ae52b44ad9c87d4e82606cc1d4d89847a4fbcd6110e8f10d28c90b315e5355998b033a2d5601fa1c0bd3b86e0511df25d78e6df5e0de86b727c3de7a58b9d9cb19ff8567bd4fdfbd0c89c13981034e963bd91e1187ef43ffc857fa0e5096d6f89944daf062620f0fd65082d3d22e124e9897c726615d2ee512842d9678412217dec3155f866dd5a1596c8ab9d143a29842f67f85a5d37e2485d2f840df94c9ad141b426d3f21912b0dc15cc10acbda2c6741ddc3ae86a0d1f540ca17faa84ab9b4b989a80c7b7250771507280cd7fda386d79a63c9d15f619d224e1742ca0ac1b179c4d09a351235e04a6f80b1d5833a6f29616b5b7fe4568a9f9d60a455adfbe3912d790e69d75e571c070a64256d8ddfb91aa1b0ffb50baac30918497d31a9d7ce00990b8a256f41ca0ac75f26ee314d76611efc6f6c82284914134f19341122fe3ec6dcdd3356b273ba9f6130eb4b9a355b6015e2d501417a5c09bc60e44cdf7dcbef3601fd7aa3a19d23d5657665479a30fa0d43b90d595843b2deded85503b8751aad1ec73ab8aec63040b3b5cd13d007f7d7e5cefaafa52caa71bd5cf6996e800879ea0960aa20d7582c5cf0c17c4f96057f220ebd634600e654a7d3f84ea7138a951123d4a73ec9e5e83a716c0373cd3eb62b694f69b8bc94067ecf17759765e274ca9d45cab5f97efb6d7e2e11cdd26de7c9af882b68e4b90010534414bddbca0a8547c660246dc3dc2bdd01716d26b52f9587bf22035446ef0c4f"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xfffffff8) executing program 2: getuid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, 0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) executing program 2: poll(0x0, 0x0, 0x87c) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000312, r0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={{}, {[0x4], [], [0x0, 0x3, 0x0, 0x0, 0x7fff, 0x0, 0x2], [], [{}, {}, {0x0, 0x0, 0x1}, {0x9}], {0x0, 0x0, 0x2}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="836ce898e0fcff9f582b1c9706268ce60b9554508dffffffffff86dd1cb924f440c26fed60ab95650008890001000000000000000079cb608c0513307cd37c938a4d17e7cfff3aa80000"]) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r1, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x1, './file1\x00'}, 0xa) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000003c0)=""/96) geteuid() stat(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000640)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x3d, 0x0, 0x6, 0x8}, {0x8, 0xfc, 0x7}, {0x1000, 0x4, 0x8, 0x5}, {0x6, 0x3f, 0xff, 0x7ff00000}, {0x4, 0x81, 0x4}]}) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a24"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800000000000000000000000000000000000000ffffffffffff7f00000174101db68874d93616463fcfdfa09915d8fe403a29c89d1123704ab883f7fd469432b151545b999aba36a983f2541d69d762861404688dc91c873da031974cde9bc41581643a4893d3608534864b5ab6a899cde406473141ab84647840090a1772daf68d810baff3cf2f7babe15b0351e710d686d5bc07da25e793d1ff2cf5df1660080082f0d74406e98378354c1b23d8f889a791e25f458f20749da4068e0b6bbc88edc553b1b60521dd068486a823eb552dcf5863b83f95bb8534fc393f211401b7ef4fd90f4ce76d1474840c97fdb52e25ee081f174ffedd0510361e97d284bafc76befc65a783d774e1fe332e44398ba438e5a02d265b3a7b460481a488b1f50f4e6f9345f87da0a724e26859af76b108c57b40983ff40bfcbbc8e0df30293ab74effc6a31292c90f2366058747c60e944272988dc41f1964bd6a9e42dca80bcc771b70d03ed5e26cff5ed8704e4b2e88caac63a4503d286dd607336e4b799b81bd7626a3243b079edf25d20a3647fb22b49b33fb227e556b19c0d733b7be703f3486359f504bbe7f2ec9473f482240a2eee6bdaf27a8c2d45b391c11a8f5149dd3896855fdf196076786b7164bcd3a8262a183d93e9a96fa3f47375e96f59cbf3d2f1dbb8147813f684e12a58d27b0961b8b278e2e76343cfd1960f4e58217aa6508f57de07ce7cd7586daf703e35cc597991743b80d9589858c82"]) socket(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x30}, {0x51}, {0x8306, 0x0, 0x0, 0x2}, {0x3ff, 0xff, 0xb, 0x9}]}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd9e}, 0x0) (async) r1 = socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000240)=[{0x1c}, {0xb1, 0x0, 0x0, 0x3}, {0x6}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) (async) mknod(0x0, 0x0, 0x586) (async) mprotect(&(0x7f00001db000/0x1000)=nil, 0x1000, 0x4) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES64=0x0, @ANYRES32=0x0, @ANYRES64=r3]) (async) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x2000) (async) r4 = open(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x1d8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x99bc, './bus/file0\x00', './bus\x00'}) executing program 0: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000000c0)) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3}, {0x8006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f000000a000/0x3000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000045000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000059c000/0x14000)=nil, &(0x7f00002c7000/0x2000)=nil, 0xf9d}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00007e5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0xffffffc1, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r3, &(0x7f00000006c0)="92", 0x1) readv(r4, &(0x7f0000000100), 0x4c) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000002c0)=""/237) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fchdir(r0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xeeca}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xfffffffe, './file0\x00'}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x8000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0xffffffff, 0x6, {0x5, 0xc1}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000300)={0x8, 0x8, 0x8, 0x8}) ioctl$TIOCSCTTY(r1, 0x20007461) preadv(r1, &(0x7f0000000340), 0x0, 0x80) close(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x6, 0x4, 0x0, "c7182005485f6d944f3bb79858b77c536a66965c", 0xb462, 0x2}) syz_open_pts() ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000003c0)=0x1) r5 = getuid() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x357061a2b5699f38, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000480)={0x0, 0x80, {0x6, 0x7}}) chown(&(0x7f00000004c0)='./file1\x00', r5, r4) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000500)) executing program 0: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x9, 0x5, 0x7fffffff, 0x3ff, "186342a67b0ef096e7fb35d836b28b0e7fcbba59", 0x81, 0x401}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmmsg(r4, &(0x7f0000003800)={&(0x7f00000037c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{0x0}, {&(0x7f0000001300)}, {&(0x7f0000001340)="d737af92af52aa06e3ef7e081be1a3daf535d14feb2fb94cfc41aa7d04741e792fdb8a31230db864669c07f306237ce383206824c69e9a200c33738c0eedbf26809386ead743ac51dba4085c1e394d2c998735010fed3d0993249b2e28b15341657ac180b1455ca76bc5e085031dfdb8d4ce4f45c72f8743ac67ba7c0a84b70229f3e2c72289", 0x86}, {&(0x7f0000001400)="66095dce50782b99f59725fab2737280c9d1333b6e", 0x15}, {&(0x7f0000001440)='S', 0x1}, {&(0x7f0000001480)="dd131053b8ab6553bb3bd849d75144d217eca47942073d36cef67d03c1ff7842ba0c63760a0fe2dcb0a2fe828f440f995933d2de752f97e7f8b30f3622bc4ef0e5c45a29eb8efea035bf616b0b5a9b9e5e67fdc514ebe10c5b16b7de1380b83ffa2d40cbdaa1d1b1d80bd146b91c919f14b1de779e6ee6", 0x77}, {&(0x7f0000001500)="f2446f8a0b29853df6dc9fbae436c9bf0c0a7e441b209d3ecffb1dfb28242d990af82c68c44306a5d4267f2de9885575fdb7e23182a3891769b5c270b6959bbeece728e2ae0b2401e6a561012a9561b6bccf6a0268a4a04c0a315f341e390b3655fafd258e79efc963d8badd6f4e0aceb0322ce8fc1abfd7c3e80fe749a51dc696b12c296b60ec0cb978555574ebecbe434758c41f308ad96ccb89c66cfe87c4e70126", 0xa3}], 0x7, &(0x7f0000001680)=[{0x18, 0xffff, 0x5, "7258a07d"}, {0x90, 0x1, 0x1d, "7eaed9bb5f72d99986d94f04e330089e4493f60fd550cd66e1e497aa101111df77041c72df3f7a3353b2b8aac5986d9058c3a9906198006dba6811b7231bc31bea5d8b5b4eadf82419fd715558f39e0b1887e87efba6a91466924b43c3b159a4e8f425171c53d02fed21a524de18a335b4eb9b065efa14559004dfcc"}, {0x1010, 0x0, 0x1000, "3a776d26d6529c8fc40f640b66cf7349c7843f820e5d09edc5a98e9183fc2b8b234ddeb110c24268548f4829bf15aef1d85015c47194ea39f661856d4e76dc3f880945b7520e86a2cab3afe5fe3aaf31d3e9009902dca669c9c8ff5aee121352fcf6077e223951eff084d1234e69aeb33041d822f56e521dd862fe4bec1ca423117257fea47a3fde454fe2152ae38674e952e0a35037a052e8b52b3d86b363ddba9990fdfecc4cea294f566045f62c1eac95baf5e1938feb941ac222d31ca464e4c577f493d4bec29e7aa29bf5a8e0cb038e2c093c50a6ad413a44376ee06a043e52214ae4f970ba10f44fc0b57abbcdf5010c87303a2f5a13c86c5445592855216ba5b17d02360419338e66fa750e0c31d9e65429dbf68ed4349a6f35eb0d6a26673f23b8d71d15f843eeaab1203afa86414806d53d5c4c6081f70d6dc5bb8217587dfe4cc609e8f1d8920811d78e45f54a79fb4cedcc728af2965ef0233b95d635ea2b2e6393623834ca67ff8e5f1d835b2b25b72d6fa6eaeda95f9c3d33118beb1f4771003c0250044bfa66abf3680c2159a1a3c240d59071794d7517ef40ed3ea7558e3cf6e49a407a4b6d118dcfa84360fdfc859033eb4f1bee60ea15e749bd830592e605e78b11b5669b5c388096e7b77ec1f2503d707735020ecf4267a45393103944efeb41384a1a873b474be9d5fc315bf6d8e7bf2c662eff30ad0e80adacd11f9ecb871dbc58cdec46c6e2be3222c9cc401e2162a48edd13f39a2709a32e3e47c8e70e15bcb29615de0073fc71aa03d5127c05091d5a0afe8150271b2b65271f79721038fb885607811b4b87f725a7297f99825ac633f3653f92c9bc62714f4ee87d9182eefefc2d646d021a16b7f8893751580bc7c54e632b19836a610d3ce8fa95c335331769754b2e0c61a0b090db5c3a3264d672997142eb7b7151d8acaf2a640b88405778882548c329eed7a93235a5bfac999b685e806389c6b0c283364d7581b7bc7269580f9d462822e07973e504dd4a895da28240804af2eee65cf800d0958d538c60e594442bb985f7e347da97d7a06d76d1cdea1902e579d3fafea7e00237168dab252b4e5aa43aa38e65ae8a5fa2e0de2bea91abaaa73526b69d8a03bc9c05408485f4be9db636ac6a8fed7529495af4217780e23ec51dbb8ffc45cd8cf958de1084b94f452928b396624ed386d9a450ceaf2fd73cb72ca8a2aa6084b2b5e82d2e68734cc4a2a2b79b2b447751c61d5e33e83bcf936a5a3a70d0a64c4a9cf972776f9d25a0c4b368e2794446f5452d40842f30ce4664df9ffd57e5452b0bf6de83700088e0c6eb4d25997c9ceffd1e9e489bc3bb1ff8131a060dc597def477019af7bd9ee7e5f1d57ab0a5f45f6e611c0fa78b2028324869517ab0e854e29584c34d76a88d6b4c8f891e39d5610706a00277d5d5326a61db861f3ebe32171bb8e4e25bbac2464577cf808fdbcc515204ee963b129818274035756a96157158477a88231142925fb4e7a8eec77334d2074e54c75b63f14946e6af7ed8b76294747c5cbfcccc13c24f1785d52c8cb86087dd4032c8cff3d5fad3352dd6f14232723c147612956ed9f574e3c982e75744c54121029b5668d1e1fe6313538d0e78b37412e8aecb05145d0f824cab5668f60470f8bfc541cc2ada885cec557ef1cd8347064a7c553d8a87c87df0689ff23fe943c303ca4543383b9c0e170e1fddfb1bccac09c6d636b00ca33e5f1ea2a6b9c564c511400848f22dbe7446692a9286ca915bd59782c9e3d845aeb4e34c2b542ef60639f21adf44f83fb483445da25e7f2927c099fe21410b0dbbc5fe6bcbb383176546e5807208c8ad1df5109389c4bc5dfd33823bbaf8a0b31b7a48e09fcffacaba096d033078bcade7798354c6c132ede299f214e8e92c8ec147567924d865426776c1b145e7bc4dbe65d764a3450cad098f8d6c0a96645f81bf8d78d2215e5ccdbf20bacb959093ffe6861eec97c94b36e0a0518c153c70ecd83c9de702992af5f52674e9c1a45a544fd8a5af460789294805ee697fc13dd62f722f23429b3377dd863382e52c312901a31d881f6d52b710c76ce8fad366e18568d43c3c2f03077b9d30307020dc498aaaba9c18303402ebb105bbb1d5a703bb3caf57d20afac22a1cfc6168e02f2af3dfee4309d89ef78f1ab9052c6a91bc5172417c41a61aece3df91123b4819d352a4f2e2cc4e7bd5032dca724882795211547ff4a5d463e81d5cb58424491a6303cf2b75249348406297d94fc002dae6bddb8b5b67c3a9c2b8cb5c76c36f4ccc80796e94ddbc489d223807f7bdb63cdd9a3228b6a734a2e81c28a5934accd9ca18d5fed1199be77fde01b3197f7c3881c75abaf0f4e61e129143929bd2fbebeec5909e315c7ff6eac1c13a3639d8292f81dc9105362448bcf117f8c46352f66aad21b561957eb0a98973f40d775a10fbabe9fb624e618f5552662f3ec9f936793413764df0b041ebb647a2458e80a229f5e113b1a08829f4c82d7d30963a3193583a2e7cdb1a10443e7f5986e9315d209292d22e2d4c9ba2c1d45df140c978a9ca70503d970e5324b2b915411fde8678f1f54aaca831148c160b76bd9f06f7c0bc3be705bf372f3980a025985c69f8cf474ffa80a31b9981327c761e4700b65e2a1b7de9da90eb6a5bb6ed9e81d12b12cbeb442118f4218e82a2aa0fc06ad332ed2dbbed730431d66b58e29d34fde75313f975cdcbe355f0ece2322cd62d64b1051c217b22e1c9b705a62b7bc761bd33453eb477969ee76dab720721f387978f06e57fd611e32ed7495e218f29c3d4b6f726f3d6c0f14c70ca433e8a9d0b5af681c9d6922c99976ff5a4f2447a39e60fb6d2fb79e71aa537122a3163e9e8d5f2019a9059b92ab272f9b796fcf1d4116106885d70180f92eeca71013fb31a5a5fc3b01bf29c7f04ab692ebc58c4a7aafe119eac8c6d9b16cfc1e2e98662fb281123ac9162dddd34ff3d1bc727934609b2fd6b93ba0fb9f959557c018e788c94ebaf359303584212289beb82a388d9bc07d06c97be90f57dce49edc928e79aa47eb6bdce116f93c925bb4d15f39239bde5866c2261c1d7ed4f3220dc07e74e61ea223e6f99611424b788c632f32fb013218c9077893fcca48183621defeb142d3dacb3d39234df3c09a5b269c4d8306431c12f9c270ab3cc4bffeff26b5b028ded8bf6f70d71a7712b727d5dbe06d68c21513bb9ca794aac29b28740c5406628ab9f550357f8de0466f84d616a3c121857ce929fc67e01e6a489f27bfa4fe73ebe83bbe9f2efc9b81b61bf7f7999c3160549bf1369532bd45712996c8652fb21df1287eb9c3daf87cc166327780704241df2365e32eb07d1fc2cbb4c5e62c5da62ec2be86fd520fd38d9af03eabfd6ac267e8164c04ff4e4d3fdf9ddc36c0182867820aa2fcde3192f875f2fe8076d139673006976438320e030310bb4f989fa7a216e71e199f0116def58b83971df1ea93a1cbe13b5fa955734fee479f4e60e3e3c0a79521a2a36003770019ec01626f828f1d4ec87566dbfac50c2292eac62515f7d1c102c3c8a37a3e28c26694256a1e601c4c3f1c6985e0da5aa33eb6b87923d72b7dcab4202b1d0de030826fe996eea54cc9af5df4bb0d9006e54f2d3a11e3d4e69b0aaadd83002ab82a4be239e36e47691aae43b3a825fa0491c85f3ba97ce1f523f02eb9bcafb05dee6c0380ad7b10d00d2b7e3e699f748c71060ddf626b78390175d9e79cbb3c3b83d327326e0ea4a9b017e670fc8a9daeeb605193670d69973003f549f4e01ba52a16a1600932525ad17cae3b2db1270e691e32f7e36430563475377835efbf8599efb023bf7e5b429819b934a66eaf0e731c505cbcddecd1f1756c7233142b7a16d53b0eedfabd4c90a4897f880ed0199e8396595dcb6f6024480517b280dc1435563ec91e9be81dfdee7198bbd5880e97475cb2d78df559b25d7157e20243f99d9e4ff8d1422b5fcf6a850c38513edceee1c543b4621bde6007932e8f16342c447855605634eda75746477f8d81ff417dda74c102a2cdc8402515666ad00bd5e50f211150bd388e9cb8aae154e523bca1e4de9e3aa2cb564f9b1bc4adfe759b303237834c5b956490f18434302be2fbe07257131aa9bd43d8bca36837087285487791b1e7f2fe902c72b14abb1e76d40a49d8bf6121b10c2eac651b0c93e39e8ee96084c716da1384f4e2574af194757bb64d5652822cd24fea198cb2316eddba608712b494e428d6f0b3a9a212b207a0e6ed63766ff550396ee62c77fe01de9a0554dfc08dd206d45c7a031ac5a18753dde5d66b2572f6378cff8877a1510b95b54937468959e6850206d6cb31f09b98dc0f33dca1f9c081620df50fbf6148c8f05424d6437f6aa6d56e6f19541266cf3f3e7a864e16beaa2b1efaf9cbaac1b8020fdedf72bf19f75c9eab47453aaf14abc7aa3527e8a64950d8d60e52c5544f11de657cdfef84f5ad9fc6c23df56aea5d7c59771132307f4bcf17345ad40d47c2bc3a716212d7e22c605b9e211d145d97b33b3ed9e812905b2c7dfa7b7c55400dda763a81f1ce379ceadeba712064a49cb8d2f04f4fdb995eec7f12773d1858a2e8bb64f73becfa265b06174fe04a3e1bf3ee202e3c143cdc3ab899cdb7ec2e5256f6a5c8bac6dce79a13dd9f0c7afcdd0d4833f0e4167c1bd4aff2ca5b3b771401a544c6780b0fe0b195f716bfc427f601f605335b5b5be17439faf6ac0760d3eaed3e99ee8a650ad185f3efc8ffdc5f49a1f035b3a3a2abed10ffe56857bcfdf84d066e6c049d1bc3cac071ca420904c4e76cc4cc616778a470ad9b3ec84d549498fc6087a810de5d01274d2fa446046582c788be5f9c88cc1edd066a39d33fcdc29e64c89976c6bb5c9933ac41e7cc83bedd4f3a52fd0782db2b99f702238eb903e8676884cb4b4c71531e382e4a1e9c0528f5d84159436188cd201c50a6ec2ff52e85b3e0cd2d931caaf5731d9aafb60355224b14999d9e821e99d528c1dfddebe11ece5886fe26f5c700a1c225f711b81856d4d97341f2a6a7c13d9b545d61d45f1e14691b5e631fa1874fc6e1b46a54377198b7e5297d63c755f47a34af18b68ae96c325c1f9b265cbcfe5cfe5e37514d33ea27f94b27498405ce5305212f1a3fd23c88001cbef7e6917ccc2592d46372796493818c943b7c218d6ff7424c1b60c6bb51636e5f6fa29e26d7a44c98713ae621090a1ec36cb09895f894aa394bd646e36524faf7e572ff6d297901aa4400a51362c485b1a51833f56453f7ab53318c5931af8ba2ca1066490badeb38fe3bc11da1e594115ad418727730188418e5088acdfee91a33c6b28af6ae1345a71660b6332c9c34c7778f02cae046ea377567fa3d3109f93cb33bae32c0851b0cc5d9315eb3b36c11614365f1cff07d4c3a1a151c765e10ad27d825d2280d205213aee9bdc7f7cd7596deafa879da6fdf5b736e92ee403f84b3a7a03296389d38d4b70d991e96c834f404991caf4544ed1a080ac71f835f04e88070bb200279631b23e8a893d4ccb1c231dce3d037482929ea84747443228b523be5a555f948415ecc121742e7a84a664ea597bb8f39c70b29608603eba4c74c79886247ee5c297189ea9611121bf7cadb471a27715ea0b27ca9b07e88507226e2860e7928ef0827fdfdc0aa440c50555f2e86604274255eb3792e8032a54897f3ccc87ba5ab5b91a3582756cb07e73a20fc5e267bd5d40bdf0a3cf9e7e8ce0b23c0fa8"}], 0x10b8}, 0x9}, 0x10, 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x40047477, &(0x7f0000000080)={0x0}) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x25}, {0x16}]}) write(r7, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1f9) fchdir(r8) executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x410) semop(r0, &(0x7f0000000000)=[{0x1, 0x196e, 0x800}, {0x2, 0x4}, {0x1, 0x1ff, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) write(r1, &(0x7f0000000040)="ed", 0x1) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x10000}}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20], [], [], [{}, {}, {0x0, 0x8}]}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x32, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x0) listen(r4, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00a700"], 0x10}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x2, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x787163ba46add79b, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1c4) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="76e5eac9a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f00000000d11e70f4b702dd3c17b8a73ca38a29245cac69f7c420dcc508c13bf37d809e78ae2b62bad06df2f3a7a63f2b5236fa486e2261d07d61510fe4cc0f8a89fa87cd6025e9fe93c9def8faa86c4edd420245f4be6a3c2e5dab88e838f17524ef11a88fc335ad18c77c112dbfac693d96fcbacbfe3b210f1eebeff5ee523a339a82fec790296b18d2a77b6e802306677b7f8be8a2056c3fe5b4991a36770a5fdae864a7880266221b9c0edfbaff50692cd66ac371f6f372dd9a6d547286ca488cd537e5442fb668edff1073be6971a4948310354a6e0c9f2e6ecec9", 0x11a}, {&(0x7f0000000180)="10e2bfab342a57e7faa7de717d99123399221d6b377a4492d7d6ecb8c2ff1a82651b3a5bec77ab07c8d0c78b7ec715f8f82392f1ab3811dc2b5ff0b1a78c80bcdf65bdd4890e90479000af2468f0a552fb72603c5868cf45d05657bbdf6b", 0x5e}, {&(0x7f00000009c0)="0bd304957443152a16d4b1565e0501df42db6ad9683585b77c6ad77d7aee3b57ae90125ac76687343c3a200378d09766df286e370e347c9492381f9aec26b61815b59746d9954a28319d5a998e82f239573c984fef74b61b1732fb339dad200ab611e4ff7e1f7534d606461369e2e18df2ae3a46999deedb05ce7d59bd671f70d28549e8b0f89794c509732baccd81910db6f5df5555cca0d652aed1ded5f5a515e856abb58184a2d94bb244a87eabef1b8f632917227fc4f4ea494c5e77fbcf431b07d6ee862d4fc4f6ab6cb96275e9dea9aab7e6f799be56f19f4b95d4dec8110837f7267d224014faa7ab9267f2039dc1684e384547d992be776d0ef76bd6fb1c4fb2e74e8644efead39e5cc02b346259d5f6d66aed7420ce1a7cee797ef840e4ec2cf71dd794ab8c97b65d178fb2be10f85307d6b72640228b185019bb6df6ae494480d8d6b1ee0ace08a98b337c305695c1a4dfbaf25d1666957688afe1d8344a478ebccf530cc6c813255681876d80534da358c8854e2f7c26ea056d73d2208cb516b92378981b12123ddede9624e67100d06697208b94e803dc8843cccd6120c249a03378f9fc2d1c6b30db2401c59dc08fb7e8ca6356ef411b06656f6c8c59f6f22a582c759a95e7a1d8e17c27e6b0de78a070ab8c583bf8631d582ff15cb985e704257982ae4d1051f7b4334f4f5e0dab248ff3e0eb23ae787114946b800ea7cd197fe775500c397ece15b9f6d5cd28e9c6905e77c27eab96a2db9aa346222ffd70bbb1df9c06bef5919ef22326550ed23496d6633789367464fe305aa92a0860a0dc5cff257bbfc02e8a390709e1e2679d440d2b339da52dd80b3e4f35ec0a05b909d1c70e6cc49a7867f2bd430eb27d14734cbde444420261ad301780db1ab42b8c04c06e33f4f7816b4c9b41579ae9924db5b1b8b5fe39f4f7f44cbb2d4a951b8ec8bde52d7786cec19a0866b10f37ffbc4aaaf52fcac98b3a9135e5c41be004ecbfd0a96a5824fd94581ea6d3f293e0055dfbf3f4534fc149b30170ce61d60f3435b50084e7c6e5ae65e6e73b0edab4a4fbcb30802ce5469dca1ba5fa138e2fc6683f922fcc2c24612f24cfa926c94cde74d2be9c6bb0799e58d5feabbbae16165555222e380e0c8bba444efd0926972e11a27ee89b92d45ab0fb5b1d7c8bf575abd10ae21c9e67679bf2c3f8624da7796e1b769389b72c05855656bbc931eee233f8ffd1f965590c6e98252bc274f32e2a9fe18b5a3d1971a8d6a96f05cf55a81fd8559ba15a91136c4010d4e2f06b52cd274b87830db2ef62fae486d873c0443bc080c05f8a6c70284ae27dd12a500eecde247aa4ff35b09acf52ae3fcb0652c910720854214a13a81288336873a88a3bee4ccf545e91706778aa5ce9abb6599e780d0631322e586d9a73719fc76d2fbfc99d03617009b17cc706a984af0e2c9df7f84ceb5cc16a9e8fb86689cb77f929be2fd44bd29293cdbc7dc59b502179540f67a53e4391f6c53f86dc245c1ec2a3ad901b9255673b7d17fdd4e50d4b10b0bff08e39934707a9ff5a68c9a01ae95696f5b85b8db2fcd31c016ac57ccd8feebf27b01258cce5fc5a237fa58fc24c59f677ab679b41f3b0b4ba5428322fa40dc6a5a081ecdc0c95ce2cb84239662b0c56628b100558c26e166b183482cdc851f2a20b48b298ecf76bdcc7ed76b7ce706e5d25ee3796abbf5d36ec838b3421d5fa4be8151d67286ddddd042b533f530fae55b50ab6cf7a2b28eda3e793ffad4aa92141c6d6cade0ca8d045457cf96c0b562d0c3f252922a429c7be06bb5636eda5f714893032a3bae27815e1846c58d79326c315779753a08354d3478eb836cad32988f84967eab1748f70597c557f744703baf5ff8d45f7360de7b234915477a33278e17704cd2164530caf99b247dce1401c74803012224ff96ef6f9668329e8c5c1e57feee220a2c52734125b4161ac5c93608cf625bbfa06df2dbba617a17c24b0ba7327fc37feb2c47bbf6140478baf413356468c08f0eca84438af11fc16397e29776cf4b5310fcd66dcfb3be3c8862cc274b71d424d27a5f9db58eac76f40568b47430443e588f96076ba5ec1b786a6262f8e0fff174de2d480fc5f2c654af60f9cca3cbb3bfdd09453e5cdd59631a54e79c62cd9f12fa9b806c0342d8b168c96ab96526d87a799e856c94214121f9c14bfe0cd720c90b8e1e8d635694a9b7be4608b3f6529b6bc47f019f32516a27de68ab9ce635bd0781c10d6f3f7824d35ec2357fadf6ba7adaf2064511e15a793e9eb298094270ed7bcbdc5503fd52d2c7935eacfa2dbb583396ef2904158bd11937813bc9f9e686177558baf50c9529ad6f282bc6441d62a3b4c7e4ac53198b70621afa41335d297d2c7d01200371ae8d47a5df08b6358b5485f2205a7f1cf950bdc744010b69bd54a346ce9fa0b7898848f59b47866cccc35bb28b2e03e1ba7f2cc3bf3b9fd3ab12b901bc72567570792023c23de2bd0901c3aac08b58ef05afb685e385227543152611b37bf77a27957e765bd97b6b81c1f6fd431a38ab004c42c5755afa4732a251c789f3d60fa35b97be74eab5011bb0c213be6e4bfffa632b3dbb66853cc9e50479d639d46576954b168c67734a016f5157de14a258e8d5b1646fc24a629ae69065652f6152930c31c8fe3620c3cef5c28169de3669943a410888b53f6affc12f2a4bd636ae1b65afb62c4302e0fc1decdd500f75483479964377af37229895ecca1f5edf7aa7a2f0aeed00966428131840eadf341538e68058c803f84d14faeaee24bee6db2b415fabf95e2d6ddcfe7a575cd95569ed9247ab414ae7f45fa88dcd2c92e05efd51b1ac873f26cc2b5708dd16252d4a88a5dd98e4413cad314c8cb4ba81fef0c1ad2685c136961f4ba0e4e9dffff45a364ed0f05a80bbe5bb2f8775a9ba1e3e13c4c07319a3a389dd4a1df7b3956c3062164488ae766f832e53c0880674c2eb50f42fcef97f1652460f1361472faceeca6e31add42b7a6dd591cb54aaa6c60b22539f169b383cc3f110432496b6416b13ef0a4e902f0f3c41dd7335e80e77fe27da42f50eeb409b3f6ed2be5c9d406e8c84114cac62001a72cd2b4c1cd824589706af05e16e59a1fd9a9c21ebf0b948a9365588a82f8173efe3ff7d54e82216dcdc453d42e5cf4080abda13e23a4ac7f462d28b65e334a3755257354c696e7f175cba637185685a98147062697fbc7bdf5f6cabedca8c504947d419fd19a6cbd7d05bbc919a86c801c73ead1f39aee8518f747a86cc905363fef7a37980a78de28f347c37d0ed88b916d20293adabc8bd40887fbeb9874e9c964bca6a0a1adcb9923a06b691236884f1fe81136f53c89b177a03442be459776c20d6dd4ea9c47438e49d775f86f9eda248be7ee351d65765190461858f6f6642e7dd186cb5e4b6bb9d8f2945201afd03e121a433fe625143180e5b94281a8033e8a8f82102c6f3c79a9da41fbc0179c414f950bf210d2e487b0ed83bd0e4888df001414d435c54eaff43bed8e34079a275594b8b41c6511dd4dde27250bf11afc615fa28e8563d94190ede78d430c1622084ee8fc138fa641ecffe59bc842eb4635198bee9212eefb2682923c089e79bc2fca5536c0614da39a13b6dc8b42a7d51ee46447cdefa95102a3a75c72fd54d2136d40ea5840c992a6eed1fbee575a2a5a56361ff97549382972b2e57f33e64a511b6b91302502575b1ad4b49ea4b300a5c45f0c6d198e01355393f1e2345321bb75228d89d21659b27e832a8150f6ca9843a9b7274ad27fafb344bf598d84e7ebd9bf7a6671f5f667102117d71f66e2993a52fd8951fcd3535656ec91e8d91a34528cf9026ca5350bd6f064704ffd1f4dbb286b792a8673b5f298f62ce15352decd85d57b38969909402e3c9331d802de45e22b33a8764da4ed0c560de8346fdecae4c8f591a48b997b381a05c5aa58b8cb6ca707a81939a7448a6793df81ea862ceeda71b480bbbf7956c199fda68479d00979da6ce093d0c3c9150fd67afdfb91392bdeb5e01f1da9dac0b2f8a6d61a1a94d7e620fdbf8871adada4b35ceea79bf608b96632c63de53bcb8decb302be3bec5e2b1faa1b4ea2c3407ea3dbf2ef20fcf717e6f8b6f47c161100babfe58fdc9f5d68455deb623a7a6ec2f639bf2f54ea4958d5156ba3501fadd28f15d407d4eaf570a2faa66d084563d61cb6dda4a6a826e8259840619c2ecce401acd6e2253a7a2f20d11b879b1c09bc6746614dca8caf36d775f22d8de52d492d902391f1e8c815625dabcb8a26e77e15d9dc4069d4653b5f17b3c74ec84d51ceffd1b12e60efbb066489134a68bcd7140e3338b8e0807c3c6d68e89c8078f6c8e61b11dbc0a78e8d1991990c587ee6a4efc080db30ab0760cfb9d561b0b1a252e29120f6048546f9e46bf820c9054a3107af240317a8678c62e9be6e0c75f08ffa9207338a891ba8615848cf22446a06a8e2cd1372acbf79c3452e057e4e832678f9d75468cae7c038fa599cd8890e548dd353cfc6f79e32d804d9333568c61d2194166674e3bfa10d3fde55369ee1b9da66ef72651a1b72fa56c041bde307891d5ca204b316407626ce93f48d10003823674b05b3c34d4679849a0ac69e59b232dea5f782b4f9095725a5724d3ebace157cfd506b4e3a0a58c5bceca2fd06e5f7731693675eb638326b0a1e3a5a362be834233d28635b603c6f5f03aed90cd4335bee602459ab03b0235a8193ac594a1ac5e997b13cdf252723d2c749ecafbea6ce06630663547eae73a7e1b7bd99d6c2c15b04befa17ea847ee6313acfcaf58ac07b91aa1f5081c60a2e49d6a055717980bef60dfc3d9b6321d29f90bb41108a21b3d78c4d199f0c9408f81a8e24fe23748b107f4680c7df56a3345d8a81b52aa7eee7a7ad189cf1617687e1d91b230cc92f0d6e2e49f2684a241a21c38a95bb98a2dbd0913ac68e48f983823b86e37c0d7c9ffccafc392d1b4aa9058dcbc01db244ea631b09aa31dbbe14798995937261339041da890f75fb76c4201fcdd0a21c50e746dbf135b1c5ce014f781abdc29c1abeba50844f78930738ea1e5be201cb5a5db857832d7cc30b7c0d6b40533681267b105b3121f5ddb03fafdcdae96eacb7d160c79e3dd0f2adf8afc701899ae737dbc942c26c3275c26f2f098c99a873efbcf37a007b7497c84fed12e3d828c2795b12275bbee9afa6aec1cc683c8d8b5c7f9d9c89572dfc2e2b1d775f30d10bfde38394ade859e2f5b8aabce1078f436a9096c6406432d8766d39a8bc88654faa058f0e397a86b0cf82fcd16815b514fcba9689d6ab4ab11a465e8bca337889ab14888f0afd0bbd4e78d20662ffdd5362e469e38a353386b8233314e2589470820ae2014ee1af0b0ff37c40a7b62789c8a873007c974f5351ac6301d8a737918eb602614eeb8c71078be45702381965a1cdd4fbc7aa1d0b889549eb567f4a4cd00d20059dfcb117ced21a661e7232db79a92f0a6489479a4ffe7d6aaaef666bfc22209bd1f6028cde4ff6b6adf9fdb17a9f397f7bf5d73c93fcc9663474cdcbb0171f4fdb3cebd39b7729fae6173416229db5bd2a0ce14330395a1a17820176220ebb7cc1b17a00c47717cd3506fed76f0447d7135c5c00c4ad764393a3c8eb48288aadb0c4e31909b13d039d4648e0e15524e08fff84b4f9a5225243e296740a0ab6d42539cc1d50ab029f9c55542c613861a12f179114b66807f60485", 0xff2}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r8 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r8, r5, r11, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r9, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, 0x0, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbfffeffff, 0x8}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r7, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r12) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x420) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000500)=""/208) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r6, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') setrlimit(0x3, &(0x7f0000000140)={0x3, 0x7}) setrlimit(0x6, &(0x7f0000000180)={0x5, 0x8}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xe150, 0x0, "32cd8b10000407ff00"}) executing program 5: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) semop(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r6, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabb86dd605c1f000014610000000000000000000000ffffac1400aad2f2b5ffffffff00000000f396f5fd534e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x1}, 0x10, 0x404) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) socket(0x2, 0x2, 0x0) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd2"]) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x47}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000240)=[{}]}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) dup2(r1, r3) pipe(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x101) syz_emit_ethernet(0x62, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x9, 0x0, 0x6, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x9}, {0x1f, 0x40, 0x0, 0x101}]}) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe2(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 7: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000141", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf78c0) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r0 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) writev(r0, 0x0, 0x0) write(r0, &(0x7f0000000300)="1e", 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)=' `\x00', 0x4}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="0300", 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0xf6) truncate(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x0) malloc(): allocation too large, type = 29, size = 28292870884 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x8106}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) clock_getres(0x4, &(0x7f0000000280)) r2 = kqueue() r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000001380)=ANY=[]) executing program 7: socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = dup(0xffffffffffffffff) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x2, 0x0, 0x0) listen(r3, 0x0) setegid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() syz_open_pts() socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) kevent(r4, &(0x7f0000000000), 0x101, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0xf51d, 0x2}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x3d}, {{r5}, 0xffffffffffffffff, 0x4, 0x58d1c679f0a578f7, 0x514, 0x23}, {{r5}, 0xfffffffffffffffa, 0x0, 0x40, 0x8000, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x8, 0x400, 0x8}], 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) mknod(0x0, 0x0, 0x586) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x7fff, 0x1f, 0xffffffdf, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="88b0c6168d492cd98fc3830723141966e013fff474c97a60ec7cf7ec1aff6cbef78295a3fccc91d733e16f3079164da7b7e49810d3d2bd1289730332c8e0a10c8d90cfdf6a71f66aa823dad436ec3560e86726b9922fa9a427a5daf8d9a542a4d50ec8e8e9e3d98d92b2e6c5adc3c7213ecb3547901a72cf11318d502ab14e826f56058959004efb052d4571f0763558864a7b4b21906c40e1a412862b031af2f21340776f3f80b179b555afe598952e7d2608525427fdd03063d4f45503ed3fe67b552faf8c3e65fb2ce4f17884259f68133524bdf40f82e5ecc617247b044a7bd9c16ba8e026ef384784901fbc7481fb5610587f62d2c21e", 0xf9}, {&(0x7f00000004c0)="14f530f6c5b4d79354c1724d9884df126f36a294f5813cc4ab2be51d07eda272edde23384b54e21194def5b22f334a1c7a328d9949cae772cfaf25ba49b0a68219cad8f3dd32358cc607e31cc2318b0faf58319e28b9c8ffbad097ed45d756e5f0ad0c5c74d23978e3b322e54e6c6ad6de95f2cf8090c70cc209db5b2ab25b3e", 0x80}, {&(0x7f0000000240)="eabf54b8c7a563a3c478215cc9a42eeee2f05876536fbc003541814b1653d362639d7f7b92ffdedb0b2daf6c29101c5726", 0x31}, {&(0x7f0000000640)="d10d45fe2ff10991a43253adda9ccd1014918a3495880e8288c2c46926a349d0df33d9bdadd44fad83fd5df66148f992d6412acfc3fd5423b9ff807eaf2becaeb508eb50e4af9d99ddd413dc9293595b1056ab264aa81e47890a67d70f537329056aa9fd471942cf0895c0ec8ffd01af77716dfcb5eaa158a4b8166c1fffd29553377e48089da2ead230b5e7739a135b73c3f48b", 0x94}, {&(0x7f0000000740)="84ab2ec220a59213446631457bdbefd453c685796246dcbed0a78c1465717b006faff3d9f6399ec5a76544b5b925e56b2a2b4241e7de1348d4bbaae6f6c16e4cfd76ea0108264a7bab0cce22d02f06933490e167e8d329065a6b54004494de4492e324a8557bb5baa2374283e22a3ef7d22461a0327ffab64f657689e83bb2ccb38ce6f2792801e66ef7561e680faab0f607c0efb4a4a3c70cf444ce399e6e90a6ad24d0ea97b74b268a21169b797b89d354daf248f2edb71737203505d9d8dc5cf1c9163f244d1841e85e7b85b7b44088c3bf3b419f4dcbe6781fed24a4b85c48ff75a3d4c60c81c8cb6acc80caf24a4eb213d355c4f2fa008fad0849b496bb8d867868bd9aa2b8fee958dcbefdef6579cca5c09961cf61d642ba55ff7a5c6d837fb2332f6b322da27f4526f23985589303084eea4de4c40f50838c3fc38cbc7b7e9e6b47518811a7eefe7aee8c815bdbfb789a787993473196ae26c6884573b2336277bb1f52720ff80e3ed27449c6b82df67f1b186f41bbd811a2a35f7666c5c11415ca128c0f559841aeef5d8d72f467823fdc555730e45870196442859fe64b4301229918f16b7bf3d58d40e694d246a4bdf964596b7efa659df995ea054b89207258a4907bf17da1fe784665bfe4cd4e248d3d57346b4153fc454210037e7c6b2c0c0a2002c4a92f74aa8679eacffe2e7cad37768e6798b843792fab96137bc28119df8d890b9f9ff63f92ca5357291c6b9993549083977d215b710774d6fba3e71a78ab43e5b6b6ec19119a93734a816bfbb2050c8fde5cdcc58eae9b9e56443bb6b0b8eb639511755d912a6fec135c063442a29c1ad629fd0c5ca405070abe983f0a8cd8ae62dc2902b55c983938acc5be97dd23199c0c73af4e75b875ab07edb9b9de17a6ff8dcac788cba1910703fbf4de5b61ca007f386f5daa8be9df688b6527d1033db27a40496ad6b92fc8b22bd44b9f735cbf7b38696c847878f6eef938af1efba2c17d48c8388cbc2aad2952f1525ae0e1670789392a13184bcbc0c84d8e23c62bc160bc0bf0f2070b3e6c20d0afd22cf70877691219161f97f4cf191464829c1988ae54bdf5b87febed6d0b730697a5c02cd4a4cf186f274520405b8fe7ab9578e11302d80fb190379637e486674491bc04a4da91d26de292e8ed55320834ced7f9abdca7b7d9fc4eb1299a00a9abb97b119d5b29f34db7f5647c1aa0d7fba18572b3e8fbfbc11dd1acca57fa0f6c631a69b8dba35e23e018ec6cdc30f0c580a25fc2fead35a708bc7efaf13a9d7eed672a8ccc8e5445462030734a4d7def034fc87b6ec5f1b985866279e104f96e0299ebd840c98ede89ec923f6d4a27bdaf6b6bfe4dadb2333ca56e760a12a8f0d9d4b46321a73f9e517e3fc2f4657e61b0782216f6e6c79d087fce0b9c1da4be071f9bdbc4ff9090d8534e3f8fb9e9a03ea7eade05a9f8aee9663bb1c97d6dd001", 0x418}], 0x5) mknod(0x0, 0x0, 0x586) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f000051e000/0x1000)=nil, 0x1000, 0x0) executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="892500004000", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x4}]}}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0xe00000}]}) r2 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) setrlimit(0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) syz_emit_ethernet(0x120, &(0x7f0000000700)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES32, @ANYBLOB="4008001f90787fff13129a5abe51d7aadeac84c75742130686fd010402030305080a00000015000000050303651312c1951cde44e53f3fdfc07d85a06b56fc000303700033570000007749524636c230435939cf245f89cb0c3f6c884e2660a2c549b0badc033af3f5cf28abf54160305d7ab40b1d8195588dfad52a0c5b080945695cfee1b6f7e78690c33720aad7f2ddf5249513c8bbdcd0cf1fc75ebbd38d6cdf07c2d001223b040000e0a1f380bd16fa9069d76308fbb9f121d6a168e7ea92d250cddd12057c77d53a33043f8298f306908a72ab9e69193d8ae3ea9da5e02a3ff00ad5c2c0a8d4778e03073de87879e7c9b5a320c1d68178d4e4a100bf424ba23385280cc81b99a825d76b9c21d2aa3df48b14a6c5848291cdf0628821e48368a9b8cc76a041e38fc473eb69b8143cc59abb5d69bd00b96680ed4571d12b6ad55eec72cd2ebe88fe14e0d5723b3c52ff0988dfd869a897a6fef1ee0fbcec79cbd1893cf911b24303e0b93e9c31f3b6d657ce08712a037ddf47168a4f38c8d05981c1fb89d922745e1592301c259f4b0c0000000000000000001bd1010001004d6e9179b10469e4df7ae6170e72b1984e9e215fa2ff773a2bcd6a3e29cfb3a0b9d6e42fe5f746860cd8"]) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x1}, {0x35}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000001f40)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26da5b4b32da863edebfde091f9fe2d367f27c4621623ce0d4", &(0x7f00000009c0)=0x54, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff7000/0x4000)=nil) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) accept$unix(r1, &(0x7f0000001e80)=@abs, &(0x7f0000001f00)=0x8) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {0x0}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = socket(0x16, 0x1, 0x8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) poll(&(0x7f0000000080)=[{r1}, {0xffffffffffffffff, 0x4}, {r0, 0x2}, {r0, 0x8}, {r2}, {r0, 0x10}, {r0, 0x8}, {0xffffffffffffffff, 0x10}], 0x8, 0x3) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x4}, {0x81}, {0x16}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x20, 0x0, 0x54) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 4: sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000002140)={0x1, 0x16}, 0x2, &(0x7f0000002180)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dce1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r1, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x2f}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000002080)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) r2 = socket(0x11, 0x3, 0x0) pwritev(r2, &(0x7f00000005c0)=[{0x0}, {&(0x7f0000000040)}, {0x0}], 0x3, 0x0) select(0x40, &(0x7f00000001c0)={0x400, 0x6b, 0x0, 0x0, 0x6, 0x7f, 0x4d}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000004c0)) syz_open_pts() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0x2, 0xffffffffffffffff, 0x1, r0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) socket(0x0, 0x0, 0x3a) r2 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) write(r1, &(0x7f0000000040), 0xfeea) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r7, r6) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x6, &(0x7f0000000980)={0x4, 0x9}) executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) open(0x0, 0x0, 0x0) getpgrp() mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x21}, {0x5}, {0x810e, 0x0, 0x0, 0x20000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @broadcast}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000010000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xfffffffb, 0x0, {0x80000}}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x81}, {0x40e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606955, &(0x7f00000001c0)) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x401, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001a1000/0x2000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e7", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1c}, {0x7}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x269, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x233, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x6, '\x00', {0x6, 0x6, "7e8907", 0xb8, 0x88, 0x4, @rand_addr="8e1181edefa936b58469b02a47bcb785", @rand_addr="2176e818aa7af22bc4f882c99897e632", [@routing={0x37, 0x6, 0x0, 0x1, 0x0, [@mcast2, @mcast2, @rand_addr="9c84af3eb26c348c5eb35c25031cfbd6"]}, @hopopts={0x0, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x62, 0x0, 0x1, 0x0, 0x0, 0x7, 0x65}, @dstopts={0x11, 0x0, '\x00', [@pad1]}, @fragment={0x37, 0x0, 0x16, 0x0, 0x0, 0x8, 0x66}, @dstopts={0x67, 0x0, '\x00', [@ra={0x5, 0x2, 0x7}]}, @dstopts={0x6c, 0x1e, '\x00', [@enc_lim={0x4, 0x1, 0xd3}, @generic={0x60, 0xd3, "045441c9f1e3a16da445cc71ec0ae695a644e65b98901fe0a23d69a50bd02350639c27a8659a93af7eecb36e64c9bed4135f8c87e88529af36cce6d91bc5b2800763756fd7f0cd141674f30b5fd1740cfcfe334867c2ae89f247ddb635fd79ca20af909cbf6af0c0c0a3662230728ca73313e8b8c7be86e77f1359c0a5f48d9e6170aeb5a4f8b65839ae6cb215e1b28d70fba797e8c8e655e60e4dc39858aa6161bd4ca4bbe7a69ada9ce106cec1b6de4d5fb48a900d3bacd4687454f4b3cfc1450094abfea7dd1af84dfc11caf6dc675983f0"}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x9d082f3d470231cb, 0x0, 0x0, 0x1, 0x0, 0x6, 0x64}, @fragment={0x3b, 0x0, 0x4, 0x1, 0x0, 0x14, 0x66}, @fragment={0x2c, 0x0, 0x6, 0x1, 0x0, 0x8, 0x67}], "7a4ad9878605f5e37d9c473b61ff020e13b0ac540a686c4e2f1f2bc00182b986dcb69ad7b8eb3d9467cf8c2045ddcfface308ac682e06e9e3be421d5c2964663d52253b88de96715b5d5435bedd1827a534542b46757e5b478533fe8dff9b59d057970ea47e1d1c84d9d0ff4e1b6a8e1e86474"}}}}}}}) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = socket(0x2, 0x2, 0x0) getsockname$inet6(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="611698355daec94f3e9e58e4372bf156b11b8b9fa3b273d85a29bc0b1e433c37f38e0c925a83c856e1616bb955e88ca69cf6f55dbd697302f4fa0788198a11d75842a216224a103e8d9aa0aaa8f728f1e6e869fb8545e0025af6eb87897b909a735defc696116219fa532dfed44a52926cb1b89f26a7e6e77fa50249f2d79102248001cb739d28495bdfa42ad8477afc76d106", 0x93}, {&(0x7f00000001c0)="1aaed2c82f27ec3fc28b48befc6bfce0f785a1406cfc4e30d389e8a3e775ba08a4027c0e9a4173aa67f95ba25d4ed1a66a1990e5dd5241a23d5a9a0e28291d6a907256bc441d313ae69a2ede5baea8fe50332cb2006ce875095d0e7542f852", 0x5f}], 0x2, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r2, r8, r1, r2, r9]}], 0x88, 0x7}, 0x5) executing program 2: clock_gettime(0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/18, 0x12, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) close(r1) executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f00000002c0)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000140)={0x4, 0x2, 0x5}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x9) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@hopopts={0x0, 0x1, '\x00', [@enc_lim, @pad1, @enc_lim]}]}}}}}}}) socketpair(0x41, 0x3, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000300)=@un=@file={0x0, ""/505}, &(0x7f0000000100)=0x1fb) executing program 6: clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000100)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "0478fa005b030000"}}}}}) socket(0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005c3000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383b003bcc3f0600000058132fa13a8be186e3fe8000000000000000000000000000aa02009078000000006006c33e04000000fe8000000000000000000000000000aaff0200000000000000000100"/110]) sendmmsg(r0, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x637600}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)="52fa17feeaec63cd347810836ab40be26fa0ef41", 0x14}, {&(0x7f0000000240)="849961ef1f9a4d3c0756f78031a2991bde68314ad4bf7cb572a73e92657b77b857d31edb5168be86850a294decb6b186c14895f55d1ae28152511b1a95c5473bc7ac441ddefe7ee261437b52935dbe8485eb0d01024cdf1b353b0ffee7d2bc87aa733cf5f0c019d7429acbcf233045360a71bd4e967a84accc256bb5ac5db378f1691cb294c4a571", 0x88}, {&(0x7f0000000300)="89277ae688a91e44e64a4006d1d23bca74f8ff39ca11147088d1c66530701f266b355564c56de8922711e1c6c6ad4ba2750e66b6f888b99ddda8b319a8779e21f51a82b2ed46881ae574d80701211d59dbc994d38e68d677468bd5c17017bc3c1ecbf5e0610df13e3b796fd9370d96e79cb8c3fa5732fe944b2d9479b9acdf470f331a", 0x83}, {&(0x7f00000003c0)="a91b96cd6edd29c41cfa77ad9a21f122f294ea2e1bf0b0deded7eb549b84619a5f4ecb8c20658275e8aa17fe69f0c6a04db207a87009880e6a08b2d857e9d3607760b2267e28e5037cd25e546643bd56ebef42426a5dca542538f0678b3cdb2bd699447bce0c77b817b3a6482d55d49f00ecc4996d9e476c485edd737e2db5b06bc469ee48bba7b363a8fb4cda42d7bc3cc07ea22d0cc4faba958ecf58c3de6561d161e727555c0b25e2ff639c311262152f63bc37ab2239e939cfa2eebb1d4e0eb29b4e7c15ee1c1acd299ce1e411b3db3a5fca7b10a9d04a47a0c3b2ac938bf30da3aa64", 0xe5}, {&(0x7f00000004c0)="03afd26fd7ce9db1dc6e1f59dca75ea564fac85f0a02900d9dd4cc0e86e83cc143c1414e9453fc2a787e176043fcdfbb5269b80f16f42ff742a8083887b32511d04a812c2b09a428baa88245d6207ad47000a801ebccbdfb195e36715d7cecf7ae5a49cad7df6e6dc2677f4d73bb2f3bfbfd0400ed8122258836c402be20cf7193b79d6bdf4394af4ab2ebad39559182e164a05df9b4171d34f549df7ceff0988863f4a2bbbaf562", 0xa8}, {&(0x7f0000000580)="676c2a1cea2eb63c590b5ec8c3c93ec2cb814841ff09b87d608be06e52a156c12201fe97f7d6f5052fa9d23c841f64c6dd41e47747a59ee52c5666ad866bc14660f3eebd9b9fa3f5a483698d30f7c2859fd14ce3e49bbe40a0fc7dbea8fc7cdf6910948cc2ce6ee528d39c3c854304800120a354a947d9092f15028b4aab7b7c7f272e5fdbe238dcc400819a85455ef2f068441dfd142e334de2a55d066f8833ddfa", 0xa2}, {&(0x7f0000000640)}, {&(0x7f0000000680)="760d8d179667f621f21e0d2e10bc0cb86cfb42febc", 0x15}], 0x8, &(0x7f0000000740)=[{0xd0, 0x0, 0x4, "8d632b0ac417885834ed2b9d804c3672aa9e22dfa415ba7264dff26effae497e0b38f041def3fe163f0b12bccb7a2cf863094dc05564cf3b9ebae905fd5ba03b3b4b8b8e1b6cc2a7af2190512e98bd8d0aa29cc8b5b4b30b802d284b9d6737fa20089c670c45ece6d28f2f79b6aeab7d3d32857d713d70e4fe337b8851c0a58212645a0c16194bd4af8f1b9aa121449bf0d0e65b25caf17664b2ac95479e7a298e9963dbe21f795d6406bf6d9fb2a4cdd2815ae6fe51b5a6c1b7ac42dd"}, {0xe0, 0x1, 0x81, "f995164b7aa90bd4bda9123575c0a5296e0111156845b5f1e5f976305014123398f99e9fce91215ded45aa3ef4048650fe997cb2920b856bc26f8c509b905c7311b227d86b8d810c21b728353d959fb977ea0a58d2b6ee82c19352d6e6bdc3abec921880cff9caab3742956a989b805b152c8d913b7ad5f94ed60bbb6ec305adfb36d5fdabb5ea06122af9fbddd441f422ddc08d2a96c18df823bfee3eea770d3e4df8bd311ed466004c311656f7d7930ce4c0fb98134cda37e79c9aa632b9c37a226c21d9239a25cd"}, {0x48, 0xffff, 0x0, "85d0d780f4fb2fae1eef08b342e6fbee945157f7891979d22e84763a806605566576a7a9fd7b54966b1eb57b84029c238a82ddc843d35e"}], 0x1f8}, 0x7}, 0x10, 0x5) r1 = socket(0x18, 0x1, 0x0) getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x20}, {0x406}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="23b2f1", 0x3}], 0x5) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{r1}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff00000000}) getrusage(0x0, 0x0) r5 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x1}) open(0x0, 0x0, 0x102) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32]) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000240)=0x4) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000000)="ee4fd40c2d5ae8170ce3c24278db64f99a", 0x11, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) semget(0x2, 0x4, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x9, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) close(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x1000) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r4 = accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() r9 = getuid() getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r11 = socket$inet6(0x18, 0x0, 0xa3) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) socketpair(0x1, 0x1, 0x8f, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0), 0x0, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r3]}, @rights={0x20, 0xffff, 0x1, [r11, r3, r12, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r13]}, @rights={0x28, 0xffff, 0x1, [r3, r14, r2, r0, r0, r3]}], 0x110, 0x208}, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r15 = open(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x53) ioctl$VT_ACTIVATE(r15, 0x20007605, &(0x7f0000000700)) fcntl$setflags(r13, 0x2, 0x1) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000780)) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) r7 = msgget$private(0x0, 0x13a) msgsnd(r7, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) r3 = socket(0x1, 0x4, 0x45) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)) faccessat(r4, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/132, 0x84}], 0x1, &(0x7f0000000280)=""/58, 0x3a}, 0xfff}, 0x10, 0x1840, &(0x7f0000000340)={0x40, 0x3}) execve(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x43, 0x0, 0x0, 0xfffffffffffffffd}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200), 0xc) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x101, 0x79805ae3}) executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffec) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) close(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) unlink(&(0x7f0000000280)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/84, 0x54}, 0x3f88}, 0x10, 0x1000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x401}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r5 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r5, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", &(0x7f0000000040)=0x35, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0xee00, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r8, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r8, 0x0, 0x68, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) semget(0x3, 0x1, 0x20) geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000280)=[{0x4, 0xa08, 0x800}, {0x4, 0x401, 0x1000}, {0x3, 0xf800, 0x1000}, {0x1, 0xffff, 0x800}, {0x1, 0x2, 0x1000}, {0xa0a7f5443c516028, 0xc2}, {0x1, 0x7ff, 0x800}, {0x1, 0x8, 0x1000}, {0x3, 0x80}, {0x2, 0x4, 0x1800}], 0xa) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xfd58) getpgid(0xffffffffffffffff) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x7b) pipe(&(0x7f0000000200)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r2, r2]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r3, 0x0, 0x0, r2}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) shmdt(0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0xc2) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x0, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = dup(r0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget(0x0, 0xe4) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="c1ef1fa18c03ca2292b4292efccede08b131ccb31dbe8d5036f636fd1caeed4f805a7ed964a6756a9400b1cd5b5ccd0ace0d850d3e451b936727cfc077633facba639719ad1c95a7605ed5a6143963c7c5c4c6021df567c68cb6e4f68e1921d7faf0fa460575a45f379aa058a239983819dbb7f713da36c0d2386aa2f01aca7e89ca65a8cdb3566cfc6dfd9a65f81993161fcb9223db4cfc2e4e965338b1312224b63e2506565852e63e40324c837e82ee368b096791c0bdf0d040c6930d7f76d64ffd3449ab4e5a9e28de29c3b0d6ee6cc9bf0523fe4f4055311eb59d438f0e25f944b933a974149862736773", 0xed}], 0x1) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000002c0)="d6de8ddea65aa53a4e0685229845c99bc6f765e3017b82478fe6abd8c2a902c6df9c039b5245acd57b3327ebe86d1d537b462c6bc4e70356d87f02ce6ae14bb341605c07f51bbc0a13e086abb94abe7d7fa94624292764ac77cdf585e624c4feba0e6cd0c02682918471a560cd156a1fba74", &(0x7f0000000340)=0x72, &(0x7f0000000380)="4b7c78a1d04c713799a4cdec01029082da29219544c6e5f05f190c3237bb448194228a61", 0x24) open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x141) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) utimensat(r5, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x9}, {0x10001, 0x100}}, 0x0) sendmsg$unix(r4, &(0x7f0000001a40)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000500)="adfe760846c5fca7a4110a984354babb2cf2b0666b5bedfdcb7bb8df09ed3618899c3b667d1a057e7458788bc3780fd99ce8ef6e10e6f1ffee2f4bf383fdd7452965255bf5bb41f224149f5ec1b30b46a28ed5e023ebff235d67a65ba9427fe58a5f01c98f14269b966f8188b14656b2e43d689f9f2e33c25024c31f5b65a015f07154216774ccd6f77a34", 0x8b}, {&(0x7f00000005c0)="2da57eba5d5f5e8da937a7a3830b0183c640dbf3af1e842e4e86217ab73ee4db0cf8bda20bcb1ef64147d493a4eeef62f92c5b5a6bc8c36ee33c7b57dcededb38137f320957e78dcb505ffd3f3d556234cc86187d9604ac8b278b620cc51574207c0cd193fb5671fd1d82276590fab47e2b3cd227096833dab2766f1aa3891a43a28cbdf4af987c9b33232ad789c5801448bfcf285bee5e1323cfa00c4642e648c5f", 0xa2}, {&(0x7f0000000680)="eb3c6b87cf3d797b77db04cd40f7518533fe1f0cea44a763f567979639b991d89e75537b68f88b08645d3489e9d4813530865d3a05a98000eb244409764b6d607d4cd7a40d466e312a8a7725f2b5808fae4b74a966e93b0d313caee1e7425b35", 0x60}, {&(0x7f0000000700)="4c4cd8c6e5163e9ae38e0285af781c69a18abd525ccec97f027087001dd68330a51c7ca761db03e2951b648e63314daf7ab3ed3561b9590e1d6d64ced4901440e6840cc7c9148791806e38f5b11859a2fe4b4ac6b9e3346f307eff1ccc5bf56d521382d86f00fdf12903b75fd56e32e92d625f1cfef67d20bf46917cc4087ecebebcfedf39fd832ef6021a10bfee95b1118f122ecddc16e8f829744172cfe79332aa3b97029a6f81330b38b400eda7f5c26b0571d8c72b403a9c79dca2", 0xbd}, {&(0x7f00000007c0)="47d88e27e0b549502343372f9a1f6472fb207a03244cb818efb6dc84e7a08c735a0581625f0ad95b5d921386d3de9851561865bffaf4a39a50c2dba5eea0953d749896352f902e13f40b4c68b72bf766b071607824a6c94ae0861dd765d3641b8dfef264ad061148658ccf88caaceba9cb3b8bfd2f132259957a58cd2d02608072cbd7b154bc1ff9240ddfb9ef3c04e116defe40bab0b6b537fe2896550fa602d9a5eeced1bb67fbb00c71af3b518944f4748e3a1754db0ae9e6a6c32af364733102f5030bee58764c1ba1fd458876610a3914dacd26b00565ea22af8f38ca4ab611630503230062b059b14ea2bc97990ce8ca08e959dc76420024776a670c78cde5e25e81830e0ef307bfea7325df6696adc9385f71598378ee23812821e818a42ecdf2a07d4dfda3eba86143cd81beb0540646c78d6e65ba544574710f491f219391e036d6f871db481360d9ecbfa127b940f92a9628c54cad9d25072d7e73cfa9fd68dd81da5334b5075207ec319e21377ef24fd24b1abfb0fa300516848fb612aabd28b98a484c4afae87b79770ae75b07e5e2906b01e1676915f515f9512defa4e456f84a99433983d80e7179478d97f84b9c9b3a6a6b370c8f86be822e60701bf0151a3671254e7409f578a3de271f3757bd64fc76e4b1e9768d5ac85de61600ddee54b830739ee0d3c8e9dac99601d71de9389330e1b0767ea9972aeaad8fc13909e74b057afa5ffae69c513adb2c01e054ffa3ce55848483f2f1f49d23948d0236e29f508593ffe270bdd2faa8b65c9bcfb6654627182d1a312a60b468ebec08e0360fa170f208466119040c8b260569a76216330d5425b602945b0779b5e020af73e64b0984dd37456b9f7a9449ad21b4969aca09103aeff2935f8ca4a399defc292da8add236cd0f9e68daa71cd2a5b1cb53db0a27f0e98910b6eba37d91367610a45f0c2dcf2040ed7baac38d67c88b20432b1f6110e9ab738c06457ffba652aee39ff63bbfd63b71684d6aec6e4b033773cbec7e1ba20c55f815a9ffd08b14dc5e2183c36ad9b2923bdf3be557ba8da50aef2f9c3435e36eecb36f84cfa8d85134433c535fb1cf32dc1e5f3cc9d88de5f135ec20bd8aee4a10833cd1300ccfad75f0e9f681ca0c6953ffd6376f5a29e7e8053aa8438f1b3a08890b0cbc60bfcf19159fd866d0d7c8c46d9d32f4d662bdad52a2956a72ad6e91d2f16d8487ecb6710a3acc3e98dce1fbf2b443ee3f9208f65f3a2c0605582e8443a8623c4d9e02933eb6b2717dbc74510fe1aae9606c6a8ee8fcf347a8dd59bd8a6e39fd097caa3c2e231d88c9d649b2dea4e377bbcc9fd6f10da953d74dbf614b53c0f6444a667377e027b318d5dd11ae3dc4714b789dc8a34ff06cc5edc0011f6015aa96048e7fc016e766961c8360e071b0e4b21c7fdd3f89edd860eeace468cedfc9aeb3d83e4e28b27443a65cb5794a67d06c4313bb9f7b49e2e57051613d8f7b2cdef3c4561683612ab303912937a37328ed70cc235aa1d26d0f24d4c63a16d7145eafe1185ca31a7b0b78f5049e8ae229a6985300fac516570f6802b371fc5e6cfdbdaec2274c028f510fffa86cfff34ed9869084c68fbf50318ad07e1e864146252232597cf33a0f76c32a282df904fd0b040348ba56e3cca3a81d28bafbceb3ca967b0cfedb0439a8c1e26549b073a3a56b93dd4a8348d38a5d32502c948403272eb3ebdf76eae19843ec39f59400e1abdae5307d871b16a5ac3569b551d7a26e74a645767586be7b63569aa83b32bb5b6258698ae706d1f0a7d36f035d03e65ac3c1dfea6d580d194d6a56a8f635a855cef6045eaf399c20b63363fbf8460d231a27b3b1db3a1f1d57d99fcc2afdc63016669043949e043708fba7d23673fe3cc9cfeda71e0cac1fa25fb3021f6d92a203b9d047f8d84f5f7a64a973235a8b01f7cc973c4d25c82642442012adc536fae2aee3af480a8c7d9b1f82e43d2fff1e87fc816dbd11895c9aded05556f69c6f0c0b37942437c92bb1ccb43339b664bdda1d18e893bdb3a46c6c8ac5ecf0a4158743cdae944677e71653b457b735fb8f5bdc9d1817c2e0b06b5824056f83c496302513250c7cf039c6c730e257d04e80ad6e23e72ff998d319fe454a603b370ed9028f4269bc2f9cd421e008e2383b37059f878ca76fcfa7395ab213e6d5beb3fa9ab2ed94c0305ad9aeb5a968ed7af2bb426de486625272fdc8e1a1bf6a9186c0e3ca03a247000ddd58f800e2d494cbbe9627a62afb3520ba69dc19831a261bbca70e7694f76d9acb87c882e2e91b457a4207f9fa6d1bf6bc2fdef4daf4c7cf15b26c12852f0a3978a481b08ddaa429be39c4661073bd8f0fc4562657661c70eaab5723402a20ad316118e62c6b544b502467dbaea0434220b56a3e16625cfd10db17defeebcd1ca61fde862359ed62c44a6b1ab0239786e7bec0b44a060e8220e0a32cd768f46b80ea77ab47b6a8e7c889a106601cf2b364eef529e655dc5283f6297acafc9c41f042b841181305ce8ae5016a47a265f07e3a6a907c85dda7cbe3ea0bd57bf92dda89864698eafced66e57a28d87559734713a449aa4a9854d7ecbff5009d08fea7677e337962d8052d0659408961c36363780133329e2ff72328200eadfbebddf4296d3a1c6a75eadc9c917bcfa211bb04212fbfb78a3eea3c7fa1b633968dd2291f2ad63ae817e1f6c864474ca54d62121771abad530abb904f7c590514aac68bb7978d9956a3e640d752752fec49c30de5643854be0d5804216b5fb3feffbda7ca288e99a16454c9a7176403c7110f60c7328b4c5a53d010a7f9b4253da132a569a3fee34a24967ea14e603d60c58e49513fcda1e325b4f2001dc63e2948a37f18222ee04b12b7709cdebc377ea008ae7a07a431bd298d12589496b0be8a7c43339122c57715398468fb01cdb62b6586ff8ff6c95d802c137a0a86a5c8ae1f3a77f5fb1af8ca46c2fbd3eeee987021fcedb1de6eb070b208bc49c2fdb8fd98854380e36c6ed63596abb4c87d7da32437a63d540fdb1d6f848f8a253cfffdea6abacb98ac317dfa2caa64271885088b9a0ac1ea40cb6fd8c5c1cb078f4db22aba0a17537f421ec951b7f5a7543b35653067d01aa7c071608d4e4ee76d9d87154ad66746227003889a0b1b65cccff4bbec85be038260707a0636b99d940e008ab4e278c065f1841209d50e0927e3cdb1f7fc90fa6400ba0e41d5c48f8a5e0ef7f061386b39f62e76d959dbcc66816b6858ea5738913c482392877bdda8049a47288c012bfd1f1fedd77e7245ba4745713b04e7db28d4f9351a2795d269c121ac4ffdaad6ac714449b6b5816aa3977c130e2fa1db50f64b4e3ceb759deb8ad96064b52ecaf2747ffb980926906563a97cd2efd4fc684a16a11880b68a4377aa7daebeecd63e0cc88454feb8629a957245fd0e0476e2458654e6eb9f64c52084b0f2183e3a4c19d09cdf1e02556952b016a3bb3e4af1af3942f172c6a3a33f18298f9da2ed851dab4efc1fca1e8a7e588c3779951fd1605a40073bc24ffc5aa11edb175bf8eb9a4267426b7d0643e17012a1258d261370ac1561862f131ed2a958688e89295107e7fae6944bf47cd4211cdc54998c2a464e339844b88ecb653e12338178f0daf59012cba9ec7ea5b914fb0f5a174e8551ef3095d13298825b7aebdbde02cb254d6b78d76988d3332e506afd8fcb4cb9d2263649d37bbf94eb3bfc2b315e812763adbbeb1ba8ad1c8b9388db6b5a60871c0191532ca0d74ef0dfedaf63129a747d839b09148284406fdd307c3db4b633bf39dbfe5f855d2a49b5adbcf3091e6fad8b484fb9da8efc3542819da4f7acebbdcbd85928e1ff0e66ea355a239faab9c8e5d0eea63a442046644fcfccf1b1c8a28d2fdd8644071d8769c246031141514e5b86ea6b63dbd505e63c299c019cc45b7207280e730c54f50c2a1db9790d683239fecd572e834f5337dac039a931eac2687549357bb99103e96cf2449bbbfc2ecfe83fb4aa855ebf212b98f184fb504b6f97488547808da544c9dd871a7d3f0a63f906a3da597b4f0d72e76bd966cbe05cac4e9bf81231412540cb36fb0442e849ff9024a0e140005494e78369efbe70863f4366f950b2b7d3bb14dd96577fa709d80fc5715a1f94611af1973f3b6f6eb39ec39fe6ec45621c2d2e271461287708ef907fca29f4a75cc3dd5ecf5a14bbfcc834c557c519d696a636cb6ee9206ab864e280b84662b7e2bc252e2007f4d069fe51a4307ebbcac4120dbca330be9127e12e95e9df9c90cc67d04a79f487d7a241728acf28fc59b5d85567d74eb694f851252b63dc5e040cafe65b046bbda2752b7093fad1c3677cc77762272e4e9510649414530637ea9021e587636c1c576ed7240103a7e0ffdefc43f3ea709592b2b203c68c8a61fdb8e5ef6bad2eedec1fc58035b7f92b25a8760071952a6eb2db4340999075e7535d029565c2254b901be14448b36b477f1387155f7344e54f8251e930e59e0ac7b3e3152b2c1ca96fd79fa9415df4b59a7f3df9f3626488dae68a074b721a1a95cc19bcf973cd334eae51c30c3f5f1530a388f43ce0f6bdc276e7e4dc727351ac5e7212902cf50521fc0b918257073642a4922038c99585786c7312d32871ed99fb4150c272d6eff76c2641b4f21428513e895ada68e9a21220f2fa4d18cc5d3edb537d4c13c20b826d517a062a7142493a66d38506be33a27363d1aad71a1827b74c946914f0d1dcc5eeebd81b718ea0acd624f7c9b5ba77de594387dcd8acc63c0798448faecb089adbc076d2e0806d28d59f6978166127eaec1cafb8064c63ff69b0aaa280edd6272478bc522278d1c050473021bf531a795b95efce112b68aaab79995bc48f55e7cbd730b072444e90906a30a96c260c69de42849bd943c30c67a8d25a2e45e5863426005ea45b40d6984fb8feb6b67c4e3e7663ed7f606ac48a0b5e2b9f664401ba4edd2d242b25677250a9e8ab9d0ffa0cd103dc779b985d962a5f73380339162f12f9bf6ed309c6296964239b4df7e7fda60cdee7bb85151ce829357da49edb54b8511231a3f4e5121feb36342dc4e650d1334d8d2825066095f38dfa8e9ca0c408022993e5dd3ac4093799d381f9bef483d5b7b8025a087d219deb508c5db951e312afd832629f916f70934643c35abf06245231e48c1d0f31a3d435b8d7525a7f17807c6ec92a77ccd7d9f115fe3bbc39cbc28a0c09f2a5d8ab9d3e17c2f29d5c9996af110964ed9f6309f0564208ea9163ba1270fc347ffc175e965845d2e913fa7dc7feec390dd83efcc8e12028c7ceb77546f8b9436cfe12dd4946d25e928729cf35fe73f1d9ea7fa311eee996eaea337c38ebde087d9e7cc5921b75afa44e2ff792111bd5568a8dc3fc13e9c41e7b8413da04a0238323dc3257e9fb49ab09e56bf3175f0e0a58c820f23f1a86bf312ac563de0266f7a34be13c5529d077d3293a84d0cdb826985e881372fa10b3983174172ce01e8b877c0d88cbee1fffa876e9e00a40e462588a868e63ad50b39efbdf0d170eb51cde82329ec8b114d4c63195957a1ff2f094376108d82b3b2405573299a32516bee0e1c7aacddbec2795543d502bb9df169da16057b6f51b3524397242754d11fd322f12d5f9f01ec86164433a8098d2d3e9742dbfbe4332ef98cc01ca2afe55e9b77abeea9f0944a08421d9ee17b80a8a9d1fd23164bf2df481553bfa9ea91f6b7345433266d5b46d1a9ba6c0867c6f72ad48e8ec", 0x1000}, {&(0x7f00000017c0)="f128e9093b551d827e29e4bb08e19a1eea1fda296f1bdb38733b2293e9d33739bf0ff765cb5ddce919688367863741d5d49c5f4ff1884575b6a18cf67e4b5035a17ab0a0d61c2d64e2850c978c4c892a22ac57", 0x53}, {&(0x7f0000001840)="f20a87efaa175a80b2ebc50c865da4651f5ccc8b8d082a2c3e010805b02d8202fc", 0x21}, {&(0x7f0000001880)="14b75f62ae01e607", 0x8}, {&(0x7f00000018c0)="bb808087e42231f0a579ef43262eea1776ddea1ff57ab448a48bcf6ffc4d0c3fab333601b489f2ecb56f46fe48d411a4a515df806ec575559853b024edb49528c69da70377bdaae696109db10619486f94547521c0906cd4e8dac57e6c46abe5f7095ee2353a5ee9f3565d8a8d18044d040296becf7d369a756ec046d1d5ad16bdbbfc6b8a0cdf4132716e67eca6b107278f2a5abd25ad9d290961eca1942021295e473786196cd9bb32cac0e9de2d643f4fb5d4980c945670cd2bc00818", 0xbe}], 0x9}, 0x1) fcntl$dupfd(r3, 0xa, r4) sysctl$net_inet_carp(&(0x7f0000001a80)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001ac0)="752e6422010056c95df5ab787a75037329b595ab7f4745b3fd3333cb140b8568f4c420e9500d893225d51042988f8c73a718e56c35a4eab52c87759a4616f89568719b02027f36c38b78e6e52d168090958e8b3a1756990622e4fa27e229b35a32bd03a0633d07ad27775682491048b88e3c3ad9c68311d134a30939b3ec94ab135603883b39afd4025ad2a997d79fd720fb84959214de0e8b81c3ff5b7a9a1500c8ede1522f8b933721aa14102eae8f8fe5e0b8cc9d8464600734ed71db057d78e2d57b104ca66daae50d7b8337d933e9e556584ad099e9264c1624d8cb0d5eba291adb3ffb2c243b465baed91eb73f03715c1c53bd9647ec1d6edaad98cf7471add22b52e94593fbc67fd02e4d7f20b8b150f70bd53890896cec1044d751ed8d9238fc32b7881b879a9383bc9d51fa1f955116689c5dbfd4a085b119b5bcf0562c247df8822e15d7d8df15e26709021d581cb35d8332228997fe43899336dd5d211b936544959b0e289528aae426d42f3ad1ba00c6eb08942f8b15410591c840725f6cc96bfc01155bd2f35029ca7ecb09d0b7d1dfc57f44fea7dfe9430ad5d8d48476824883250dd456d5a400907a966e8e6237ea823bb824d5403dd6cc569206a38b9e62ad221667207d5c06307b9f39734150f8276beb162cb9617b4137151e20b5413d27f674b3641b71ddcea31c8aa65076b469ec6b0c1b09c496d9b4ab8e7d3b5d852e04afd9c41fe2d427facf2ed380c87bf3a6809d5b9ff157acc7573fcabcd1c7070251724b1974832707c1269ecd52a284b4db90b22abf8c2e140e53fc6f285c965143a612c8630ba840dec6752d276e93d6ba7e9811bacaac7f30827b1eb3b44d9017340f79b88d076092f2cd9bdbabf792cf42f3a9332f4d1b984f2421c789f911dda47224a4ce7838e025de9411b42128898bf6180a48bf33f0670bd33707a350f72ae3d5f669d4a064640f9ccd1c4ea60907fb38ff575ac237990ff29f3e98aab20ea71f50858f5a93cde0690eb034e2c61fa0d36af1b144d1a2c1af7bffcc2ac6bec0c4900053613299b4b3c9204cb37837b2bf960cf2ce6c0a6bf8800147a10d16212b37732669998c4649d8e2ea8f0be3c635fae851a0dca4aae3cd6fe99d8c8e19dfd7ca8b95adae97148d6bb12d4e689723e581e2e230db02ddc87ec7c0fa363e8c4977cc32856a6f4f2dbea3836fb181bf6132801aedb1f1c8176d028f9c394ec75f3aea6430817a86f4ec44d6fc044553500a7a95f2caef005364c67f2d62c6b047852a6db0e9668cbd2549ceb163558cd961becf6505a3d7173fc9f80169a0d97f134bdc8c0c1a6956692a2ce8f56d6d682d4631c280f775e062b85dce9f30a61c252b8afd095410b88b472cda3e23e824e24dcfccf239a9d40bb24a3e9813f1fd34707d4da159928e417e10286e9eaa089bd62c36b71037fc4d455987cf0d56bf2687883dfb6ca3e3033cffc5e3565e0204cab8703c17e5ac860500f72c61233c2b63f0d94fe6fbdbf5dbd5b4b9477a5b1901a0b4ce63d952b46225e1b2830900b325fe6cd72c7892326b33cc16400322232b78c003a5cdd55bc3535c33d06493892d4f49c031ba430a14822df8d9401f0b0242a3fa3d4b4efbef9649471ebad778113cbb919842a3d818a20fe08d853d759a38c0ad598fe954768c74c32bb99882a29d95db32cb46aa1584779a7a5ba32b937c5e072bce1ea4f94261f86e26fb708dd9248f1cd320d7f588a0c24863d66940c3d9222b1c9ab19c25d04c62c8b69d1b2ef5ab874b5ef6343cd535b11d3abc6760e45875909a3292753b0c439514dc3c3a904554dd544af34f6183070cae1ae9bf224ded0ce17baeef0e6c02a7e3925e5d8650a52696e068cb209800cb14ee6f35929afe62fba71fa193757ed87aae7b343969812df99e68db5d94721916f3829209d7cfad79d9d37949ed427876488cc404064c7eb0bfebce362368cb4ce52909f4f3a3fe292ca8a01146d8b10aaaa1aff03b0fcbb7ff293dfee16b033cb95a4118bd6f61c16a9812d84d6cd6fc0aa71fa230fd864e8dd8e53df6838dec189c904f87a349384839b2bec661da958e90c3fdd98d1fba637bf647a74cbf3076057fa3138f6f37e75622ea667390e800d6f1ad40aee941e3804e8826d93c2a756c803499829e8a28ef36a5760e31318599f46dfec2ccfac45e7a6ba97aacc25b0efebb88ba343f0da7c2ee91292432d9a4e6c8775da59728a7882e3254278a31622a50c0fa7a31482ba7643389feff846bbcd7ec2d8da479b8470f321f867450dbb1ec4aa17d7a3ff7efaa6aeb31409d7cbf8d757bb3b1b6d9995c9f4c457c4101fc011becf804b5c0e3fa9846a5f6b0d60259dbef7ff304015d5a59c033ca0c4a567d5414617f1a240af082eb6cb661b8c718453601942c9d652919518ff92782682348fdd3e211e035190e5a16161968e5508141e6544ccb67ab970681e697d034be3b25db1aa9f9c43e6561233842b2c1103c5532474f89650277ebb0068238979e06cf983db86ff411b4e071becc13025c6664c948a0ac66d020d1b15dc501f8fb98cce070f307c073dad0751c4f34328ed85bdb0c3595478537f5008e729d7e09f493f757334e78d590fa0bc4a55f58d5d70b5870658401dc1551c3ba67e54f154c7dc7bf36eff45453c73463b08b6bf64027f6c86e8e5973b277994b295d9f0d7a825c2e5fa5e8055f4730d7da9e884ca74282d96d80e17bfb635b9365e5689d583eea2713a695d3d8313be2454084c0ff810effe8f5819f639c016039f4c19fe8f2afdb68a5e7536b91c8d885ec866e6fc6ad92cde0175881d9a6fc3f235dd9f47f6b13fceddcad8349112b8847c170ce06dcdb44e7f8a6a9699ddd9384ca7e809e169de06262b36e4de8baada2dbc79c8c1d25169eadeb9441cc895a5c6289ffb09c1282526a2d32fa6740ee89ffd189b78643ebea4e67bf9a00eb22cfd8461e4793c262577faef8c7dd0065634abeb7ddd5dbd782d69faecc2581312693f158759681609c2977eb478349545c524ed718778c1eb15b9dceff898f71af47f4b175670370317cea9cd7a972f01025166b201985d6e8d31a5a86d1613904ef48462174cb0414e41504f963dffe22bc55cae5e264e05ab6c7f35fa68cbdf72dce617cfc4df7d7a0ec8a94dc9fdcf882371a9ba365b50102869fb00d09d981eda25a68ca6353b0daaf9e26d057d2427c38c874736f145a47366eb7131d76dec415852f86f6004fd87a911620ff955a9c0fb58132433b458b7b05fd460f3c16c524c56f6f2e054bb7bb45ab58e6f140ade3cbe604e8dde9fd0234b3e0fe1022473af665d2303db028b4c9e3d3439de3df149b508fe24cc859f799a9cd6039fc02518d501b8e4acc938b7f1f8bf1943382fa5521be362dc66c4a499da5484b4d57eb1ab8886b93df24366d431cd8c3a43d1f508c819c98b7b6b3df9d661b0f6e1919aa62774dd34fbe6414664b76c192dac6549f92da4f06f1fa66c8b4cbc44e3709d292a51953d4ae098e27c2571729ed6df657446bdc504b536423e006fd7c06fdb976ca030b9d0661cdcf88e7a862ce94e4dd4138e3342cd612f9ba363c3be0d477b29b8616aa2d2067a999595efa9ec397932f6eec82ee3b16937659f457f98502645c9ae82299f70ccdd5ccfbc38435ea73023d0f1ca33995eca798094e19a26336f901d5ba97814b45de6946d2931641d34017173556d21d66c066c768625fb2b2ee7045af7cc84481647b0315c49edeab75312cf8b728cd4ca9e64ef6bd81aaf133418997f49e44b1dd93d14a1ee0a2a1fc7455e146e4d16e2f3ea79bea5b66e34fe3f41866af7bbd9dcb7f5a2cd1f7803d4fcfaaef6d3139e77c9c5583323cea20f276797ddc42ea110827179c0f214a1ec3caaf727d0918b633065e1e9ee25e5ab49c593be82a0d96d0172292711dd3fca1ebdfb761e79f30c1ec97aa15b658a8464cc84930cf76d9b858f990aaba59167be1cc71207f0e3557508bc9004094e127468c6e79cff3335352768e1321a5ca119beaa938a71ad6af4ee965df9db5d655eee9cb426065437adb8587e116d7a60e5c1df105385e6254470ae81845c7c94066efb0e8e83e6656c0647817e1e5f52ab6d02b81c58b91a191c9398a0d4dda7a7ce4b4fdd426329b26fbda8868afd9112b8799285225b0eeb61985154575d139247e9610c7a4b1cd2187af85acf6c69cac4d0f0058481ed6c882abb921120e881c63366f8dbc2b7bb01e4fd854fa204eb9e2c3c779e7335d557e02b6c8aab5b1a3efe6dfc125f079d7437d6e2b63faf36c530d1b859029a63e303c3dd49520d0f1aa43ccc73315f254c65dfeb54932f84c3ec3b0f983419e069002633c5f726a5090d6004741654d813ef9bf5885ffbe7891dfd39db0f930cf5873488aeca9d5aea24c77082f017e111c7d49bddfedb98a1ac0de3c1a9b80b5bb5afe93b15ebcb8893d59aed2b8c14fe6ce80ac7535b6c2552ac77b5f985aaeb9e97a7b3d7fde4c4fc7384f9b578d6416ff24fd0f8ae997201e49ea7cbe3cea3f9e3dbf61b1afccc208e46e318ef6c0492fc6e8858ce86f7a50b476880a783683e762389a670b4b28155382bdc321eb8c20896597433b81d48c03bb36a37a726da0faca883ca9e5ae810878567a04a7745fa557c41e0a93e9d3b74ef0639814c29ee4527a47ef0bd30288d8225ca9006b0234be11e5f07ae0177506aeafb247d7f999e9d53ca871ca1a059b0b8c68b6a29f24ad5a233d19c20ddf19fd756bac9fdddc1db23a9b17b3790ae03381105362c9901b868d94b46503341639f1ee16bc3134a265263a82d44b8f5516d3f47a46651458aa2d3f892aaabc67e429084d18e60f148d9c7c4231cefabaafb2ead03dcd0b20454f1bc9f6886f52254aa576c9f59cd9d36578d363627eaf2df699c17220b41465700dccbdc84043d186d601a861758db2c6f3d81f6239f2dcdfcbddae9ac8472dc51ddb76aadbdf135e55eb25162ed63f12c02035d1612aeed2c9754cf608aaa39a68317fd6d32d2845301e2d89a41b29fd438929fa9b5b00be8420c4484adb1816f43c1ad35bd0f6f9242bab252446cc9a0153b14fa432312960d097af4e940924f58b359294edce68e2e7b85967cf620cc62c00a2ce040a774cae2a0d084018a6a7ee24cefe9b0ad9c04190a09d263b577f3ff832ca672b2b45b573bbe67dd45d72784585441396b4d9847da9a273ca147dd05f2bf1fdcc31ab4646d83f95134b150d22046baab4df8243448557f7c91afebe156d909f54a45cc2f413b37cc78def9293429f984aaeac541c70b466732229960a167613fb92d5bcd0280deac368884802e6de998a378d84c6281506c70c126ca3aefa7637a1c26bea49143e6028a9e03e7ebbdde82bbc08148ab56a5b53672a39644504bc1f067a4df3722aa7126dbdd9dd70246679f407082780e54223621d526e55189418e5b14c348abb8a081bd6e0b50bdbd5ab9cce71927ad6d1b309a30c3e0aea68d31057465eb12cee6da0b000b7f0be67a28c0e4d0e5f838807b17af1aca721f7b4da2b44c45eaf0b2cd25f566d387917de731daf0da4bcb97dcf3d934b204fa0ff6a7c23a157fd96072e3fdd3e45ef7238dd4a2323f6f1cfaf63c8872de59f2cc533e40dd5a0de855ecf63c14a84c99142bb19f328b518a20210c4dd2397b56b3e28f2ba30c85f94b2ab5441c67e5b3c04dfeea3df3d9b8740abba16fda08d4c7507ca52d1485b56e3d508f413001fc1dd178c6187", &(0x7f0000002ac0)=0x1000, &(0x7f0000002b00)="fb0d43bc2de9d482ed2e29c99f1bda692025f37aa7168a9220aedbc38124f19bea8c2012d04d043156a2a1d16faeaa5fffd9c72d4d6976e9030ac87a0bc9cd4a2850a741dffaad9e21e9c4793c1d7139e4897adf6c333098f13de1eb79db2a31f6caaa9c13f07debc3515797ea789a7c44cb4d4c7d9e1a1cdf8550690b2b4a0d7f83affba069a377ae0acdfda2aee0af0805cf2739eeb883e723d68b71ba0a5c342ee1ab424f67bfe708582c640e97769e879786c9f079ec06c385abfbdc35049dc7968cb1b0f5d7f72ed4daa58a76157a554922372d6a45c2", 0xd9) connect$inet(r5, &(0x7f0000002c00)={0x2, 0x2}, 0xc) connect$inet(r4, &(0x7f0000002c40)={0x2, 0x0}, 0xc) link(&(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)='./file0\x00') r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000002d00)=@abs={0x1, 0x0, 0x3}, 0x8) sendmmsg(r6, &(0x7f0000004640)={&(0x7f0000004600)={&(0x7f0000002d40)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc, &(0x7f00000042c0)=[{&(0x7f0000002d80)="458d7ae3ed72feab5b8491b61ccbb7d736babccca387c1a3840a3954ee53dcb86cf2772b66cf631ec7256aa635737ae49871d8641eedbfe4285236133f31531621ed97efd0a81bc07a6971f2cb78d77c2c9bfc999639a36411b700cd2bbada24953366e36038bad775153f45209c47d47362ea531443da12a1c2c9da2d8187b75f28aa0c34e6d26aaaf2f3ce3416b8b0ec1649f18f343fa7c0a453174b88e35a07080764f335ce05c88e68f4a6", 0xad}, {&(0x7f0000002e40)="5f0745520ea16971d72dd4c2e647f3593a9ba2516049c52237836a326e49bcd444004a65d5fba421d41aa0b3c621f0884f7045b86335fa4e43977f379334552ca6ed855849b2e698c1b6c0739139683dc3c5e85841f0bac5caa7884ef3cf158435853834faea138cf7d18c5c08ee13122d1990c4c1b688e1656121c6b67577c45c45ee846e23fd4df34a1299d0ff1295bf0191fd579894", 0x97}, {&(0x7f0000002f00)="72e5ee02b37807bcd7230fe37968c4abc014949ce785278c9bd561c3870cdbfbbb0a96a6c5a4f2e05bb78ba118b4841437280a9ad96545ac4774cef4af0d423ab407bc19fb62e1901f75b7d0fac3e795b54425cb01304a685a143fdcb2dec2dc84d967b4930ea514888b13efd538a8403d72c1a4de27780e0f4a2135da582a5b14f89872b8ae6496d0d1330c8c148af76a728b9badcb6cbb9fd2fc5bc4949ac0216438711ccdbe530d0d4eefe6aa431a8eae0b6ed9e0a2bb68dba16bea140207796610edddfcb1d548f3d974b50552b2f2ae15d644666bd1d406f37c9269f9c68ad8acb2b8258981bb7b3b4668dda683002d66ca79623af0b07ed3527875e574201b38ae2e25d2c301bb39c126377ecf0b62bdd7b0f90581a0c5960e8fd4ed5662dddf4b741e40e3593e5d23670b171550a95e735e32976a0bc286efc0dfdaefba6d9b847e71d61d1065618dd9d860784df339102f1d50787fef1ed291742d598880bdfd482ecc4702f04ee241c495c2aab09442d929410bf8e9c4cdc64b4de8855d0f0878518a6361248efc477b1af336427a202917d60fa304b7057636067dc69e89444b9ae2b6ac2e073c028538eed76cec1ccc24d6c6b801431cf5af38ac0e35eb850538e7e80d767d0addc141d7c960ae044717975326a83d9e97ec88bde561f8d2ab8867b536a902979e6683997951f99d3b0795ce391eb03595ac7526bb9461bcf71f4fc048fa30baea3a2ca6e8b254a1ebf2eabb1c42acf386f0df071efe32d25be57f3eb59aafaa9a87a679b36accf35ea138d0a81af4e605cd6d39db061fd538bb7785ee7ae5833cb329ec888b6cae193e73681b68fef6644893d35d3bf6ec8836da289c8fd2973a5620ed6d1d1da4836fba671c64b4d5ef1cbf50cd41565ae7cc099dc3838adc824b5f85108ff7e86ebefed1d72f183e0a8ab5cefbf25b76830ba8f5845ad5b2c95eccbcc2ec6a8b7595033ccaeb0ab91ac562bdc73f21802a72385f51cbf019549def751ed0d9c9ac7e47f7332fab5763071d55d062d266b2abae67255ab4c9b221e4f32f70fca69e174306883304c72b3927a5feb2c2166afa5ba3dc880d96e0d9c603d5c6023b9c99dab79be9651bceed41a60df8a0329d9dc732aff5b761f8d8a2d1b533d57739c6b75345a8164213934d30525f1d8419e723f34be3615dc4ac506e6641d0983872ab2803c2cc5ef922284a08c1399bd3ec0174235429242de3179f361b13a7e68eb77aed329d626c28ad82ca4c6991c3c45314a67a871ce106310ff92bb4b58c7e36145f49724bbc5c3b1af2ac14765944dc0f3738bdf2166a0202c234028a93d38428e4a32c6726f6b7543d7fe9b2b941dd052d19cd4b7daf870d6d5c82faa96c7e31481598b764a28575d32dd9521b36e1a81bc12cf3d37dfb53974a82fc7e88ba516cdd602b00b99eaa92b9b5484080cdf0348f70074d6427ff12ebce8f3a41c013a41fa402461885d539c04c07748382e82d18f442dd10c50a06bbfde84935f1eedbed934e4e81958832ad058000a07ceefc4840b5a8962dc7824cfc598caeb65d11fc18f60939d20b02c8fdc7b78732f322347db79825c910fd5d62258dbda81eb7d047b0150dea369e68ed6e8d65cc6d149cdc37e912a160ed963fc733fb94fb2f9b608ce94f3f0d161901ec700303258f44cdafffe549c3a55e5a2db4ccacf777352e213aaa3d603eb9218bc06dfc20b7b73a67bd46e324715a246c2274a9f969e2efbd683d00544ec3b669c6b30941b4d2f21b03c3279605ca1547101a08b9d834ff367d884cf646f3c00607267e3fac428f2989cc756196fc442ade43bc98db3f498accaf21ef3e336bf90173a012de9538f9a0368ea3a5138af886bb7bb518d970574afa66956cd922af93f79d164990b7466f3275c5f92f53a49843a60522010f6ceed03c2b7a45626753e75293e51f93f9d0cf3da8d204049961923fcedd874f4ba5d9cbd6099d8f00c255f057146e314089b8de9f6973e0263544b911162bdef0cb3743f4bf0a1b58af57eee0de90f824383abda64ee6b1395e1c2b07e85ca2c7d127305185def92e19b541d04ba15a5c045249737c5160071978e7e9535419a78f6ac8ae71daebe73175885074f1fed0c39a4dfa80027842e7fdc8698b271eae783edd1a4219406f8bec293ff2952616a0808b0f2b487d54da8b4f62e2d9a9b61f4121b2e17faffe6cbb48eab2a98bc73a54bc8e4bc12e15657fa4e828774d9d9b26ab61d17e66a62f6864967744cc43d5454dfde0efd5a1384e4909f3a9bcb7000edc077fae7794246534db9592095dd015cf4e1748d49da814fbf6b28a22d91155a576691f0c781de47b6ce7d1ca2c5b6ae4d2920685d835b344cc44a8bd80c21f40114d6ff3e0c7b233b65a56e08787f8fec640bc64a70765b400dcf787015d0b46c06f4bae69c191104e3c65133bec9a372eafe80487ecc2d4f9a193516f69ee88e7dc69c0ee6de5e6fc862f8c03ba31cbb544b1a21fe3c570b7ebd47de82003a7631381eee845eb2357ad59d61d94c10283789d46f43c38e4a07520b761c0dee1cac84cd33ec1d6ac061a1d4167fc0365930d05ecd17216b5b2cca166f3043aa80a52012af5c96fc159bb1a925060c3bcb02ce7c677c037213ccb777a49cc223c93f0a1f5dcc8b68ef64c82d24683766f7203c4d856d7e0fe0f1bde1cd60cf2050d818342d6114927da8ceb83c20fa0f94a8af3179333989a934557291427c10050abb4b619d0d2c98d5dfbee2cb237e53941a1138b246db855b76ac3cf57c324780ba224b78f59f99a1f6ff057d19ab319c573e510fc0060edd58cb0b814b87141cb3ee8c6dcdd19e868d2d3da27488ef15abc90f63326f7fd286520573afe258ac060095176d1a64f48e3f9b623ddaaf549c4bb4d0471f20bb35020a744c413876172cb60aa7e092f42cf7dbbb309525d1c2953edb7a9bfff5b34c5d0d2c5b1d76ef9ed1d47fa6629a3cb722a8e5234280dca4412f291d84c80d9c80b8e3eddffc96d565164e97713d1f28d1bc9583167dc6ef5cf68171971cff539f287a52951f2b3c2441120cab0b9a6a6572ac98150cfb099a756b5315051d9881fe9ba02cac9f09947fb972f11d8129bff5975bfe0408056ee6819dcbd3719b3ef3a8f3e64e7b93537f158494de7c1c793e427113bc1df40cdcc8b50ac24414902ac76111c38d2ec03f4776d47bf9fb80c23f88a034750171e7a21a95e90255395f9685adc614e9d57a966dc515309eda74f38c46647240811b72bd18247cfe557c1699e1a41f82e7cdf14bf2f70c78b0c427cf3c37066f9b8227f77aac2933fe7aa3bf12fc6dc17c0d29da6452fe7377f029d7bf6881018d0e3b8b251fe21b3922e35b547aafcb38afd15e886a556f75dcc90c1569d1061938a488aec3488534ef9aa22fab3b0acb6a6151d338e105d35f5ed383657df85345bc6d39752209aab91d2d4d352f9a56217170fed6be429e9e2a66b2fb18f685a7f1dd4fa89535b68219609b081355d1ea5f60f2840095f3765aa024229c00f0d18f068642c0497d486ea3593be03b65116f365dd97a80458a3a5c19b1050651f9c8e0bb39fe9b3e0ce234935b8fe6ae7f044ae075a7f5105cddfa19b7e75d9c1c561bb94bb17d8456a74b1cf096cdc976bb0c5f1f23826b6f27583638e27082a7d3f0295bb217fa0c5b3bebe01582dd6953c67df7d956e672f392d4cec57d34ae7ca9aceab4f3e717e28283c5691628ea28907fa35f8d8d670d92bff0c6549b8fbf0219cd6c5fe3b22e01723c968710c119477ccbbb24406584b073e24079d64606514786854e12ffba6c4a72f44fdcc2fc1f07762c44a28fdc5fbe29d970b98f3ef638fc733efb728c0a5359c08e1cc44f630a5ed176e25c053fde51f7605c635be67df1e79fbe6dc8efbf5f6eb05212de3a0210ad25bc19d073b044357ab0c074844b6b620c7ed13a5708b8caa9861b7cba0e3c53be80d558e0489b60eecd201cd01e5200e6e8c950b438954b4accb190eaea35583aabc6c7baf72af4939a822bb5cea333b3bd32d0392bb367a2afca1ea87c235742ea2984fb6050f1976a7f73e9bf804d02b68cf8a168f9a89ae7cb1c31ceed798f68eaa438e6f605ea31ab9740c4fca1a4f9a400ef46cf73ae228cdbb1f926462d240b815a38789c221948b883e3a60fb99ef42497ace1b3bc7700106ab435f9fd4e3cc779c4cb84715e084e213ee981656795db20da5de502109aedc7508e6be90bc47e9164246fe9b6c14cfe3652e406567cfe34db196cb2dabdb52f2f6f07baff0d415c452d47b2060e7017af341a57eec9472db8dfde8bac2241635af9bdf0aaa947fd5211bf404177e8cc6293620a309a45e3e86bf142c92c910f542ef8045d336974e6d4a64c1c5bb8172daa7ed5731a7a10e6e75669b4f9c8799f4933794de79ee9fa20c9b9ac78bad9e27abe954fcc6e2856f03790167eba645f67756d6f84771259404744a74dd6d58d805b0dd60025b1398db3df60ecb7f65ff87f1d1410fc372829400645f68cf51dab3e30297f376d3a5e0b699b6d0f368bbd0ce62c92970966725ee86ae3a9cd556939e10520cf4b3f2de1ad6b76a8cdc49e770edc75389b2190b27091df9cf794ccee4fab39d5f0ddfabb70aac008c9b9f177347beb3d72171b8332f8e11efcb5a4ad1aaab9798bcf497d1485022d878ddb78ccd7bb28f5478240980adb287a6fce28b97326a39b47129fcc1480eaf31b341a546635da1445dfdc5da615131f013bbeb672162318c44584f85efa85ca37dad03aff539e2a551c62173a297e03e4f155b25a884e97a2c4ca4fc52922b90636293f6a98aca6c3c7df04c0234ed8c6604e6e26b048bfb7a48b13f64828b10ad5bb06d49dcb2cdc2e115e618ca286a983bc2c4fe45a27fa8fcbffd064aef91864ee2869ae7a97ce2be575e91f56ceb6d8cfb3631533f0030f0d46a3872578badef8a2cba969a6414518135902b77dca763360b2dd547f5a954ed50d6d81961ddaea024b2c840e797a2cc4c96353ec6fc9ab1638a082ea63dad80a43195bd332bfa1fb5772233e4743bacb2cc3235c710f40e052b2ec03532c946122f8a28908cba7347df1c817cfb6fc569d517f21560f4a70c1547aa52da292a71b5b44427e08f6bdc3b37268461c079af6df0234fe5232bf04367146fa33a80e397b9cd8fda2f1f05ba27590b952150bb7bde5955c784059d9a08c9502c50aa8315122a307ce749ba190353f845df0a76fbe6f566b89ab2e214eaeb2043297d6482a0631dfdd0cfa13eede5448b44968688b3e9173d6fa3df4c7d6d19805cbfbf4a383b6262c363f47da379d405a53a4948a5ca2f905dccea2e16a9324052479001109176639834781af148c98aa9b94db9a529f415c1b03817299be6c84e3c821d899dfa96cafc7b8cfb9e95cc2b342edece6a14c7c90b72c16bd626c28f12641d590f7eae81e1d559b4e0da405ad2630cfe03745f70b426e43e296128b37a716962b3912cd43b65c0ed681c0b0e59b983a5809e72b13a1673d3f31a1b3308c9d14568010771f0a7a3d3bc8d94acbb2e961f5fc97265c65170f3dccb3592e299ca2a100d966cca69fa3c4c274df12b0cd446023eeb674e6b1c4b9098519464f91f58897314bb49a71bf6903de7659c1ffc63dfb33259f67725276712912f41e919b4444c79d0664c6a17e9a99671a8c2f438c4a16649a6cff9099ef41cb6e59fcbd4b5788a41ca16c7e0e46c145538605a2a7a2ab1265d33bebc71f0c6", 0x1000}, {&(0x7f0000003f00)="98a937af43f7474b1fc1a67ea520accd7889740b8792012ecfccfbcf86a1966ca13659180351f5c5085cd0eb7744c5a28f9535b6e2e58d0faba0aa8a2e2daba93b2560e023ff9567ef2526c004f4ff10a7a829af2bde37c56def94a5ca8bb28b4e40d9ab999166b139a6b86856c7e6d5fb070c79f515771cd56309ef57dbbfeab8beb0ec84e6ada66ef270d73bfafbb8b1bc3f70013d79e0b0a58f26507863e1c0186ee3cd57438aa243cff158ca44d2ea42a86e9640ab8d0f2f663377684833", 0xc0}, {&(0x7f0000003fc0)="b9e2525eb09f7f33fc33e1ebbcc7720a0cd17f6e0154336815fa41f4bed41e684089af03bfd24d01e4d3262de085c03a6d133d23de00b201289591b9ba01be4778fb81c79b20a401fc355dd02f7481c0741fe6d794c98cda26da64dff605b3ebd7cfea877fd249a00074c0eade116c65ea76cf3c23dcb18f103dbfd4c6b2210b994e175ea801f3693534e87b644e651976a1d437ac908a0bee0f40771c9a44a3bf7a2859c3c00b8560d1ffba9159b954a074a404281d10cc7bf7692b032e0a86bbfbd6ebd0d1b63d49492a3ecce9bc330f5d380d91e49753988ab56c651a644e6c443da33ace19c29a34aa31e68640b7e094", 0xf2}, {&(0x7f00000040c0)="5d965dea24609316185343afe087e74e61cbbdfbe03397de533993651fa9a4cfa47b4a688f157bb6e7d780a1799be9693ea15ab607264dc904d75c54a7d71b1f0a62e5527938204c390f344f285ce43fd591efe98d31b1b61de1717ad1f2f9edc387b6922c7646e9e4b8ce3945853341acb23671978327d32fca54522075b98088713dbcb65960b6b2c7e4f02b40e50304c01da365751f2ff02d4bbdc0ab4a1c6572e42f7edba8130d86155d6de920576e3609b00ebb", 0xb6}, {&(0x7f0000004180)="0e502a527b56298fbcda0b01676b5bc7b2d157f16a6a0c84edfb44bfbc0bbb9864c069a088e697707c416c77f5d37af1499c560ff29ffcb70a58578c89c6130d4314794b7c03102962bf8c26e635802660ec5072fbb8a75d16feb4b20a368f1e25cc39c557a3bdb26abb14d69f1d4f9d0325174bcc4f12c1145285638bcd2c73274881dff37b9a0ecdc7ab2f6a070ee172ba29abeb61bd62da533e1cbe0b0b8fe17dca8fd4", 0xa5}, {&(0x7f0000004240)="3bc46751d6658a7f109a54cc30a3986cf684e97418320d5ceec59fb9b487877414c831b28c41fbf2970ade0223358cce895511e3e43ae577ed35f72d4f1fe6b605e8b2351f3021ee38a6463f88476bc0666f198c4f0b1c95cdfb3443457ee9e4495de315eeb213a291e61f15d9fa29", 0x6f}], 0x8, &(0x7f0000004340)=[{0x58, 0x1, 0x0, "272d8d46bd13fe39039483bedca4fe0f80fe30e78adab17655f35922df0bbf3e2b469f3087c2f9679704a56058b1038ea2a540c41cafc2918ce0778e397b0061f47723d5b72991"}, {0x38, 0x1, 0x81, "7574f0b4053e146b060bd012824f595e34aa15acdd3acff0e890c1938dbf822d4ab3d168fc556150"}, {0x68, 0xffff, 0x7, "c0c4789fb0d4235ed3915e5177234bbf2c36a49ae8b4b8c41275bafe71ff4714b65e13ffefcf1ae5dc8f3e3aa21dc529cfcbcf57005546d34eebb2b51d4340eeb3dbcf4a043173f4ab3d5e54128ef477a6ee75e3"}, {0x88, 0x1, 0x0, "0af276f89b90d338efd5630740ba76862b9b1bbaf5673cc1e1ddf7e30795cf5a839aafec73a82ca2f845ac1dc8880d319206dab763ae23c473ec2862bebbcb1b95596f0a3052fd0667a8f5682d284b9e0d6790730723a5f44b6fa8dc550af9ced080f6bac4f8f73c3f410ad3f1cb5e83a8c3b26e51"}, {0x108, 0x1, 0x7, "4899f1b55c2bfa118e5d4fa8272175ef55153e026d396601e3fe2ba53bdf09c29357ac735e8ee38be177ee3be9c64be9c0fed552757682d540f2482b0c57b6f534d5b67a400c44b83852bbe929c1864d83c15c663bc29fcc1b42412e5e6f31b63c2c93f07bfa395f0e37b98e78969d17daa51a42f1f88d550fc0557275cc323e06fd2f3c0d404b4972555e9db47fa8dcd1e10077606db4c3e094de9a02c0f541fefa40634d6d81a938b378e8d5e52bcb5b280cefc1d057e21119e67aa34b18a7f3e798ef8ced83df45b2ab926fa1460236dbfcc889977f5d199c34a329ac72a7348256c47488f5d6b897dc55c8f22e052240003d4586"}], 0x288}, 0x8000}, 0x10, 0x0) r7 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004680), 0x2, 0x0) fcntl$lock(r8, 0x7, &(0x7f00000046c0)={0x2, 0x2, 0x9, 0x74bb, r2}) pipe(&(0x7f0000004740)={0xffffffffffffffff}) renameat(r5, &(0x7f0000004700)='./file0\x00', r9, &(0x7f0000004780)='./file0\x00') accept(r0, &(0x7f00000047c0)=@un=@abs, &(0x7f0000004800)=0x8) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x33) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000400}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x4c) mknod(&(0x7f00000001c0)='./bus\x00', 0xc93390c8d44d8e34, 0xffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x100000, 0x3}}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001980)=""/100) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x9, 0x1000301010009}) r3 = socket(0x18, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)="5be011d9560121f4ca0f8aff1162a5bdc5c095dae1000035bfebf9b140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b10661081711da3c7cd607", 0x45}], 0x1) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = fcntl$getown(r5, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a4988", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r6) executing program 2: syz_emit_ethernet(0x2e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x82a0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x81}, {0x6}]}) socket(0x2, 0x4001, 0x91) r2 = dup(r0) ioctl$KDENABIO(r0, 0x20004b3c) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r4) ioctl$BIOCPROMISC(r4, 0x20004269) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) semop(0x0, &(0x7f0000000780)=[{}], 0x1) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000200)=""/118) madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x6) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x2}, {0x3, 0x4}, {0x8, 0x4ef2}, {0x23, 0x10000}, {0x20, 0x7}], 0x5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x496}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = kqueue() r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0xa0, 0x8, 0x72a, 0x400}, {{r4}, 0xfffffffffffffffe, 0xf9, 0x40, 0x6, 0x6}, {{r5}, 0xfffffffffffffffa, 0x16, 0x80000000, 0x4, 0x670f}, {{r2}, 0xfffffffffffffffc, 0xc0, 0xfff9d, 0x800007ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffd, 0x11, 0x1, 0x400, 0xbfb}], 0x10ac, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x0, 0x8, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0x20, 0x80, 0x6, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffff8, 0x45, 0x2, 0x3, 0x9}], 0x7809, &(0x7f00000003c0)={0x9, 0x4}) r7 = getpid() ktrace(0x0, 0x0, 0x1d20, r7) clock_gettime(0x2, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x1ff}, 0x10) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x38}, 0x2, &(0x7f0000000780)="9d38b08783547f4c8138903fd9a3314e8331dfc3cf209e330592b4d315ec97a7cf8c459a401429633d7e0c33e066c9543e562a2f90f8535d6ef68b5e99bbc5faafe2123fb34dcab13c1986aab998892218038a812e4f95c07e7e0970906e2dde81b44927f35bead2aeff90ba2b8a975eda60e20063bb09a7f1e22db8792ddbffaaa7ff3b0ad1ddf1c07eb6a7226a418ad610fa78bbc68d0b871ee625647fc739e913cf4f317c99f9067e3a067de529e08585e42ae5fe587320e69b959b0217cf521e38e6a7cea0d4dd5102bb31d594e6641178e9e7e79d0146fbff30db7fc14070931709e63c7700f825bff3d4db16a42d83eea5174ad0052b51ce73900dcd553a737f392292e1f0af17a1948f97e97c27952200ab340dec0a2d12f065f0c7c696e56dda8df3c0320363b0a04c4126b5cb1b46f3b227a66fab55f2f402a8f4cb86fcc3b88e50176a4c3e37f07a9069264f6d4a53998009ebd014ea39e4867e97d81987c2a470e0aa488048afae4b85b5da83aebc09bd369b79087e0101bcff082e402916d06708273b8929a7bc5e0c4408b57dffa0d4d6d5ae35cc57c3942a64fa4c465675dd6a57cb3f8d311802c83f36d92bc8ffabfd5dfb9f999eaf916017ac6d4d4c3c0fe377c1c37df890c3dd6079fc95667be5eb05058a8e8ebbb9e54b9dc1d2b452569fca078fa7c3d328ee240d706df5ef9d213140b9dcf304d44d70a46bd0cd2f65b6caf61d432cc126f2808bd395e8198fd844ce80d9cb9562d2136a6cda2ecaaef24bddcfa9dc948ea1993b6d87f7b0925c8edeea2dc4c5aa11a7802cbf274f8ea85f2b9ce210a1c18bdb91e46b037fabeaeb071feeae98c0af065efff4cea719cd8b246054c4dd15d501c8b8dd57e342a3e63cfc535e9c45f35541201eeed033207419853c5e68cb113e5e5870ba0f23c5771dc6e8c2628259bc261af4304d6b8613ee35df86f04db7426884cd75a60a9de8d6d4b01e9f46e04af480011f23ea7eac5c8b59c42946ef3a778e6db10745b7d45aee7cf6266bc387087937a03859d6ac84bb31b1f8fc43bc5c97398d7bdf6126e8eeb40c429b62d737ddbf9f72899628b07bc05ad82db4d3f58995b6cc88d9d6b091b2de2ed9f6459ec3ba3db6b964b595d13b0ba12a493724e256c11567af3946dcff855c55ce122d53766d34289254b49ede01a0dc4e3e2b6ed2d6711f93d3b0f910731d6f16c64f101e8e96609c9a03a8b47d45823cd69b8000a003b506d7b93751b9b4a4dc6ce736926a4aa475a74aec9da09fc3fbbf718813d01677a3cbc90c7a3e075c97973a2211fe0b278d11b655b76253cba8a82a716d8eb157575628d96fc30c6ee58f5bef4771e586b4e6691f845e6a25fcbacda23d0bdc5a85f8b5da8c5b80284f1e7ba1a53d19106df35e8495395532afcb3d8578d8740e2e85e15113f54522613e08a2eeaf6ae5372d66761fcd0e0bda98b163a5bf4b70e692c7491a6feb3844614043d5d2c6af009a9a2d8a42a20c3a7041342a3622a2bf6a40245ff7c48775e6f8f697a918b532b7c8ee9fd3ae4a7adc839b48660a5659d30e9091e2d6ee4cf3a9fc3c023c27e989f1f425d19a10efa299e4f8381d6ea46a1add7449e01795a64376aecb4ef500e3a66213e547563d17d96e2d43fca733539277b1624ab06a7cec30b0625ebed6ce68ac1c1cff9337287ba62590aaf5129431a403502202d206a81f4015a87ee27bb77c9d4cd9e170ae4738462bb3896df1e3bc7d20a35d7a3edaec900d3efdce9f7ef138f5279166ad77eb5cb560de878ab94647f8bcaeefd6e631b6c643fa221dbac1d70343fc65c9c3d51894ba08ce0e011694be14ef55ce19b282c8a9ca1d421e210d43b6db73bcf0adf4dd187d845b891724b0ae659442ea79d4628ff94e432672d558f30843d17d3284128979db1ba67dfae26e1022b2b9433abbefa17e094fceeb6a108bc1417c3fb2088b15fe9a1ba3d354ab91558e665421aef182243a3b56e81573294eb9899a38c432fe2f47c0a6e86f3b16686b6a50dc626b8ffce7f27078523e98ee96eabe062282f29287c878203a8b165986389a34bcf14690163ce52148d25ed86e87a9bf43caae559bb2093651f1b54d58e4daa391cf2831b7de805d1ce39e1decc6eebda685e1c998acf82f3f51be29a0d088ea67dceef03ddf71a89ac46457194854c0671d9b514af62a85e472288bc0b80a47fd1b6fee372d8674ffe410aa237156bd5f232fc2d21dab7d8e6b06faee5d96eb0ded8570e2df1f5079e25d30d1c862514971be7e309439671b7a54474b746ce2eff8c0a64291c54b08ed49a9d3155e02862bd6344652693ed7a354ec0285521279b88bb098c7a5e57561e50197c2908b4451b0ec655e9b4dad9ce91047b02143507965b6f736607996b9b6f2ec06b3b6e7b8c5620b7883534f408b8c989227c1434a6c7b837bee4abb4b7bb9f36b31d2512a96b1aaf3b12e016067051ce435740e38cb91fcfec6ee7ea82fcc27c6121d9f39037cc32f90e3a7cc4e1a091c77511b655cb03145c8152fd389e7a546f619955def8322e1e2c2ca9c966b0039886968e5ff1609c793775ec5e3d6d3f9ff36fa878861d1f4aaa6175c5f4e850f0264fc5cf1cf40c355a0a420d2b471d9ba4b4cec75102a2827170d27d23417037e28954493db39f16c3daa18e01e0a218c009cf8c7cfa85826845ff84218c2869827ac504818526760acf5b21610dcb0792f2af73ce639b0ec5593daf628eb1097f21b3da0f413d733f340b6e0ba8d793533ccca55805c743042e8a7dc68ac2f416ea68936cfb1d963ee63da02cd09d845304c59480696264f43f54ca10a20478de0c4d44fd0ed00dcc7a22aaf218fb61cfaa70d671352a3e6352a94109a3778a375892e35ea6e34a8e22240bbe405c82399d30ef7e379aa6502a1462c0f203f7ab20adbed05c007032b94297504f2a9f8cb34163b9ac912fde56814133bbaad9c910623b8403f5251c78ab67a4b1573cca8e9de268a7b39f395f163497284f9c421273addb2ef9cd1c1db727fec7d6bc3e5463096ddd2637750afd2a4a0d615688a1b0ce6fffc2ecd25686fa266891843f74adb121a36fde5ee18fbac046e729b871db0671ec658016538f10bc7f14e61e063d9bbd0884c3e4f6e95fd2b2ff95c242c8d70981122bf392f3150af7e0a32c7997cbd7d221b183a91b8c604525ceabee8d709e1ce3b0cc4a4db4d38ccb0d2d13174c1b42e884d89648b3af6d2b0f96c740cc35f49b21d7defe087fda0ea2f8a2d4e914162f287f723adcc54772c8966e340897b5f68f4214e1c001f7b5112ccdda08d97f87136048cfc2f91e9281e060400a837998f017c8d97e13b01cdca3ccb099f7b6fcf35f994d9d183678cc4e80e458f57cf434e22687a4beeb97b12597f16beff94d25e9c5e72dd7f2505d52bcb45469fa566dad61693a9779ad64b6212a36db8f3a7d5e482c7be27758b7c40543cab53de8b9e890eeaaf1dde28bee77492c09247ed700e8d0a2622cb6f77f625f7b5f4c2f489e9674eb3074cbcfaf81df35c19f038a61f31724a13351632df18e29510e482c70eeda7c9a3b4cc8b14b624be4391ba91a09e9b04394964a3ed0ed168d48b627b8e3f4446c87007e4c636ca8c20d47af40524cb49332ce159d514641e431bc6e0ebd1257ad52cbd5cd5bf2b4620a2aeabea6def2620660831d6a12d717a98d438d82f3b1ebf470523c5146c14fadb7fc52b119e3118b3a542546b01f30eaf17b2573950bed64b8a2598f6062908023546ef69958a6b2e342e1d356c1b7e0697fef3c5d376d0291dd1094106e010b1a24b43ea2ace642437685186cae4ad0a456e609bfc13d39b4234661e7ac6268cd1218fed585d3417a24ae5225145af2f18af4b800cf7a38d8e55bd26bbd588583a4439bc0bef8a1db447150503f25948be5d0f8ed4d8d32c790e7cba2bfccb0dc971df099aac38165053a9c41e43859b9220ca92aa63f587aa4507c7caa2f120cab2e9243c6f75c2cc2c1054a7629e4294b32337757bc73e5fa9f352d1e1405e330171a4982acc31167c45adc90d155cae7350c6bb28f3d139da624b62e1a002e65e9c636a32f06f417297d1d8cb5dacf8fdb50c989bd203e33070a2fc425600370ed50406a43603d4f109d880818870f756940c69b406bc41000bbec20414ef3d9c8af0f56460f94724d60aea3e799fb21ed9dacc65d031ef73335b2546537d403e033a6c7f7a5f602b42abadd29569daf48a0a384716af2afbc9fce050da828eb40dbd5e8c1ca962ba20026d5a7aee33105bcd66828a61681759b973bce6001da2e0d74cfb4e5fa9b963b8667eda57ac5380cab9b88a61d437c83c84b08a730ba1add4b8cc2e65fea16afe7dbf64e6aab41938d744bc32bdc54904b1c153d6e9b3e4968188b1de703ec1d5e7e1c6c22641ee196d3cdf98bd2b32696c0c9fcfed4f11ebcbf471587427e834b4366d037e749de0a933a3f85308a9615ef8a0d7a0fe228155ccc8b35db844d4c13f5d1de023e0fb7fdbd1f360aab1351fa023371ce1c48433891b0eee17a2392f3c9de92815ccc60eb4ab651c0c38421ee419f965de30780ce419757443de344e33f56a2f977853f843cb0585f82249d4b6d4cbb0ca5d2095a4764add483136185e577280817ae0342eb63a7a6cfc27e27e0c1c3976fb859bcaa7c1c9ba9d239d20c72b6f7e3edcea209790930fd8de7f8c0aac793b40d827edcf2cabba59198134dfa3235721bacb5c5abdbabcc825d305179e2be471242762617179d2cb4df60a091134f842b86e55b52aedecf9ecd2b2ef8f33064b88c5a6522fec67ef50adf2a831f0b7e1bc4ec07c1b9d7cefb3d6a55738b56899da501ff67024645c51c4fc3b348bc43597fc1c0a285d500a15b6019d901e52c778264b0de76fa5587a4235fcd2aa6ca87fac265a55e85163041acf3f8347c47936f9fe24edd8b4de110e7b9112f61aeac814dee8fca5e4e6db76a5342d79059c7ef72e46a0f78fd1a2ca5d27cb2145d6c7d49c61b74be906f33b2d4e940e0b7170459528fd5e5176e6655c1ebf3b1350c7ea6bfc9735fd15c369f19d076a72b8aa5c6480f7bcd6bb86b114f6e5a00346791f3e9dfa2875b73a6a5cb76e5830157f47e805bd77dbbe36804ef34baf86b1d7a7b1c3ca89d38c3e0adc0b27b414cf8eb4bcb45ee451a55f6bad0a9be3b3d004404f072767b4a374003865b4d39d8c99887d267abd077b6d733b8c02edcea0701e0d52b3366e680e1218d324e76f5ab720adfb7b661e25f2f77cc4c4d20c6b35b406e4cb12a10ec486e105ea21bc5873741d7ecf7dd185173b88d2bdf8e5a523699cf777f582163c09ae533110189c3f95dc9245b5e9b8a71ad4c3145159011b5ac821a74aa8c4f143ee9443ade6c90950f0aa4fcfed223530d81676aadad28024f0fb440a979394cb7f55839d6c8b5dac04e170db133164f75f5bcd9fe2c5b1ee276a05f0de208f3c86e0a6affe23dc1e95887a425aaccf98c1ce38efd3114aaefd2280297402a1b48c6b2dc1aa0b4da14e738d8427f6295fd1087aa5f2f1b9af4b4d486ebd3024eb755983d7248cf7f2107cb3e1c1ce25a9e0db880bf45858f5e33ae037862d4f728ad9b7e65ef3c8d37f7ecb8501bc5f181c29071c2928c90cd5d8e9685f0bf8a4e70cf7ca1d9530dc0736d03202f1bbb62e13f5a10278a634f0391c4c6c855bbd92c1872591bff6435f0d1bdc52d3da3844e3def646b0985c9f04ef96bfff6ea9b864e16619d2276668b091", &(0x7f00000001c0)=0x1000, &(0x7f0000000200), 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "0fdb0000000000000000002000000000a600", 0x22}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0x4) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00000ec000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0xffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000200)={0x6, 0x1, 0x8000}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() getrlimit(0x0, &(0x7f00000000c0)) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x1, 0x2000000b, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r2, &(0x7f0000003500)=[{&(0x7f0000000140)="556baefeca19a82ac87e2b9ffc2d33962a44542672467de8c37d9f1d1223eb1d772f62f5b2ea25b194407dfbd67745dcc0b788e5b2ed4e6fcc894b24ec412ae932e4c4bf42452b442134857a", 0x4c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f00001fe000/0x1000)=nil, 0x1000) executing program 6: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x0, 0x3f}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x6}]}) syz_extract_tcp_res(0x0, 0x8, 0x2) getegid() write(r0, &(0x7f00000004c0)="98de07e8bc0e32366004305eca855085562efb9789e0749c22c2e1d4d4a9549bf1f88499b2d5bfc4c3231f90817889e0d120cc2ea611e0fb027eded07fd0036359e0d202a287cd30508e79b96fea06d1365b5a7b53e62fce1a999e579df6ddb380bd9f5e3740b527107cef2005c69829179849d4029ed9361376457a2b61b175089dd81b65475ae29892ee8f74e5afa6c492373fd3e42a3330081ca48fc8208a7fd4a8a014804145719248c17c81f522502c83b924d70db58e3134c4b427", 0xbe) setsockopt(r0, 0xffffffff, 0x5, &(0x7f0000000240)="b435aa35b54c27ca6376522298f2daefc3", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) select(0x40, &(0x7f00000000c0)={0x5, 0x29d3, 0xab7, 0x6, 0x7, 0xd4e, 0xffffffffffffff71, 0x7}, &(0x7f0000000100)={0x9, 0x8, 0x8, 0x7fff, 0x1, 0x4, 0x6, 0x3ff}, &(0x7f0000000140)={0x38c, 0x83, 0x1ff, 0x80000000, 0x0, 0x8, 0x4, 0x7}, &(0x7f0000000180)={0x958, 0x3f58}) r3 = socket$inet(0x2, 0x2, 0x3f) getpeername(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) executing program 7: socket(0x11, 0x1, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) executing program 3: r0 = socket(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x10003) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r2) geteuid() bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r2, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r5, r3) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r6 = socket(0x7, 0x4, 0x3f) fchdir(r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x7f) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000440)=0x200) r9 = msgget(0x0, 0x120) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000b89af04b6c671a3de39d44a59197680f178952bc3af567343c297188ae45abcfd167022eb8a0c0c2631d79deb1e502c8372fd6e193efd554b3c5dcd110132d2e721a463c6636bc656a13c889bb05d1d9bb6e2ff8125c0dea54207dd82330b8ffda27a5690a7469e505e9fea11700"], 0x76, 0x800) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)='./file0\x00', 0x8}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000005c0)=0xc19) executing program 1: setrlimit(0x7, &(0x7f0000000980)={0xb, 0x202400000000062}) syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0xfffffffe}, {0x28}, {0x836}, {0x3786, 0x0, 0x40, 0x3}]}) kqueue() syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="88f91e3471ac0058bc5a913b1d94a34b8e53842c9c3aa8269f675b88923123e4a93330ea9e65e7dc11e40197bf0b862a19de38b3a694cf73f11b79ea0488b8a10a1b3d5096c496db3a8318805be74738995e4694adef2b98dd10dc9613237c06755587e99fc0303dba51d5bd7fafcda50e625a372453ef29aab1389f", &(0x7f0000000080)=0x7c, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x54}, {0x812e}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x3) r2 = socket(0x2, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)="98bf21a84917cb8120ade08dd9462d", 0xf}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) r5 = dup(r4) fchownat(r5, &(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2}) executing program 6: r0 = getgid() r1 = getuid() r2 = semget(0x2, 0x3, 0x429) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xd0, r1, r0, r1, r0, 0x84, 0x6bba}, 0x0, 0x0, 0x1}) r3 = socket(0x18, 0x8000, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x16}]}) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r5 = socket(0x2, 0x4001, 0x11) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x6) r8 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r9, 0x40047307, &(0x7f0000000200)) dup2(r5, r8) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lseek(r10, 0xffffffffffff8000, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202d, 0x502) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x1], [0x0, 0x0, 0x1], [], [], {0x0, 0x0, 0x0, 0x400}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r3 = dup2(r0, r0) r4 = dup2(r0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000080)=[{0x1}], 0x1}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800b2ab, 0x20000, 0x7, 0xffffffe1, "9f07957d0f7e3208908cee78d6a78615b7118c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000005c0)="12e87772468cca40c2b5eb54b5672e3003b0bdd7b434cd0f14fc5be5c6f9b8674ad293218bd9cbcdb68c5be7154d00ffd8a92f183ce845f55dbcca388f9cadad7ab6e0ae48fe266b56beaa29b13e9db77b5c72f3f81da7f983069f454ccfc19ce1498ac1c8cd2965e210c10aea21d558875c29", 0x73}], 0x1) executing program 0: chmod(0x0, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10c) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) flock(r1, 0x4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0xceae145b83380901, r4) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x0, 0x98, 0x0, 0x4, 0x0, 0xfffffffffffffffd}, &(0x7f00000000c0)) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) r5 = socket(0x18, 0x2, 0x0) sendto$unix(r5, &(0x7f0000000740)="663f3bf7f43a5d65fca98c6d5388d0dfb63b9aa04f111a13137d8b3dc854dd294e49853ea42293e147163ddda32f7213a65148636fb0f2560094fda56481a4695278221b8ebbbf7231c5d24a59de36a11fddd264eda469ca6f06d24fab694e01baca3d180ee177251e24476183a882579e304fa46ccf93da83dcaf31ad0dab6f924681ce480465027c374672a83b5679f4b99cf1c045a9d760e7f956d2ee5f3ed104d2e867cfb640bc133681ff22fb9522de83d1c75556f932f4ccf40fad07d695f48040c79fd95fef00651182a610d8c013e8b305ce3be4a7ba9cdc9af2c6288d066b9129026cef8a91d2806571c873ee858004c0e630f65e4c6d7f96f0c77698cb160266db33b668d06b01a7ccf14b7224a9c9ba4ccfdf4b04b606c4a54539870106705ff40c2264ed33edccb2c317b989492d9c4299904ee0c7ffce219aa6804da815dac3bcd48544cd0d193cad242a8ee62b", 0x154, 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x58}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB, @ANYRES16=r0], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) vm_resetcpu: failed executing program 7: r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)=@in6={0x18, 0x2, 0x7fffffff, 0x6}, 0xc) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) syz_emit_ethernet(0x100e, &(0x7f0000002140)=ANY=[@ANYBLOB="0000000000007d35eaef466a0200098efb429d48d486bc33c5561e4e4b1d175fe0b01fd5b3057747ae413d0fbebd9ced446f105c436f01a8897266f60a1ea8a95c4c4bf35002a8ea7ab9154096f38d91c6b75d2095aa549adb9167d4751a82c44b2b457ec9a2013926b5da6cfa2d19b8d2cf8c9a69ae76f0f7d30cbc27c6ca30fc2f8ff9d98cdddaae242bf3e9ff33d8b6ed662de8e1f7b9cf4568a078d59cd30e4214f64feae5582ff110bd1b84620921898ee9459a2d3465bc1b74bdd6506cbfb0f7f265fb12119e8a7fe07ecb311f2c0af30f0c296cbc60a7794f5f38033ccf371b5e114dfa8734f319a2249ab0eeb5e96d6e7f455f5751b242fa6445674c78b92c3c50a51c6bf9fb92891b7139266e6fc05e17fe3a9a7ec7c92d53934c47b22461f5daba194b5f4f510d860f28f543d19a4fea121f1bd293cea781bf0fa270352dea7d16f1f5ab5d85b4fa6c08a23a04d70e6990c86a1d0eda3857a417580491c4b269385b78a855cfdcf2b731a3f773ff8cbe9775f251ae8d63bf02be984b5cfa801750cbf8d930d264e8602bb748b33504b9d99f2fbc34deaa46ddda72774012c15b38dfdaac6b60644b715c310b2a84e2eb133f6772f365dc1224ebcafe367070216b5513ae0d5f03ce9794a8a6a9c29be0fc994d6054df773fe8885219872e1b348c40269b549bfacd74e9918165974a0dab27bd0dab0612f0b3d26a0e4a1552dbe643e707e4fb363d9303d1196e959256dba5333eea0848d1a3a29d02476fb82362b3e1e76da0d0cf7d4e2a71f1c57ef289650659771cfe0fe553b9f83d32dfdaf87511935cda7a2e3e41d38f23cfaf14bfa552d47d2785d724f31d78a779938e9be5f4716133129ba1da9938256c21cfc7a41bf90a1611541649b39235df23338ebd4b205bef02075cb83df018f8556a4027dc839009870494a6850761c31ae9d275749dd36fa029d560a76bb0d3ba6c143fd67ece36a75d50a94e84ed4d661c4c605f0a2bdcbd998bd1d91e975c4de7baca86ca98c891d835a29b28bed647718b48c97672c13e407fb417fd2b45106b04f514d06947f8d4955be634f30456ae1d69219652bdf3f49c335bed091ba8a42258b90c8e00c2811060fa8e69ed44bdbdcb871302c2cfa7f5577be28f1e138961bc0008d3ba1e628c4fd6cbec1199fa73194099bfd408a265abb1243a4fc7c4d5563ec0958bb98cbc5f1f54312b9e4ddae675de0ea395f598830a1cb342f85b57c93988bda8e537fd97b4535171cb7021d42b2a22ff59e2ee6634c5b251b1b701363f0b30fd5f3835463653e20da4b2eff521488c33438bdba21015cfcbe129c40acd18b52c7432ee88c9e0c7297b103bf0328db0712d1b5cdd67e5fadf9e14a9b01f62c8c4271a930be82aea90357eb91fb2e7f55011450d3a5b74c8ee937b50358ea750e5397f5341104fdd05f27bcc6840852c9b5322587847fa745a764a13f97b46811cbb2a640d55c6421cc9b603262751a136a76c43ac41f627b64d989d350a709b55dc56d6118b0822b6ba68245c8974f2643b84fad65c82f2aa1e45008509f46b29e353b8b78698672156abc00c94d2c366a427214eb6fbfa646a895622b71880aba5dd6551a66dcf942a65fb2898b7d7e81ad6fd7b8a3eb858cb428d1fe3117ddbf79715cd402c3ac3e50e927b657d4c038d8308e45af6f93455000d5dca9e70110b687ef91bb88f635a7c0fb87c2f4cc8c7160c88c0ef4ce8f842b556e93ca4c1c5446410709dc41e122dd1f5d17b51cbcc84d2d1fc00233ffb76a596a243f07c54a5eb9241bd38e3d765f1c4d36116f10f0fdffaadc022987106baa2e70ebbd4f8a4cca7fc3447da77c2aa7304a7223fb647fb3e2ced22900384808bf0c019320edc0eded4ffcd6e28d8e166ab7c32da965c0bed0eb74d3321be5d392cf3bcea38d1dfe00b508749583baf221b5cb15f1e7f8713a48fb310c579037a1822d386e8b5881cdd1fe83e212854de36badb50539b34e133368ce21d8c21fc316b72f54ba626d347764f52523e5cceb8a3e5867e5d42c7f27a7b0188bb64d13bfa09068f49e328398c22978230e7833bd8420507a3eb8915cefa87beb24549413ad831ffc5aec1db126018591917e0810b3bfea3b3aa98d522ee76d5146310000178b10301ca0925de0dc7f2eb6bc7df2e7634073048fca81088190c9b70bedd888e8a23fd97a9db74ea9ea8adf6ec309780e8ef5582338cf713e5ee2173cad6cc6b4a594a53e369167d580ebda33372e5102b771b166a539ded60ea780d6f0efc626b59e99d1c3decbc40aeee279dbe588e0f0d914926da80aafd946c352b689d796d8a828ddddae7ac7dc7c99f2bcbb9597af22b61c91304d635d7bf5d5f4fd10fb7a629adc0e956ec464a42e8ab7023d0ae79457c83563a206d9853c466c224cdc8da3615c95f599cd2ac48c7f9a3ff61ad2db198992334f08c21d9529e9bbc83e8e26cf492f7e56324ecbadade001823f208fc4138ff946b2b5ae738fbf1fee73395b980eac410e6d484688fc88e4d0505340be625ff1e1363c8ff4835664f40819d862a63b43773e2961c54eced295055a130855898285de2e15e03e028d459452d5365f2d151152612c0164445279737ce2c1b4fe48c5579ceb3534676636165d063ae58288b80c5c5db3de1d124ee717a39e44add60842e4668900fac792d87b3d938465b215a21c03ee039d38adc2fb486c1b9cafc77b00147548febe5eb6856010a36c9e073ff0eb82609db81aca513b217bb7737890e05a77b149e2d0e0980592688d3dd8479a84875e0c37484eb48624ab959136a614bb0c2df1c76864963b6cd75b90c7212b476b78858770cd684174e28c883c781b00eb60b4a720e6e982fd088af4fe6be6ab7b5f19ed7856591d881726540116f8fe939cbc39853944f18331fb121b69593af82840ea854482588104031aebf3294dc659527c55b501b4ff1616af940b7fbf83e85eb64d3fcf9d7ec3b15bfc8eb3a76d01746bed99a399835412df1534764397a3275ec976996185f5668b0a58d61359a1a695faf116f12e2bfbfc7fe2ddb3d55c1a72c621cdd350dc53d6e0748423309b6063ed53579076a2ad04854866da57bc775fc1063846d6c5ed3b7405d771c2834063eed068fb1cf55a7347737fc2c453a6d2d3c1b9ac98000087ddb18e6de73de7d3ce10e6ed63f24a10590312bebdb8e9875f07975c47fe07990424ad212d5065a682fb30031d7377eb4c912c398b9272f1a2088b315b227c2d0bc7f112e1e78166ba05f9ba6a1e0cc0113beb756e2dccb24458146e7b25753a2aed86ee64d1e40919136b4191b072595d2abec6fbb65ae4ab7644c5c87f1f5d6259b9f34f33083d39868b67ac2b14bfc934d53ca3e5f654bc40ea61fbe346041551c47ac6fe181b66e34efc07b148edc933ca9b6228744b9b55042f56a7be81daae08bdf1d7e9500718f704228de1753951a0959774ede9d76a36195574eb625c1233ac1ecf12ad661e1c732c595ea537c0639b5fdf959f4af683f73fbacb52c63bea08d3cf1b39ab5f0f5d310db22639f9b57c6184669596c969430900a2119b692797f7bc77384dd477b80fa48c1ed8f5003f81bb188070e436618ed4f6e08c3ceba3fad58543d23a0e1d99d8505464965c7870ee1ed9a57e9c1e660faf437635f6f7a35fe53526ea838135c6b63c6b5624e266fa6964c68154e0341e38aed1683baa27b05d8bcb94f931de53640dc948f52542692080938294037ed27f25c6b23368c9601f7b9df1326da3f6f5616d6e8cbca307d89d6fe93bd0001adc34d0f28180e4b4a4c9f09d0a03456d57428d5a5d8ca6409e268fd6b665c7e3d9edf3fcf90da70be0db738b03c96d684400a6d265db4f361ddc240f8f927892e458fe0de3cd3cf665908061e7a2133bb74b4593ffcf54ee41d15b7922602994e4a2aabe1ce607c1e853e8fe69efe5a6053759f2437f447f0c384e862b5e8decd00024a076c2b2c22ef750d9df4356d9584e63fbffbff791a869159be6a62daa603e05f30443b658b1ecfa8c5c0010a010085698f4a4b08ce7444cce46db7f4d6fba5118775232dca0ec5ff6847253ac09854ffda1b73caaa1ff9446c644544a706fd5ba5bd71cd3cfea868d4cfe118ba29051b2379196961263d3b26fad831931204ee45cf19e8700f1b0cb3acd807274396f9fb97d374fa940404562d27254cab99c374daccfae8dd7ad1b4e5280ec939322c9299cf39d509d1c5dfcffacb37c59526b4d2cd9675184bf62fb8753b170bd9cb8a945f5b14200e594913e59d1bd81e94e41e1a73e4e48fa527d54ee0b0a2df45b43a46ae5bbbfce2f07cf54c11851599d9e524e571c72465af947b7dc9217d0884bc6a2585179edd4d11f0e223c1e7a5e04c38f02db53b824e927b3dfd09a27bb6f65c82cee58b653df5500b2b1ab617e20fc5127c53528c47656800b5c38bf6147f91d5b5d11c0866803475a9c85b22b91ac9cc1ee8439a264602cb4aee5062232dcc52bad755922aba2fdc0cf18c648b9daf18bdb495e6733957449459c7673d6b3ec07ebd77315bb6eebc92145919b39e12d84cb64e539774125e66283f2916c9015e02f115a411ebd2500026a455631f2fd1318ee9e5ecb90f6a224d9c7ef27e034a1f4b16deb430ba23fe651a02e498e0a9a8b32adff97d6aba1244aec46dae8323564de2fa0b84538c7f8fe1afd58eab04bc12f4ac1e87527a8c1cf23bf68ed985c333071d5ed61eaac358025b45588bd07e8e1dbc576e44ab56d81a26a1d59a1c0e436dcea8502bca8827b5844a16737a070d7471033b50b05fa1bada4fd756b5d5003bb44130433600b80e92633facb3c42bdfb9fc9beec9fa8f081a1eb993e452b04102058820a8cf2a4e80a65e93587189801b522bc531dc925a1baed6a67d8c01807a542a2e2d403a6a4edc619909ce44bde07881f1af54e61434352768bdf846fbbab8ddb8ba646384e5e787963e5cab5aea73f3038d790641c7ce7c8991f86fc90fe0c4eba27c263ce14d0c67735a3b58c98b8d37e167945e169ab80cda3eacb7800d21a3b666ab08229e39a96c01d11e96df34931cc5b1bc7448a5c8810e8dd8d37c18538a3f2243a70dc3244e9d0f2a37d5d41236b59d248cf0a5b39ff18de866d03d0c6084746dff45bb497f019ee895a3f631db6c686c6abf91c5ce3604ef65edf8876235743a93bf73bdc77cfa65eb49bcad0d577dc0924ecd6531ca63082ccaed7d128be135e86756aac1998e328f9480c61eb271a6047602e1623dfcefbd10a237f04b92a93d2a74e822d1de8ec8dfbc2be4f0cb307fcd6e364edbeb4c2361acf69a77af09cd4efef387a53ce02101baa802a9b4c6a713b3da5115b23e84a5a3d0107e066acc657d9446468e553c4937087ffc438e7a4d8ccce631d16cb3807a49c9f5c0ae11b4ad9159918c004ff41f7f09dea6d51feb9f98ac5e16753082b28494426a061f937876fa10f773c48d8b8275d7dca03526100e449ab4eede6790f8119bd09f0925d04e5b531b6de2e43af71ea43238daadc9dfa0cce498f31af682b06b4d1742f96a9681e02ab10ded4072147e28af312298f980fb8417c4c2676671655ad906ebda9ee4c0e820609b0f99d3eaa508d6be0273b804075cdae0bf4a4f4667f5f11aea7de96fb16ef2f861539692056cf8148029be230d92cff823f22b9cff5d93bf7921fb7abaa549bf4f76f02a7fca2786e2e24637e63ee5aa2163772df7356d06a60b4bdb95cd91b06ad4aca2d92119a30bfb2048c608a98c47b82cadd9e46d628cbca782ddf557b8"]) symlink(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='./file0\x00') executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$vm(&(0x7f0000000a00)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000ac0), 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchown(r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) pipe2(&(0x7f00000015c0), 0x10000) r2 = dup(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r3 = socket(0x18, 0x8000, 0x7e) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xfffffffffffffddf) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)}, {&(0x7f0000000300)="b9e38d6c58135f519fb5a553370fc51ffe0c468b522ee4ad0d75e5e9aab198a4aa564e8c48338971e2a9742b8d7e14d69278d34e26c80368581e3466608933395c8a8ded561e19b5fc6c4ffd4dbd88321797f0038ca0529047714ccaca65120e1e8f55f53f0fe4d9fb0a1989045364c1d57179b848c1e25db73473b5369dc874830d5e668e134fb2ef8154a8f73b9394c73d9b0f82058e9b722bcc920f630b4b0ed58859a382cbed03b2beb3f305dd44b6318a2c02f7b1d295dd16c04c6d1ea1dfef36a74a26aff971c6f1466a1d63239a6387ef1d7db1ba5dc2cedcf444d671c796996e75f8890226d1c2e60eed00a05357a966cf0a2c007f3866f88f763b344160d40bc2c37886f3d6a144319af8446558151fc4f3e5144c204bed85adef386e10c906b80dea5bcce6d6dd3149f751d8fb2a597aaf4056a87f0396fedf7fdbb34c9d0bc2f1bdba8986f4d9f7a8dd8ee2e8798f598036cc244c7e97972a70ae4a8b88dc776cf42b34f17c78133f0ceeca4b1a2cb77fbbee66df9c0c4784f431f4b96f9e0df67b2795a154809ec1c4859aa50669c1edda04bacb5b7578b37bd3e8ef3a541d8de1bb9ff2a5f4567c7c6119e54c329231cd6ae618e2bdf51d7de3d48d85ee0299799b9ec42e680207be9ba9f1ba9b9465d8e0b486a46c31af944a784a3e1cda9d7231badcb64f7c1719ea083eeed84f855da82f97d98bfbe7fbc7ca4fa9f724c92e16e378986b2429ee39bf8c8a083e70ffe0df34b67e53052a997720a7254be0aafd3b01f381e45dda9a2bf0aaf83a6b1fb023e7a85a16fa31052cea1a023551a7de13e7c0ede5a90cf67b9d036dbe12b01a4646c8f8bd9a3097727054d1a2b9d2d681c9a0b5a75c496fba9016db0a5c1901a01adb272aace4b74519d7636041f19d98db0b2a8b5c5a86a9c8089666115fd346ca07b40ad1fa200f27925d88daa2d77009c8a93301e6936bd9f3c7f4701e282cebbd6f59688b9af06eda8b42770ac975ffa2e71159de53544e45ceafe4f630d011796506cb7c42a9085848aee317c761092f9ba7c4435c881359c1226939e45c876ec5b3876227c09197925a1a73615bed4bcc90d92bb1f9557cabefd59bc4f4fa38e5d842cacd28f634d52eee6971a7d17a209cb628c5fdfe0fc5a2fc9a08c009dde8c5bacea130c45f20f1c46d4681e6cdb747179b855cd650e90c6251261679e04f6421dd4e5650a9c6303699a4f0e88bfa92b6df96ef878f19c488ce1ef7cdb725639695b87f8396cfe8f4b8e5e877f70d7121febdb370725112a097991d9b710a090b380dd347d3cb8723cbe85a3aa4ff5de85fdd0988b7ecddbfa6c623efa15fd3a4af301ef4b56a33e99b531aa964d0af665755e50b9a920bfe6571a8110cea6b058bd30dc4ec53c42a0b8cd124921826ca5016e7af71193689e8d192bd7fa74e23982c4bc268774f0324d8d7017bc5422fe87c0c0cc32ac32784597a3dab40e90ebc003f7e437e456871398822633bec97de74bfe391c83a06ce1ef84b3daccf3101a00f3b1bea63142d55e4765959ffdfa5d7df1f9caea54f6d9cde5a71c89e42df65d405cd75b23b79359eafe40478525a9cdae058e836301779d8a666de00bc5056b697acdaf96f850a1fea4e9b833d31c0a8297cd13a08a4dbcc90d10d07a3272aa7cd72a8a2b97eab81de8957b31501b3abd6b492de383e122f2232619a8e7fd14d5e5a59a6af952890c3a548bc1d1369c135cfbfc74ceb3c6df5d18e7d941e9d6fbd6efbd3fd9bfd4cb43c9747c68c349c155b526423fe5256d9d99de920eb5f3e7a0cfaf4d86059da5b66b2a935b604053e8a5ce76d2c51c49470d42dcdcad9eae79805a1cef0fa591c24bd9ac861114e844cf3623c98424b0287690669d9877c172c3fac51ce2f2727e7e571138d89b469fc3d539cf989dc533c0ce16206656977b1f7c918b0c88a292701a1caf4d8bb50b1bc4a4dff6d30d794bd47432083930fb687d6a0a1bf4a53c7039528814d55c65c4ed794784514fdd2145652de628508496d96a74f26c299481925a2288301f8b77f0af4df9524622eee7891645704559de5c877dc2efaba1dc51779246f59dc771fe274cd8cf647e908df51d593ed5804b8b47f32d3b3640343b07b51d10de10f819b6b96b999bebf45a37fd3607b6fe0e276300c588dfad8368549fef4e8f567e9b99b9f84497cba39565865d4f8baa9be4683c046fb29651f3b8523b0e58579a303073f990c650790c3259c6ed63bd8111e6ec96a66dd1aae345780c037ee3062c8952261eca6cf36080a3fd94c1ce04b417875d18b57197e3ccade13712ca1751f4e722a06366a100f5ecb3357ffcff724bc8787909412815425b8df6724d7f08da5be990b8800973497c9918870b0c06305e95dbc6d57d2f3fb2abe8122b7efbc03442d813362e65c0408fd89ce6d69ba842a7e440967a641d32d3e385c3dd416e0f1b5d561991d8167d0db0606b7718f687eed7644e36d4610127ebd692a3ec0585bfe6485720be6d7a6f99f8089b13a1a1618982316725ba4337f373001bf1bb4433b7bc05c72c4051b4b52434f0d994ec32f48efc476576ac1270ac87a700a31bf2d3cccb7e3b45922926d53804ca09f048c4e48fd4e564f5a3884318e3c341cc12043407a04cf20b7bf3a44e8243b29eefdbc5358786bbf0e4518d679c8b96dc93a66fb2c464c07a3c8fa0a3243431048cb472af304d971701ab8a3f23234bdfed28a18fd19ea2dad34f6936483415cd5e5c1f26d71aac1217efa85ae045d5d8fc5b1f87a3834fa609335331980076cccce56a83404b150ddc44e3b8bb8b7baf25a55d8c6aeea6156c14deee31474b89f3c089c652e4603b526a163558f0507ae92eb495939bf2472978607d6c0e60f7f1d98ac9e97ae0f5ba7f256ff94a61aaf3a7bc6118e03bffc37d4d416ca36f8e33ef6988574ece9747528ca62328266dbba7731f8a3c72cfdae800e802ef03d057291400f685e052b2f737cd41cb837599e4a0d8da1ce2aafd6a86514056d40754e1b1c77004ecd149fb4a12ea1bfdaad3879768cafd0d1940700c195bf4b79b4c563cc1b67cb70b7894d74ae364a83aa54314ebbb62a75e0465590b511a1fe2765afa4c632706beee52227f52c1963bec28c9028767cea9b6d9bdbd1f07cd22e1a1cca77b602120dd2bfd7a839ce7997d204c1b844627d8434c31d33b0753e4282ee68591bd3a241bde525de71ba3252aac4083399c60f943d975223b994ee656a00421b4c34e9e3f4b93ef692c42a3c0050fb93fa9cb60ce5765fc0ba18d098f444e26c526131fe359412a82caa28adb8a08fb507dbbdc57a7be03bf29a015452fe5b9f3eb4d9abba17aa4d41874b3c6af8044bf64005fecaaffd2e0f37ce50f1c26080e94501a9e607aa242fbab07cf00e778f3c05691867e304afc7f0830af5283dede41992f89ed07a32a0f10aa7f1911bafd0c1ed0225ddcec14fd64f0ff89d2f9c120684ad6478e4cde92e621e6ba52aa99552272a282a0b4b315608617b15e50994358b2fb34415a38a5e460d95164811c4bda6db08dcf21bec491745dffdf8c691b5d3973cd8b64f676d7311cc9aec81444981d7385049a920ce8f18139d327ade5be78e8fc24556801623b416637a7a5047957d1927d3befeff90f993a885ff454b797b5a21011877740a2beecd0b9057b4b7f24c2378271de54a64b55505befb0a90e366ded06f40f948943f9b58945f63277132c2ee6b34500668d516979bf9059cacf021af91d429e608cbb7d3ef84a941397ebb1d755b279def728993eb7c2579de40324637312ecb3d822720e1b510164078ad50a922ddf77d3931a1840ed5ec1d76a2b2ea79862fee5a062ad06a3cb55a56ca8ce93a2aa3b039871c2af76267c7dfca58ac0b0c0340daf2a294d965ca923075d9d5ef04120b716132b0dc347530297d8a286570f36c772db8aef0079519edcd8dc7f06595d9c171611ff1af3766fa5f4676c2848c51a4a4c6a8f6c8f655296a9436d353453dd0e0db317d6255673cf0d00c8d789762fe5561c962c2cfad3e7854b18eb6b68c1a56262664faf675d87102e9e15037f429be889e840b9fce7bb90189032f5eb39481b7a5c948461b2a70b8802f5e8d06b9d0aa9237b011812250e16aa9a5c2db4dad242650b5a776cd90644a1f84d5558f013f9ac739eaf45a206d38d133821d3cddc65f958ebcd15823fb91316e1961753d7d97c413d4b7cd73d1c12147d721b0ba8614166ce69c6100efbba3eba694beb1175930607bcfabe37a209c8e16f86818df86ae6c5e6862aba779c7f9ab049d8c100271ca369b0df73ed9feb57fec09a6cacab575b4fa91d19a77f65284007feb1af67219d9609105ab77cccae508678aad5ade81f8aa9a3f0e1e941960da5319f29fef243e5d442f0bbd55a5bd7660f61bf27e355a0c85f5c8bc1e01c7822707d86b70e5d12fc6211a23b870684b915b3867fa6c9a2e91c11081a026e375170efc07ec5fc55f43fd2fb680c05721af3ed0f0ddb02b6ca2246959deb3d1b0a8583e7cdb08a8f49a45b7812f6ae88baa94c03aa5581d51d32a90ae321ac7c2b9947225c3bcffee93468e2fe237d7ee780dd9779c60c0c5d87d05a6eb0850a3d983a90bbd57a564587f754be340db191d519d937eaa3fbc02f11aac4f68cc991f89fa9497c4acd716b354ca57be77e5353e101ed85ee8ad3dbfe2b7602ea3d9f3347735076acf0bc41ebad5a19903be889c161159dae1b82be9b2b683d00bc0fa091e87c0a814281f7414fd22a624d23b86c9ced3645468dacf57712d491134a318a50cfa134f47d913bdb821b4db89f38826ca1aa74ccb8f0c98dda745c20def57042f2ff1c1c39825f7e3d5e664b456f2407a6a41c60250140abc2e17235676100733b2ad5e6ae4f7d5f7109440eb07cf7fa276d17e80659d2f99d1675e1149333344464426980bd4b493dd91ce5b4370393c6e09d82a5e4cc7be8e6f3e90bf239f1027aee2e316bae7ae4bade49d51feaafac065ce73f5bcc995cfb8966a1b5cec64cc699f99dd6f29ecdfd2850877e5e98f23539605fa124585387020ed22b3d6d532ad15b5210f8004ff384f54947a488da1ed07310bb3da5ec1482dc16f9ff54671d5aa8c9ca50a4e459ac874d8d990ccf31e1177d3c7eedbf6ceabc15f4c883b990a00616019a95627ad361adb6de35a81ae0de119748ab30ba6b55a740d7f99e3f408ddd13a8465a78c4d29979db2e3b1279c5b03a6448bfc36c0b7cd48912f9ea99f0b315cd15f61ec8d834c910286690dbae35facb3f4f9d81768f2df3aef88470044a280c0e7093ab2f06d829a2eb0e072b8591b5655b9c106e56a4078259b34691c288d03477ee690edcf90137cc1531a85078013c5621c5e8cf58f7a8503695969b9ad3df9ffb74341ffdb9791bdeabb72c46d1e5c07a6943f9cea0bac4c23412a4c884127bd0f5f98fafb2a7336f372ee3326b56c0d4fdb28d73e8506e4475260b081febd9f9c624b130c3274f0b191ac7db75159b61134e8fdd26d2791a0f5282b289245996eb3e100706b619981b83d2142d00a84cb87294e52a2eac550b9d2ffd44a2c4c0e643df78b1fd974c4ad33c783f10835b34c4733b625728cc550bbcf17a366322108fc3e97176593f31179da89ceffa97221309cf19dfd9ab95494f71c65d5a8d5610bf119a95596d41390513b5e682ccb47a24871b1ca2072a40add51fe2b3b1d755dd7aabae2676236ba30324a315ea23c06fdd7c4c52a1fbdfe7c", 0x1000}, {&(0x7f0000000280)="5aa208655b7431f15681eabf07e8460e615ec98d753320ded5e383c6467900fbedd501", 0x23}, {&(0x7f0000001300)="2679b6254d9f761347d097fca01fbb990c522118d689a81ad40119f1ed2c278239466bb3ba471c7a16cd7635077da8ff71ffdd8f4b6e1ca7a4302b3c19abcee762917a28a6ef3a70adcab6b95bd594d6459d0eaf37d94da247d042d41f1ca497df44d8cd82c585da320b747ad0d3ddecd191ae1e5049d8d1d237a3fd272520c38318909d3d2383bdf29a34dde36749c6d2b06f9355719284dff6ace08dfc9e7f4c1eaba79b6d0881d0707b5e2fd61971b38d499eb2e5cbd5a005f479f5df40fa5463f2bccda7b121dcfb61fcd543a569d9598b066e68", 0xd6}], 0x4, 0x0, 0x0, 0x2}, 0x408) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040), 0x4) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000009f05003e080300000000000000cea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20bf93947ace57804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0xfea0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8900eefff7cdfc5ef6ff26198afd518fad960fb75fe9450ab3248a339c134eb933ea5c2b720628b0ff69232436951026b8dcc3ecd008f8ea6ba928a2447fa935236f8b68510eb383d47f19b59f5a0c81ca179e072cda76ad459f3fe0146f57983972d41895d78abc7809000000000000004699020ea083d4e5c7ff42aa870a9dd4c3e77d3b4af5c09488b0bd8e52629684a0d06ae5dbeed8e80a9390b9831ecc24265f791bcbb2991abc706a90042e1edc31a0c6735afab603782b5212a0e35055852ec5f2158319ea3b4cffdcb933ca177fe80b43f4d1a60571c46710e7d97ee799e8cd0542886c2213fa2b06e98bc38484b2c3e19418fe7799bfa718b23111c325aaa1c4f281fef6217f4b7109689c8d8e14eab5629feeb84b711e71a2991794ece4ea7cbce884927ebc7842e83311ba"], 0x9, 0xb}, 0x40b) sendmmsg(r2, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="f0f1b123136b553454d73d0b157e87c6d275ef5afe6ff9e5946bceb85d4aeed5594b673b0c0754c7616c4989e4dbb5f549cfaa3c3b061351f6b620e81d62998cc62d59660c1e8c83afb085d938049f22c5417a62f6298c6ef17e0840d2af9207f6d1dba4c50c213fe17279c5a74a65e1", 0x70}, {&(0x7f0000000180)="e15f861a8bc425539b7bba8f03bbeb5dce94ae109d5c43c9e209f38018b43907ba34f8e3cb9ce506054034e6abb4c9320d170a707560c6f9a1b278d232645becce356cad5992a22c5337d2043faf37d39141c60a97fd08873b0dab684393db298e5c11f2f13724ba45f84f3df9333b8755c4db3520c476acee1da33209b5940f888891fa85691ceddf303d35df53146360d700952f38d4a09c60a18d117fec95eb63c96184b8bd14f9a08fb98652fd9ade02ab", 0xb3}, {&(0x7f0000000240)="31e580d42ab5494147be2744a4e922255b6ecae9011b4cd10c38f978965384e3058ce56c4ed8a245eb69fcae52f4e4f404763f178c0ff2c63128fdb6a964198835a0ce", 0x43}, {&(0x7f00000002c0)="e413e97a77a73aa2101dcfeb633144aff51f7a59be8007c5701a0c603dc26a204ff86918d80ea33e851834488a0b955e3b6e8e209e0113c00168e7152f23f6b62f0d43e117a144fb126acbf617738258afaea4102d76028f157f6f419ea7eb91a9297d51cd5fb9111e6b2611ba2605cd4785a54f3d9a36a5d06329d72cd58e731bc201", 0x83}], 0x4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3000000000000000ffff0000f1000000c3705efd4477c726317cf99d2d3a70bb47e45e83d152f7ad5900000000000000c000000000000000ffff000040000000ad05ba74840e3b8873f9a5898742abe126052af0d840536a2558cd1ee7d0f5db9381a0a17e00a8806d67a5be461e2a2bd77dfd9e5b50bfc894f60e7c68048748bc310f8cbd9f53e268b58c276caf8ef88457edfe181587dd307a25877efb01037c6658cf3ee639f9c5cab694c59358bc273bf47da05bf6e77d52cf25f79b26ee359d0d818faab8247de8f016c88d82b1807127e8dfb5feac01e9e7a724c283dd85e4909e62d863f982628670b30000000001000000000000ffff0000000000004d94874be57c70576d6135081baea61d81818c5f84367e0242b5692f1860bb3a27e5f40f5d2790c57c6a0ab772ee5c73a37e040f4f301eb790e7a31a5e0480384c640d02fc0eeef580d9d932bb04c2270d5f2baaba2ea8a59ed1674ab3c3c2076fc3fa4f6a65bd636f58d3f348930b4908ff35e156b0e2555ef78060d1deb4e0fb95d1c87cbedb4d62ff771a5d40e8623eb529e17245c9893f06d02ab01b7725a5df03938fd222edd12969d7c128ce5ec924eea1692b671e265fea3142d159330a06fdc32f2b18183cc2b42161cc78fe3cd3e64f7e77eb7f1af2abdc250d9f9d7e56a6e5a6bf2ca60be6203f4e9a0000c00000000000000001000000080000007047c1e311ce8373db2106777901a7609b11cd267986e7b6ad5f5a88bbf56fa1a9bf13b10ce18b0fa12b6197f67f6b29cb98520f16eb486bc60cb0a122a3304861222af5470c22488f318551bf3337002841c149962a62cab6db61b61f0c61a6eb9459c0d10aadb3ae6845f1d47908c8a9931f4236dec97109176eba8161748518497e89d22d604918f851b5ad27cd251db2ddca7be11b6c5019acdb42ada059add07442bb6c635b1446982500000000c0000000000000000000000005000000437adaa172abbb094d5543efbabf527db28b419233e163b782ff343b4c02389ac460810534e2cd51554d252b62d31e58642240ca8dbb02df8ae2ca4f08044085a71c0b934d2a70e69ad03529e35519b1291d61033986d256f5afa92a0daf2a4ebe69315f7400b7f3ee1aa7ffdc50b378080dc3ec32526d317325002814d8ff840359408e85ceffe416de136f0b0be49af837e3bee9169b58d20e8d6e96af0642ffde528b3913339ec3f3162f71f7c2f39000000000000000ffff000008000000fecc7f3c8a38dbfd76ac645967296f6d3e0e70407bb65e03c846296f4d279bd1c286798c69d4376ac9cb8f06ce7440cb4a489d8f740771c6c7c394eeeff2d834ee5ce7ca9dedba4b8438ba0249bd6c8f7e3b3209d16a64237570723a277ae59bb84367d51d936514caf7bc1553a8800c3f3a0c77b35311ea066109c8719f74433800000000000000ffff0000030000002d46a8092a3a394611dfdb271190115a9cffb30df7dd04b6e52a285a34e988044a4175ca00000000f000000000000000fdff000009000000a320596793e14ff846c6ac985b99e296d1dcb46aa6d5775d1886730a1cd90b137e1e9a6b49702413c77d2f1855c3b84fe16a622d6574ca94435e40fa0a4ad109c6c5c989ca310761a2b0462da1677f7fe71fbe3b96deb8e8a3a43e37b102c44c886593fc04d10447a83269720ee529a541177c7af74bbf48b9d312f130afb63e509038ccab5daa743aa97375314832c0e8abcd51b254fe6b935ca458e4e69ce6453ee2c08be703bd923b12f1374a5f4ed278250b02ad7955f74284fb502672ab1184a6e797e3431d7958f6a4eee997c260480c57c6b85e4d8a5ab200000000006000000000000000ffff0000880100003f874975b1169f0e8499996f611d69d2acfcc446c088623f7503701b6dad1569726b31c296ceb1d8e041ffa1642adfdb8d704793416ac823ce0328758158203da066d3bdf28bde43a4812180000000000520c0b8922da2cd336d7964ac3c83fd6978b681c2bf3c01f90f5ea0"], 0x588}, 0x53d}, 0x10, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 1: getsockopt(0xffffffffffffffff, 0xffff26cb, 0x189fc0e, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000180)="8071450875a13fc72ead78cea2d51ffd83b74424f2a84d514c1aa0956bbba40cdfd46e9b58ca229733df50033a11a4d4a9425d12bc50cd5662420394b132318efeff5b9833c3549fd957c5bf02d8e78f6d81e98dc9ac33d31d0571fb89cdb755d35bf6ce1f9a0a3f6f34554abee52b228959a4543a3b39b6187090a48dcb68a08b3b2fea561d14bcb92c472f049df708059deecfb65fe77f9cb6cbe3148ac5439c418b447e56baf367c488d9f0b031f31924a71f46c3dc3e05a37694f0b0e5c055dc5eee3351285b9a762142edc03751743c4f", 0xd3) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="56dfd0483aee8a53858c28326a7f2daf7ab6f5340236a1cc66ebb01d66e6c22684ecd77d362aacb3421c574d230a8b43bb16290759421e9932a4763213e355fb057f001f7a7183867ed5c53d1a5067ee0218e3cb3256f0bc4e9757cf2c3a77f4db82c937c5c0299543301efeda24df9223e043a7a10a3f5f4c4b2596eeb4d0a98226c458a241a418c740e6a7bd710d682816e7609b3558d9bcf00b92f65168d15f0cd35d0b4123c744755b58c96401b8b434b185acf1e44e957c0e5159", 0xbd}, {&(0x7f0000000340)="208cf626c97c3f6fb82e92026cc0f129d6a066d726a9adfa74bf6271a0a52b7b2065060cabab97034f573457735b5ac57c19a004543d15c02f7b81a401f39e2c72252d51cf27cf4deb0da03dbfa437b4c72ed30c4a7825fc1c82a845dd9c74d10c5339343942dc5c4b26d4a0f88577877de850d54544f08a18b7a8c159990c0310f51e3574c4e140995f457e4e4fbbe136172e552d6ffe870684dbfefc6711bcfc2939a681b9253577e621d67c354f811ca2f6139f9b4f8ec5b8eddd78dad3e801f760b5ecaa80e09e13", 0xca}, {&(0x7f0000000440)="bd56a6c87fa97c9dc7334d66198c", 0xe}], 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x3ff, 0x1, 0x3f, {[0x2, 0xfffffffffffeffff, 0x5, 0x0, 0x40, 0x0, 0x1, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x8001, 0x6, 0x3, 0x4e, 0xc8, 0x9, 0x6, 0x3, 0xf337], [0x2, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffff, 0x7fff, 0xbf, 0x8000000000000001, 0xfffffffffffffff7, 0x9], [0x3f, 0x0, 0x8, 0x66bd, 0x7f, 0x5, 0x6], [0xd5b, 0x5, 0x0, 0x7, 0x0, 0xbb7b], [{0x4, 0x8, 0x81, 0xfffffffffffffff8}, {0x6, 0x8, 0x42, 0x1f}, {0x81, 0x6, 0x184, 0xf56}, {0x6, 0x265, 0x7, 0x7f}, {0x1f, 0xfff, 0xfffffffc, 0x8ef}, {0x3, 0x31}, {0x8, 0x9, 0x0, 0x9}, {0xcb71, 0x3ff00000, 0x849, 0x40}], {0xfffb, 0x20, 0x0, 0x2}, {0x5, 0x6, 0xffffff98, 0x7fff}}}) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./file0\x00', 0x2, 0x20, 0x1, 0x1, 0x3f, 0x4, 0x6, 0x0, 0x0, 0x95f0, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0xb76, 0xb96e, 0x6, 0x1, "81e237f46ac2dc2a9f8576dc0b09f2530b172573", 0x3, 0x1000}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000880)=0x357e56ce1f361a5) acct(&(0x7f00000008c0)='./file0\x00') symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockname$unix(r2, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000a40)={0x10, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc15}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x80000001}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x88}, {&(0x7f0000fef000/0xe000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x99}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], './file0\x00', 0xf200}) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000c40)='./file0\x00', r4, r5, 0x2) mknod(&(0x7f0000000cc0)='./file0\x00', 0x100, 0x2) mmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x4, 0x4012, r3, 0x8) sendto$unix(r1, &(0x7f0000000d00)="c1fd66efc2432285717c3a3c7e1b9f082f6513744edf4e253c7f4151dc769c3e59", 0x21, 0xa, &(0x7f0000000d40)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000d80), 0x20000, 0x0) poll(&(0x7f0000000dc0)=[{r2, 0x80}, {r2, 0x80}, {r6, 0x4}, {r0, 0x20}], 0x4, 0x1) sysctl$net_pipex(&(0x7f0000000e00)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000e40)="0573137ccd6e06d5222ccf704096d9cd466728d8cd0fa123e0499c3098601be698c46e668bb544db7ea172608b197888a5cca4df89a77de91f93004dd5c8f5c8dd", &(0x7f0000000ec0)=0x41, &(0x7f0000000f00)="688fbe53c8d20f4fab2c785bf8a22a1d1f81e5209d8fb30e226430fae0ee8aacd93ee1ae65f63638d0433c7ef137ceaa4d8d832ff624282d0a", 0x39) pwritev(r6, &(0x7f0000001100)=[{&(0x7f0000000f40)="b4703a57969bc371e5ed7c52628d35baf2af46570b1772ec7e02bae7bdb4370538fee85d868228d05e51c4582621a3f87492feaf9fd0dd34ff59bc0089dce426a99602af9dd041b3b674b4a32669a13ace93af776b1a9555eede85dc9554793b4bf475d5d104f1c8277c31baa99ce535597f2e5f6897b761ff19fb79bd8f0ce805c14887a214c1d696d33e2b88c365d54c", 0x91}, {&(0x7f0000001000)="08349edccd41902534e9442f7a11e3aa1a0fb755c6cc43d3dadb211a890aaf3c94b8d3a887a2772ed4b419e53d09a27b490fc6f73a76d88d923ab5a6fdab14d7fc1f518ebc617e23a0e1ccc013c3eac7d593494630558ec64e41815becbd90002c09df3edc080fff85aa795a5f924d2352bba7e52f", 0x75}, {&(0x7f0000001080)="d4713dfbf30242c9ccde815d489cf941f3c71fcf3323e86ea99c8a7e7d5f1d4917f95450b8c159dabe39badf5ebc77ef05f7a2d805f4b683b6b6e259a5e5509d333b12f3a85471c8d15fcea8a279b8d62898e6db774dae4f809a80a8ca3cbed302d1d3bb8d276a12142a924410b60e617a9d8b6b76", 0x75}], 0x3, 0x35eb) r7 = socket(0x2, 0x5, 0x5) kevent(r3, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x1ff, 0xffffffffffffae21}], 0x7, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x101, 0x4f19d271}, {{r3}, 0xfffffffffffffff9, 0x12, 0x20, 0x3, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x88, 0x1, 0x1, 0x4}, {{r7}, 0xfffffffffffffff8, 0xc, 0x4, 0xffff, 0x64}, {{r6}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x512, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x800, 0x1}, {{r3}, 0xfffffffffffffffe, 0x41, 0xf0000000, 0xddbc, 0x9}, {{r2}, 0xfffffffffffffffb, 0x108, 0x1, 0x100, 0xfffffffffffff779}], 0x5b5, &(0x7f0000001280)={0x4, 0x9}) sysctl$net_inet_tcp(&(0x7f00000012c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000001300)="f1388b4719f80e3d1ff8e017efc97c15b97445660a3deb9543cad17aa035613fb25aad38fee8d0d2a3d124c7616be2f625379a7f4341f95f762cdb76523d0dfa8bbec12e516a96c81d5dacb2d0bb6ab91eeb4179d7dd48198931a037ee4d919aaccea598577a5c5234755c7135ad5502f652db65c1c0c9a6ad78e6e5f218509060bee2842d85fc742c4e57f070045dc8cf3b75dd8a90cc134f432a4f1b59ac0dc4142c25f59bf4b4f88200944184a45bf4c723a63d2b576051f57bad0b02c18a309ac907203262cd6dbde3993e7d5d1262d0e22d65591e14d207c782e7bc7bd4a82ae06d97fab0999711f5af", &(0x7f0000001400)=0xec, &(0x7f0000001440)="11945a62e52f8d300167048a9f388720ba7886b6a0021c9a140beb48334a06e5f222c937fd6416da29d1dc7d6106bf165affc37ed691e5ceeebfdb2cfbffeaa1b8341ac128a8a786b6248e470a26145fa4d4f6a4a529d57f429590239fae09119c8fa83f2aaadf74997df7af63a2a1042363dbf55abee37e3230294ef6b6d11793cbe7506087a3e46835de8ddd5345fa62bfef1fb20d5ff962d23d66906d806e6fc24f39570bdb848d95d8e2059b5cfbc8c6b765671418d1aaa7f39bd8a606f607e31047f0faac1755c2d27ed3a20522c61c8df06da10f0468b58b4c61a1218ca595f81cdfabf10687d4b06997e903818eea0aba391fcfa4", 0xf8) shutdown(r3, 0x2) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0}, 0x10, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80606942, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = getgid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x7ff, 0x8, 0x54, 0x7fffffff}, {0x9, 0x0, 0x8, 0x3}, {0xfac, 0x2, 0x1f, 0x100}, {0x0, 0x0, 0x2}]}) fchownat(r3, &(0x7f0000000340)='./file0\x00', 0x0, r5, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {0x7}, {0x21}], 0x3}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x200, &(0x7f0000000040)='./file0\x00', 0x8}) write(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x2, 0x0) executing program 7: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f00000000c0)={0x4, 0x4d}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open$dir(0x0, 0x10000, 0xb8) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getpgid(0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x28, 0x0, 0x0) socket(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) r5 = socket(0x0, 0x3, 0x67) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000), 0x0) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x40, 0x1c4) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000004000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000208, r3) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 1: r0 = geteuid() r1 = getuid() setreuid(r0, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000000000481e7b3b002d7530ac4b1d49265c3d1e9b53741f7700"/54]) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) lseek(r0, 0x7fffffff, 0x0) close(r0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r8, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) r10 = socket(0x18, 0x3, 0x3f) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) executing program 1: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80), 0x10) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) close(r3) writev(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r4 = socket(0x0, 0x1, 0x20) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x4d3) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x3, 0x6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x353f) connect$unix(r1, &(0x7f0000000140), 0x2) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000080)=""/187) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80146953, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="c3b660eec6a6ab1c5c0df1bfa2d97e291ce2cd17fde3237737e98517961c8ac9a9fd333701250c0712b64231df79466bf2420a77f58cd2a1ff00cf14bbcb19d5b94616b51dd30e9d282402ff855f1d1bb1ad", 0x52, 0x8, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = dup(r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r4, &(0x7f0000000180)=[{0x2, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x9, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r4, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r5 = getuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0xfbff4610, 0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0x150, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r7 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, 0x0, r3, r5, r6, 0x8, 0x1f}, 0x0, 0x0, r7, r7, 0x1, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r7}) executing program 2: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b80), 0xfe5309c3a50978c1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x2, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, 0xffffffffffffffff, 0xdf8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xeac, 0x4}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)="c0a246749aa27c537f5728c8b455c033536977b4514c2be9841752b7116a38c952152b9b46887f635b9abb037746c10fa26c1c2bb53c533fd99be224077823780bb368b205500e0d87d7c102440cd6d24d66b084d6", 0x55}, {&(0x7f0000000440)="2f370b2d9d4111043bc4e684b562241d435791c0d324d239f44110b3b61b2270271ae9c6e3a0a03332ab84c45cec60c007806c86a2c3d3bae9f721d8f385f7ed819c", 0x42}], 0x2, 0x0}, 0x201) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202f, 0x504) r3 = syz_open_pts() fchmod(r3, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000280)=""/184, 0xb8, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) getsockname(r5, &(0x7f0000000400)=@in, &(0x7f0000000180)=0xc) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x800, 0x7ff, 0x7ae9, 0x2, 0x4}, {0x0, 0x7, 0xcc2, 0xff01, 0x3d}, {0x101, 0x3, 0x101, 0x0, 0xffff}, {0x7ff, 0x80, 0xfff9, 0x85a0, 0x20}, {0x5, 0x1, 0x6, 0xffff, 0xf26d}]}) r1 = kqueue() kevent(r1, &(0x7f0000000640)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) chmod(0x0, 0x0) chdir(0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r2, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r4 = getuid() setreuid(r4, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x10) msgrcv(r5, &(0x7f0000000100)={0x0, ""/8}, 0x10, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb00d61ad970164074dd60090000002c0600030000000000000037f87ccd0000000001004e204e2200000000000000000000000000005a41238fa4a8d397d9bfe7187432abedf702bca6fab2646638ecc365a8a32d64a9a9be157356034b1302d71923553e0af5d23b27aeeee82d18836563630cf0b94f0839f9f9384fba303540ea5c5deaea0e25fc056f7452753841b753ae3dca80aaccc6f4397bc7369274ebf9e2f7434340bb70f2f895d2d9e2e8021d5235a227ade0d4fba8d6799bc4bc8e7f06b330533c353db52775313b780bfd99d1a0f37a168670a1403c229473b8f989397836d633fa3604a83a7af84cb4895db00127b22d6786449400e71e49416932ce0a159f8255a499d3c466e0d3491c0c480f407d4452bef3896db08642f9991f5882063f8ababcc31c038b82b75a7a0cf9d58782438a3b4608945770d3f8be668d8922f31458fde5a69fa8b0c3b0b40f6e9ec4ef659bc4623d18ffd650bcb25f68af7dfd6acebb73989b0ecff7238b4e735b1976990cd59db592b00e985b66cb96a2fd1abe1bce76ca98924a4906aae7fae7065a41c4891e4b8d201bcf90aa5aee8520d59a5a199802916872360e4de20c1d261bc0677bd7eb16e8cec931d9d3d136f1db9872ce9785b420cbb0c273dafb007e50409902f8a68c0c99cb1506684544aa259fe61f9c0530547d19ecb7a3e79a39406b992999", @ANYRES8=r0, @ANYRES32=0x41424344, @ANYRES64]) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r7 = dup2(r6, r6) getdents(r7, 0x0, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r3) executing program 2: syz_emit_ethernet(0x2d6, &(0x7f00000002c0)={@random="9ad5e2b949f7", @random="000002ffffff", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x2a0, 0x62, 0x0, @empty, @rand_addr="ff0000000001ea443d08000000000100", {[@hopopts={0x61, 0x38, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0x0, 0xe6, "fed365f7da9abf236288235e19b62683b138ff82c8cad19626a8849eafc93c7bda76634368502d02ad2bf92f8925b25a522a68e7ac784236c6cdab76835b837395635f16501a8ef69b3ae1c5d63420b2c62be3aff234b00b42e917e20eb5d2e26288876163f6f84d96f65c1946cdf0708ce65fbec00b13cbe9d543ebd4b56e6719c9204ff4815d9e43c0c85c9f6d5ed66c09e7d37c5f7219a6e0dc68b9f60a85132dd01199ceac787cc83f7bcfd1514a49b2ca59366a423d553ead801b2b01671081dc621185c13413d80e5ac55b0f86bd1370cb9ecca8b825786a9a96c5d9a3e6eaf6b50994"}, @jumbo={0xc2, 0x4, 0x6}, @generic={0x0, 0xd0, "67c2d568df3affc9ef2881d053670c74f5a5658c50b5d9f830605cb90fa9902a137155fb2fb026f2466291e1f18b231f3cc380dd4b35bd0be4fcc2fc993c5b170a68dd54f7908c9a6d6d95a5f83c426d3d2960f62a5bff40c1c4f7d13396570f20f1081a3370728b29574b8f45025603173c0d22a71c7a247a1328b9ea63b2c162fd6e59d03b3e06d9f98bb41235c47972bd6259967c08a219aba217d6f7bacbcbdbca59ee3364532d0e6ff2e087d2a14444e339b2396205e99f76d079e89ac73ca00eb6452ffb1381197b4bdc6205a3"}]}, @dstopts={0x16, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x4}, @pad1]}, @dstopts={0xf0, 0xf, '\x00', [@generic={0x4, 0x61, "e0dabe4b0293575bf9168d39aa76edb9db3c11c1009821e6048e0891a830e47655545cf20299f43e2e9058a519f2a764babf21de17c82bf0670b5be4d294fa309dfc6b8ddf25ea24cadb76678b19aa96c9137d83ee6175047fd2a4b6e334f29da1"}, @ra={0x5, 0x2, 0x3ff}, @ra, @generic={0x8, 0x6, "8b0d36edf72a"}, @enc_lim={0x4, 0x1, 0xff}, @ra={0x5, 0x2, 0x2}]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x53, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "c88b3d5f6d5c7a90161c01a65e200bf4"}]}}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000100)="98411ca293c9f4d6644160bf6051682d9206ffa8eeec434dc4d7d84c5887702b4fd17632a9d05e0b85cabb5130855e01745c6463c8977d29af83a967a92b3f0b5d2095f00390be3f33c73b659f6d03c3fe14806426e43b78244dd000df3c94049a", &(0x7f0000000040)=0x61, &(0x7f0000000180)="ed4174651cd289e71b13c17849b118c87af419804dd712e47abc91f2c919e17cf0ef7585b811e2a43deb595d30736b6ee291fc46aa3591cf5fd9750df5d943f06fe29c726d444553ec8c5da4998a693db84467b743208853b101ba7b646dd5c50f6d4613537229fb343b5d0fbc52c6485e09c30e1683de14b40fd0fc1d77828296b8da007b0a11bb59e1", 0x8a) executing program 3: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3c, &(0x7f0000000100)="7f5205003c9759221c2143230745006cbf0d8d6e69370077cdbbea2314fc2342add900fc0743e960e13bbc299a68f4ef7c84a0ac59eb323f029ead279aeedaa2f6f7d58cb558129c4f386368ba0bef07ed1a7f2f3b8a36e73cb9afb6d59a6a", &(0x7f00000000c0)=0xfffffffffffffe7b, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x8000, 0x7ff, 0x4, 0x1, 0x9}, {0x0, 0x5, 0x7fff, 0x7fff, 0x7}, {0x5, 0x9, 0x100, 0x8, 0x81}, {0xb78, 0x1, 0x81, 0x1, 0x91}, {0x8, 0x2, 0x99e, 0xc04, 0x8001}]}) close(r4) r5 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000400)="8f556ef155f1d584539615baaf657213414fa790c4927b0062e6682af5870205743e5ea5f5f2413c1e1a1ddffae57e", &(0x7f0000000440)=0x2f, &(0x7f0000000480)="1d84b6e26fc8d0c48fd6d1479ae52ff875afe8ad53a35331b83a9349ba0f35912f42761e26aae978aa552dfab5", 0x2d) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f00000000c0)="2da707c38731cf9d73e1020000", 0xd) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300163a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe80000000000000aa00000000000000000000ffff0000000003b81ce1a018c45400000000000000"]) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d7", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r4) fsync(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(r1, 0x0, 0x100, 0x7ff) r5 = openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffd}) setsockopt(r5, 0x29, 0x68, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000180)={0xfff9, 0x0, 0x5, 0x4, 0xfffffffc}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000001200), 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) executing program 2: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0x0, @rand_addr="9c7e4d500100010008000000bbde0312", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0xe06}, {{}, 0x0, 0x60}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}], 0x0, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x8}], 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) malloc(): allocation too large, type = 29, size = 28292870884 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="73a765278978724a76a710fcc35319d849db3e7b25eec9b4ada97266f983ca7916d4cdacdc59e5b42810b689963c0c7c8b1e601ba854fa7892f07e59f82b", 0x3e}, {&(0x7f0000000200)="380e91eac8b1dd9136965a7e421045b4ea25a9a203663623964de684bdef8784bfecc03000fb361152a31ce7dd5a64c859ec1f065e950e6b43ed1f5fdf981aad540f1bbdb2e6df3ca8", 0x49}, {&(0x7f0000000140)="6934f12a094272b910da632f7b63787bc8c18dec91c3bd754ac4abeeff80a107bd19", 0x22}, {&(0x7f0000000280)="7a7cf1bcbb74dcb4a1436241cd81a359dd3d36117faa7b0516af8c76e67674da17c141e074ff8e9ffb4e1d24fc6168daa493533693e0b461343c6dbc4c7576aa9c56e907398ef75ddb6a9b3419f301a7c070f3768fc0aa654adf465b96412e3963", 0x61}, {&(0x7f0000000340)="30aa65de380fc716649af5195f618c79ade27787885e8bc7043cd862ca529050f33c0277eb22a6a1f287aa21d80c077b91836503f284567775cf628b0d067fa0927ac80ad6d86da0ff06a92dbca6507f2fd3ba1b08019cc669e9bad46ea29acb580be8d45d8183e71738ca6fa232dbd7939d1ba8744a628c72f800d4f6f3b2ca74857926b42a54dc45cd8ed5c5b543b6beac7bfe689beac1f0a376ef1b0234052bd81769c204e2a5155118f160671ddd419fb54315e242c70c139e4fd37d6dea49a9249fa48d52cb7740", 0xca}, {&(0x7f0000000500)="0d81845be2692d5d3f46ce9d91d0a68ed7e1d7d4a8f17067e4c3bfaa70cf61b8222ef835d2b7c38c36e4113947e6ca4add4693ca8a6bc595d3b6c0bfa059b792d9f7a3248f36cf5505cb5d7a8d5069f4f9756c480d89745e5a843aa433e5b4de131098ad967568d352de2e17637aab5989712a70833ad953e9b29cb6e977c7b2977ef1eb0821d806992b877849e1e7a9e1951a34dd7c2c810185673f7fbe88804bfc8080811c9f5df4be8f63a2562a8b4a87d550258d9a026c768a9ebc300f66e0bb63a805bb1081336d6521f9b8b37f68b9aaece243c8e5ed59da48746262af4c02303c3c2abb85a9e23c0adeab051166c5b3ecade3a262", 0xf8}, {&(0x7f0000000600)="e2b968ad6a903054ca86518d99c6f786bca2498924b11d5be78a5dcda6d907075c8a2294630321a682c2a771116ea2dd75f2d249dea9deea6d12865806ee77b292dca1c40781efc63d458f8275224a9d36337a7179d3b96ca3b22f311d732ac8bee367f4fc472f094cfd6ebeb1cb16d1b01bde820ac81b4926a5f350d36e87f722190a3b1b4c0000eb1ae984b9994449dde422dbc76961af9b50e65ae8cdb090216e624149365b42fdac64048a0cc88aa317e188da119cefbc82f907c10495b0160ec32f3692c61859b629801e58e3ec5a00483e15e5814ddd70", 0xda}, {&(0x7f0000000700)="eed36d6bca27745acfe8e87da7fd4bca81b3c2c40348d1054a175b3b2410873c0891f975d44d4e38ec3e5850075557edc40235d2e28e5ea11d5ba4d944ac06b8eda33d544a780f3f6868dc086389c669909af8abd2793e9698094c7f9a2c6a76f414b72f8ee433b0fb86208a22559c3b48b684c6312c7442756c387062e43410c8edc2dd7de5737efb58144f0de08d716441c8598e89f6cbde1f03b23d6ed6a2758ac1427f7c96a439c1511cde687f87b77fc03f08e3541862dfca8b56e07f586f5903e9379cb5b4bf0d863fd2203c60b42b2a1d71d7563abea2a4508621c35f0f476dbe89ccbf9c", 0xe8}], 0x8) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffffc}, {}, {}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000800)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = open$dir(0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000200)="612cd5eda719516c822ea14cedb751caccd9d87805895d7ea64fed54eeb97265acb25c68b9fe33151fb78f3584d8d4cd12b188acc1b9a6c29b9574925c391b8cb7ff26a637a5da793f9cc65355e9c4653e16a0b806d4ce04c93343eb083770173fae9f243810b1b812756fea28b681dbf6af92fd921211fff33ef7aadf30811bd9e276b1c5ae6a6312119108558d944623262e2c107e3b04a5624fa6ee1fc7d7be023bc467e6e9094c6664f103", 0xad}, {0x0}], 0x2, 0x0, 0x1180}}, 0x10, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x17, 0x0, 0x0) dup(r3) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) denied attempt to set clock forward to 316942816641032 executing program 7: syz_emit_ethernet(0x2e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x82a0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) (async) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x81}, {0x6}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x81}, {0x6}]}) socket(0x2, 0x4001, 0x91) (async) socket(0x2, 0x4001, 0x91) r2 = dup(r0) ioctl$KDENABIO(r0, 0x20004b3c) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r4) ioctl$BIOCPROMISC(r4, 0x20004269) (async) ioctl$BIOCPROMISC(r4, 0x20004269) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, 0x0) (async) ioctl$BIOCVERSION(r5, 0x40044271, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) semop(0x0, &(0x7f0000000780)=[{}], 0x1) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000200)=""/118) madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x6) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xff) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x5}]}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 3: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="ebffff132fd98926cf455bcdbda9433e16203003c36725c2839f002ca9d957fb4f83f3ed1d5e1183266f385598cee039243f98be5f11cbebb23bf0", 0x3b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x30}, {0xc0}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x7fff]}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 4: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f00000000c0)=0x4) msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r6 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r7, r9, r10, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r2, r5, r3, 0x40, 0x1f}, 0x5, 0xd5, r6}) r11 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r11, 0x1, 0x0) r12 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r12, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r12, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = socket(0x2, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r5 = socket(0x1, 0x2, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r12 = syz_open_pts() r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r14 = socket$inet6(0x18, 0x8000, 0x80) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="047cc051f581d34eca32fc79ac0720760d9cc1be8ef4e73026e0660fc839cd33fee65d90b0e595dc95e2424a52753da8db9cb11c7036a61f85216aef2bd7c78935c14243ab254854ae54acf15c85874466ac1a58c6c57b5eaa07e6cb2bfd6638883ed43565fcfa1bb3f483fc2eaafa138d823fb5b48bbfe8fe2c6c0bf6f97344a8325d153174f5958743b2818119315223", 0x91}, {&(0x7f0000000140)="0902a1899ff07387e7e6d40c8e5c0e158371bb782e8f5d88", 0x18}, {&(0x7f0000000180)="5eccb5d94f4d77b66f2f44c79594305548d35ec5eeb965331c6b5642e7502b5f9df00b93a0b70a763d6c148dae66217830a6e444946e87ea6262ca6defe0ba4e1cf3812be1f0d1d5a8174b54ef1fc004a8f4f9b6ca240661a35506124cb9fa1605c725af2f3c1ec8f07f48774b71b1c8a7df55771ba78a7e005c7cde6aec3755e707f35fd925751e888a4d4584002e78ff6e9ea413a46f7de8e99fb264fdb6995f9e33a7af5587f82358ed1153a5cc6db64106e8e4d76c48874a09843d018c32100b430bc1bc285da77d339f9e12f0ec2ccc51c89e139a17fcd50aebae8e84d75687a2a7d8635068207d65e79bc5dcaeace2e432c52174bea1ff3a47", 0xfc}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, 0xffffffffffffff9c, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, 0xffffffffffffff9c, r9, r10, r11, r12, r13, r14]}], 0x78}, 0x409) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="d8c3ecef90e7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6, @rand_addr}, @icmp=@mask_request}}}}) executing program 7: msgget(0x2, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) executing program 3: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x84, 0x0) sysctl$net_inet_gre(&(0x7f0000000080), 0xa, &(0x7f0000000780)="1cd9f234491623c2c8e78b1b21fd6ba225bc505dcf796efc0ea941950f7fa5e4e9859424ed343ea041e625697022f6fa8007532229fe94e196fa422135c2ac957464536bd57adcc9fb9ca689edc57821d82729f4a65d2bb466669be768b0dced87de993a18fb648574b8b244961b6c2c4cbb65d790748cee050651ce92a964965339bb605dd44ae6cc90c97c12bcb6029666fe6fb1babca020dde49abc43beaac92627d94252338e92b50e454c8e800c50a3e8cefab6f5a84b99ee3c05b5ed60b7b5644778d5005d0a3cee729ba10ce09753476536fcecd70078e69e58f7ef3467f2f59c72091fae02bcec843706f27a19c7e09c951fb4d44571f8c97a2657bde996158211ba0d7c9b1005ed3833546c2c5ed0e1f078be62ca218e46a8ec5a3d39c9a035934466e5354cef881731fa291d1569320de0d9b7c85f8c1704b9025b94ad9a4c18526e466e6558e0565f92b60b329d93cdd0a5fc18653548fd535f2f00"/364, &(0x7f00000001c0)=0x4e, &(0x7f0000000900)="1033db4c965b51cbde0b69a43f098844fcd3c5f819bfcb675843c89eb63d38a716797d42a8976bdbbe76ccc68917665c58c56531b70d3553b4c9ef82685c79c96e708dc285944b53fb02adf8572493d3e2ca072c981cf1d998ef199c8571ea6bb5509f925a54b0c54f1e474fa20e36ef64f6006fa139fffc0f30b3e50382fe70592b4ef584664302bdffe4ccfe0005c3f64fd05c0ae446da65c7508615ab27a35f83916040b9046a565d86614e31d8f3ab99a0123027d86c02a7258fa0833e6eb31cabd85bc1cf13e6943dad64c3aa2e48d60e8908e01e23db5ee89113ec8a0e17eb312a19adae492ce6b4604cbca0ac8874283cd977fcd42e693b7379800117a3f4fce8379cfe9d941a6a402fc72a006b40afe0b714c81a99f968fcf6e92c32ee0436f1457a01a8a82fdc131ff4467c120bc28b56c4b1f94f8e5f986591f542b0f28aeda866ccba31835828c5e41c5e1b6d171876097a3570d785828ba37df56d2b5c68a29739c3b5788fa9849cdc7025ba85fd2f14885c5800c5ee89f38f8058983450775cba9ee070b59766ddabbaef5c22de285851a2576545181b07496bffbdce9687a1bd1855bd0ab202", 0xdc) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0b83c292302aa7b7c5a0e5ec3f7e6d4d58f127ccfcafd5443ad36187e67935346205dadd5f6ef1d589b8e7e3fd2f3b09e62e88ec7a8caa078a76a196022eda02c2ffdbe24907816e358da456959fc42b4e33bff0a0bbb818f54707f1e4bc2fbe3be8fe048e209b377828d5caf5e8e963d43dfe", 0x73}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000340)=""/82, 0x52) open(&(0x7f0000000140)='./file1\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffff}, 0x0, 0x0, r1, 0x0, 0x8, 0x0, 0x8001}) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x9, &(0x7f00000002c0)="00cc1efd66185fd875c6a077095cfea3ef90329769b379638c12cf3078328075e7fb953aea874b2d0ff07b36216c9180995ff13a116874a3423416e81dc5ad2d87ed655cb71644236d2666b0c57995faac65746ac449882a79f2261e6a4d986d708b0b84cebdb67a5bc1953ef66d44986d54b798", 0x74) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x81, 0xa}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x40f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x205, 0x0) socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1262, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5c) close(r0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) listen(r0, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000380), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/167, 0xa7}, {&(0x7f0000001180)=""/170, 0xaa}, {&(0x7f0000001240)=""/178, 0xb2}, {&(0x7f0000001300)=""/65, 0x41}, {&(0x7f0000001700)=""/195, 0xc3}, {&(0x7f0000001480)}], 0x7, &(0x7f0000001540)=""/153, 0x99}, 0x6}, 0x10, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000001380)=[{}, {0x25, 0x0, 0xff}, {0x40e}]}) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x67, 0x0, 0x0) r6 = accept(r0, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) fcntl$dupfd(r0, 0xa, r6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r10) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) fchmod(r0, 0x1) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="f4afe25e", 0x4) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x24) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r1, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x8000, 0x4) getgroups(0x9a, 0xfffffffffffffffe) r2 = semget(0x0, 0x2, 0x80) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x20, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r4 = socket(0x2, 0x1, 0x0) getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206932, &(0x7f0000000100)) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getuid() setpgid(r7, r7) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast1, @broadcast}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="63035135919f90c8416731bfee069cac7949079ffdf8ab07549fc4312fb1c57d8f521b71c88dba", 0x27}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r12 = fcntl$getown(r0, 0x5) getgroups(0x3, &(0x7f0000001440)=[0x0, 0x0, 0xffffffffffffffff]) r14 = syz_open_pts() r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001480), 0x80, 0x0) r16 = socket(0x1, 0x3, 0x2) r17 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000200)="6866dc126cf16b8e8726f750dbaa6f8d7e55468f95fbabb7273750fd6c041a33553fbc2af79a8428ad18b8fd1a4118742edfa1921199e7b9d970a54d094e9cb22f9271ee0e47e590407e7018768ee3b008c6a4c1670f5561364ac8cd594a9a21ee7edb2f4fcfbaf30d9e0c", 0x6b}, {&(0x7f0000000280)="cc0458c6934da5547e83d07aea4d8aba39ad318bd234b0f5b00e2d085850f8f1e2a9ab92e58330dfb44a6d8f646331709e9a0adb75fb2cad1a", 0x39}, {&(0x7f00000002c0)="66bbdea13a02c3fabb06d0f52445799c5a88ef31678c953f190c0777c254f4ee45a9c7bed54fe581773176d82f28332eafacc379be2271fdf5e50c5703b96b8b5d236849ecc5eb97079afec838f0207a8354fb6cfd041f7391dfa2276ccb40884e5cace5a22d7e69741461ed0882519ead85180fbc8ab7e2addadc5633171e3d744d1880aec0faa24ef020032092d6b804af3f303dde401e5ad28a6ffa717882bd5d8fcae703ff3d04187542d41d5a7dee2f0bc45020a8494cbb0bae939f0626383a65d6b6f97d5a48e54fad3e8b06684bf49d93d9b0abd1a4c34f9c1bc56ba283adf32c0b04005c8e99b4a523483238c32de88ccd1b3e49f8f47f8804564bec49119689aacfd7862caae88bc49decaa1abc0f471478711129410f71828e11ba02ffd2c032abb08c3cd4377e27e236302c230120bcf176035b4ae247d2c93cfc6d4591382e4108690416bfd86649acc99c85866c9b21578b27d0dc65faf8de271630ce44739c01171f983342ec9dfbf24dcbecfe0013f60b2307777f6a7e701be95b014c5462f6c3d810b35d06fe6ec9822de1a9b30952f4d1fc84fe0951f98ed95d16a15da943fedc9e4c299ef197883e9d677835506adb4f700ae0d05b4451cdc9d97b52ce76efd8e1b6b765bbd65723a53f800a0c393a854080d4d5eba4be656536b60807904d63b65d3655f53611f08cfb8fdf3b97714a9de0993663c6a2503abccb3dd6e1e20a5f03d4e93aa013b9a35b31aa994db3b67b7aa37ed13bf99ad0f5dc4c6d3f045ecf968df45309fc078cb90b6e633783c1edc9e78c55ea8e812515e3ca67845c878b2997924058a0609fb52fd3391d7d6431c3da9bd37712847a26c16f5e1c1391f8c500aa749438af056235d108dc1a232710f596e18c419c1589c14de6956e3c99e0a6a79dac20c8acd5c06fc65feca8e567b616718accedeb77ce6e9ea15a8fcfc5bcef29cb7de3d4ca13a57c1dd4dd7ec5b9f5de7ae5e5eb830aa6b3badff0b15d136222faf2d7e6d896050ab124cab537eace83f84aa53c25ed4005af872ba544a067aba4a86da59673944826ea1fee2557a8ce77f46f7f56e393de789b8abfe0b4b790e0b5d15bff0cece5202d9e150e9773f061d94e1f79122a28f396990629b82e843a87ee3864ce8df83ee3c8ad6cb1535ff68da9fab9c5106ebfc61d7593ed2fbe8daebc69b1e2fe08b07d5006132eeddd2ca2b1f62860ffaac049284cbc8877877e91cf94c23b3ae06f4654a069488fbc2e973882c594e1819519ef5ba538d7cc11b9659d3545b3c4eaf0b81fe1b36fe3991a6659e50302772f640268bece00c23a2751735812efc62ac82a6b35c0b5ce50e1adb1193db0a6943d6d10c0b257f0d1c8b0d1ea841e9cbfdde66730c891d33de44dd9322df8fbcd8a347e123de93d4d7b7786e6d8f793fa8184afa44df2613a7d068347f31dd74602886c17c4493f56b692d6f88c33febac80c94a0b010fbe2ae7eaad652db62d5f90f54cc73534948857e8e9f841f646379d61adbffa3d243a0ed24ee6cd61d45a29a25e4c1a68a71e619a58a9900a7e00a63fd0fc950f661dde87835eeb9e0ebbadd54dafd688ef1e6450d28d3f94c5e76c5a3f03b5ab2811862c5700ea879e5cd16ea2e5d9b98b83524f18d34f718055606b842328dc15a93de7a80ffad3821717ce2b673f3c883f9ba1c88b83d1ff59396c64259a178d5bea27835c7700cd9bbc1f06bdf344a0700e610e6ea468cc1b7647e065793e3326dde3a92376ab30afc77c60ed7653ef305902399a1f358e8766f9b3529af740a3a66ef54547798ed8950496c9476bdde1d52d096ec703bac24814e250ca2c3243ba115e19e40edddaa796aa703d30bedb9945740dc5c8d86a0ae473f9bf74b94edc2a47bdf8aceeb8e1f1aba42ab477bb145839883b5fc086590c07c8c8f1e7fe06570881e7779436bc943b2c65a31ab3239e88521d4d90d89d0ebec4eeeca673f05bf2053fcede2f87dee5b1ec094396f51c793fd07e65dad7b829c82bd92266230deb69ea2b7de22cc99a572f11a7016fc905d7f085db572779010a4511f6a35f0e27c8863fd681ee0524eb9e1200aa45265b370a8df522d5c2a38fa9b62e13f82aca4c76cdca6b01309b6dd23a59d970a137f46fc54a4c21b59797ebbff585a5f76279b1923bdeade2d6935ecea9b5caebe01441aa26118f4860a2162c79f8cce6c0e479305781a3441017cfd748cd40c8b99ff3affcbc412aa3239d611ef3b93c78439d82917ba1ec18528d844c70c74a87d7373844f6f3dc467ada4e5c581348c77b55bfcff91d1a884c5cce6d411b75dfcbc1c32414f006af4c3c23ddf29dd103a6084aad21dde9d5e4098364fe5cda5433fb75f66b91258edfff1033426933f346a1b4c89f8d26043420d2f783f07bb77b64683c14220dc63f66852f8588f327e165ff41892c6528e79324205af4319b675d5c2732dc1d08da86c62396c69c3735cea8dad68188b88d3935498063010e19ce07132ac68553c439f7e387c128b132c7e1dc521a5d1cc6d463ef91376e82e64bb0eb653b120860baec1a93ed4e3867150f45d22085f663e6c69c7869cb55654d454bddc983a99946030e16a0e9fc304b345fb438b20819777ca17805e2c687891c0a0875654eb349ce37e2dfbc9fdf40b610da0b9aa58de6a82021852cb79e8f1072080dff7b52789f021762798fc3caafaddbbbaa76dc8cfaff773811eec97ee0a4a81651d38568b2c2412894985cd0ea2ee85d3cd9b98466cb47aaa2cc2e96723b119b84fedd3608c0fdeaf90d9ef3089ee8b86d3a2be2814843141145353f06d7de97db3a07c4399820b6e636cb262b8baf11c1cef4e3da6d18a33fdc17a42473b28eab40d4666b9b6c9e4e7ae8353bf93ff460ec72d5d0f95350c6f0a1c8a338f3db1b5751e8cb173eaf5f2709161232c97a6ffda672bb866fba388532e51a221ba4d415a01a14ea94a33417cc2307a05d0e64f18bd39fdc8ec7e8ee6c0585808169c059f3c97d02476f685c8819b4fab7eb4bf8ad71f383f2decfc0d18976d790226c3ccbba50a0ed18460120ded692254c2e174b39b16c52e02c198373c75beef65ece143d9bfeb8a3a0557c5c105c56943ea46119a523898ba07bcf8525e122c4a3b7a3f7e0ceee90721e21ee566b483c13c14b9b9359ec63cac4cf62171d9eff57b9664fb073e62417b75d7fdc38a5c86dcf338b3937f50b0b2a32312c971cc490a1be05172cd65ca6768dcc7cb3f0d882ef71b75def9bd845c9ef4071502b3dbaa05307f556824678a866a10a3c6568f3f2ea8619261b703ac674553d551ed6734a846c96424cfbf17e43ebcfe0b3a45d515ed553a54d95a14de5d3463276e252292b83c7279da7892bb64dd1e79ade86972e57b90e39a5e25e9839051a25c9e3bca3899c8761410726e5e0cf48f82628c0238256d90ab86dab5e762aa46ba8f5b75d4e37d81d4cec5c54c7c37b94a10e784580ef03f4ab6a37ee985618c1bbd2f1fe2f419803461b7fcc85960fecbd6a219e5c2812440b48009d32505e6947b76639ea9dbabc65f38e9f6f0fe2c939663436614f27bbf802e1363e24745ef7abe337f65d7a5099a3580b1c6014e459ae5a3624c06ec77918c51cfff79e5f85c750158a884bca94d5e4bce7ef6a088867e682d440487a939bbdd77d78e8c440a30bb7242e49dd01a6f5fcafd0ec66d095682e6ec9bef58cd80922785f727f5ee531b7ba70c0439c00998311dc8636d7ced4ff0c8d1a8864982ae46986d5b2a625e87fe97ef7ad98dceb64ba7bce9485c78a3f6f0ffc4199d64a1bf012eafdcc3bc8ea486ceb8c3ec039de661677a2d0aa818afd2ab6aff62b4861da4844e554faf231b29326636cf7f25193830df41db47073e1a33466d306fcf9336d362258fa25dbfefd052a9a1c78ef63d485aa975ef29ffb46f09ae87f76f256cafee918078a71c25ff7db6c5d7f3d469a7b189dac0cfced29d6f6010572ed20fd82d99801425216e3beff39874aa3636b4fda634712fba8e474af9559a546d3f58e596041de364358266c925ae92db3a62ea1321fe686e05c1354e83be9371936fdb10782537d458b901b9c0355c59f3c504b023e66e9059a1c989955efd9f471f7b3f18821dcf4630f60f10d0ecbfe95ec4eb6a9106e991f9a67d85f5130a20f8aa517c05bf6d5a15cf833081a25dbe0c68f4b2d8aae4dfdba713d8ca61d24a88d5a0509c6054224c85e2921e19643c1e3237bfc1959fac0ccdc45bb902b66bda8d7e7ca67fa006914757df9fcddc88c555c4b292da822d807bd98456aef0a08403e904ebc40d7c3543d8734d43ec5c25fafe7804d1b50d6549345a43c07935f6c36fb8f9a3c3e753d1d1180c1f88320ea4043b9af9e7a2937ba474a247d03c1d48781d9810d9953a0da9313e91456c6beb7cf94784f757b041e6f738127423805265d1547dcd46abcbcf8403705973e2b475f61b8884da4531924611055bd3d8bd6126253e1614164a17e7e12d7c96e7a802be81af62d3cdda30caee47c44d76a3ce1b250349cd2fc9c1ede5bf1119e666b4a8ffebab084a6d9c03c2a92854e6025748cd5351f0e314681c70fc7e9aadf6528d9f8d2826cad3cf654164b1d19748959547c02c8e26e65b931205a9725423e9f61f9c6fa0caaae4bc805fcf0a37a2198041376151e54368dc213c10581bb10d921d9b97b8e635a68cfa6be871ab7b49ad9c1ffae8739c19b3805cf9a915379eb6bf38bef72ec00240e8a0555b953434a69959e9b8f53c1c6c0298851996c6be674797c5489fe895a1a163fdf45afd6cf4a064a9f7d46707beeb0d7b1cd4092c25a122506bb50cdc26b2d68031a07b348a1b3cf7bfca38ca07f1483b10d07ff2d355dfcd5e5f0fa0b23b4f6cd47b7eac20a1e5e4e53a97ffde5dc98226388ac4cc8494090b027d4c7f80575380f4f7ded9dfd3436509032ed25f1c9dee5996263db65eadf2ba6caac71a0f439d16ed0ed4ab6fd3591dd9e4a051004e109582b2269c30512535a46b50a71d25a21ca5a0eeb58cf784704edb665fde1ddb722c55f22b25163cf8f91c323df386982dbb02a9f272bde43ec8c8c4a65ea706a3e23a0b423bcc07b538f8d3b636c7d33793b44436603f4f3e86a0a20ec4281bb159e6c6811c876933cec1731bf339091c80cba92c5414fb8b775ce2e48dc023ee587670c655710f4108c24a7f644371df43c126c8650aa33d8724e9463a098ed6a5b7ce8302df8a3b6fad6c4fc1845958489d8ae32e75076b0941df4380bcd8c0f778f3a4993d9526218e38f1d2ed02789d5b184a52dab5d6d20150f0d9ca35356aedf96163ae88979c493fd7bbef75abbabc4b7ccd73c43dd1538cf496a62b4518ab90840d42a1334da4d2e7154ec5b3639dd829e6fe80eff6915010b9360c09d04e9fda619541f20d519d10873204dec97422457c16f95061158c2ebb8e348f8048a2371b9887b70e2d0929572f3e4e387881cb6ecaf2ed11cc0bd860a91cf7218ad4e1a6010afa23422101dece5fbecada27fee36d6dad9babe2af2b4b54bb2912e844c30dfb303104564dcdff6c9e38061290c03ee5ab5bbc43a7780e58a97efa815f865c386440c70c899c969ec20a4c50286dbad4c757dbb004d4da1b1f16b0e422a87615ef00abe242407516d52cec18574e9011fd2edf7a456ceec10ca5c3fd3a9bbd90c1b3f8b426700b6ab169f40936582378c161a33a8813cbbff59e8e122a492bd3d4dd848fdb616b21aaf1394d7668f27c38332c", 0x1000}], 0x3, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r0, r1]}, @cred={0x20, 0xffff, 0x0, r17, r18}], 0xf0, 0x3}, 0x0) ktrace(&(0x7f0000001680)='./file0\x00', 0x4, 0x4, 0x0) readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/4096, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002700)={0x1, 0x6}) r19 = getuid() r20 = getegid() sendmsg$unix(r3, &(0x7f0000002900)={&(0x7f0000002740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002840)=[{&(0x7f0000002780)="a9222146574f83f9f4b7aca3b9871dc6429d9ebccd2ed90253aca803066e9695583d1c285fda89fbb09e83f529aa722c5f0a0b971037eaa1f6191d7fa973992a3123980a00370282640d70c87c55fda4646b54fa58600a20f3895f59f1031f02e33322dcc75a0fb7184fb505", 0x6c}, {&(0x7f0000002800)="d3238a43677632", 0x7}], 0x2, &(0x7f0000002880)=[@cred={0x20, 0xffff, 0x0, r4, r19, r20}, @rights={0x30, 0xffff, 0x1, [r2, r1, r15, r15, r16, r14, r15, r2]}, @cred={0x20, 0xffff, 0x0, r9, r18, r7}], 0x70, 0x6}, 0x4) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002940), 0x2, 0x0) ioctl$VMM_IOC_INFO(r21, 0xc0185603, &(0x7f0000002a80)={0xfa, 0x0, &(0x7f0000002980)=""/250}) close(r0) poll(&(0x7f0000002ac0)=[{r15, 0x20}, {r14, 0x20}, {r0, 0x20}, {r14, 0x4}, {r14, 0x80}, {r3, 0x20}], 0x6, 0x5) executing program 7: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916", 0x88, 0x8, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x100000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x7, 0x54}) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x8, 0x6, 0x8, 0x6, "d7d63e8df83284df98294570c50c17ce6fc23a8b", 0x201, 0x324}) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/53}, &(0x7f0000000180)=0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x1f, 0x8, 0x6, 0x0, 0xffffffff, 0x4, 0x5, 0x2, 0x0, 0x0, 0x7fffffff}) fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) accept$unix(r3, &(0x7f0000000600)=@file={0x0, ""/91}, &(0x7f0000000680)=0x5d) r4 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000006c0)=""/200) sendto$inet(r3, &(0x7f00000007c0)="ee927364d948766e99d7917c59145da3f851657400526078c9b44008837d1477ada179d89c2e477fa588432c38d7280800000000000000c98e07fb2fdc70b06cd5620ea0e0ec4369ac2da94562c11751305becf5d4170b0fe1f2ccf35c8e20bb854d9e46816b582543c9d91573bfe84b085efb603d5aaf0bc0d17d481dd0c5956fbc11535423169d7fdd33a7eaa0989b543b5ca287bc39290d997259896d3e79230feca4cdd725dd095e342a7a9b288b083a352e4c327d474a2fb5ec5fb54799fe13dfa3c3590bca272d253cd491161d73f92f03cb2681c3579f0956e6b0c3bddcb4ab880bef6d8887b1ef0cd954251adb7b", 0xf2, 0x405, &(0x7f0000000140)={0x2, 0x3}, 0xc) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000900)=""/191) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x40}, {r0, 0x20}, {r0, 0x20}, {r0, 0x80}, {r0, 0x8}], 0x6, 0x9) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x7, 0x1}, {0x64}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) getuid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xfffffffffffffffe) fcntl$lock(r2, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) execve(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x789) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd60754699000000000000000000000dbbfe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r6 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x2, 0x1, 0x3800}], 0x8) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000002c0)=0x8) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) executing program 5: readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x23, 0x1, 0x7ff, "000012000009000000ce00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x2) setsockopt(r2, 0x4000029, 0x10001, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048a32bcaf09648d778877fb22b2e4c19a32eea47d997e7ec873163e3e1268eda149b2bb1432200bd2c4a99604897d68d96e456da8e736450cc71cb875654c8def3fd47890bc5b802307ffe561dcffdf293c7cd74535faffa1e03a3eee026c196fe16b00cfc846150a538cf9d4e22df8409b90e1e02bdb148e65d6a65a88b5466938564515023266fb01990c9188eaea7b1fceff9f6fcb71aff8fac0c9c073509388583c1c499a57424dbeb52894bb52e018434a3a5059b497c26b53a1fc24198e03c445ca38b92d43f62bf369ab616dece6f6a8a6566f3", 0xe4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x8, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x6) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r8, 0x0, r9) recvmsg(r10, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/129, 0x81}], 0x1, 0x0}, 0x1040) sendmmsg(r9, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r4, 0x2) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) r1 = getgid() r2 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) r3 = getpid() fcntl$setown(r2, 0x6, r3) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r2, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r3) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r3, r3, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r2, 0x5) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x401}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r9, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) r16 = getgid() r17 = getegid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, r1, r15, r16, r17]) recvfrom$unix(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x1040, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 3: syz_emit_ethernet(0x2e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x80000000000206, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setuid(0x0) socket(0x6, 0x8000, 0x7f) mkdir(0x0, 0x0) chmod(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x0, 0x4, 0x0) socket(0x2, 0x0, 0x7f) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000300)={{0xfe}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x7}, {0x81, 0x0, 0x8, 0xfffffffc}, {0x6}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) sendmmsg(r0, &(0x7f0000003840)={&(0x7f0000002680)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002380)="20e3f8adcf0cacf38794fb8ee2e41cbb6f776d369f3a8a44fdc1aab41a964775a5689a5c4bff484fa548f9d38829ed050682da857f408d09d8d2d189124bb514ad9161ada598275ee2e3a392eec14c85f7c4289ca35e7470e17cb1befd71369dd3c84081a657725ed01684d6a1f339af3f963982437493a2e0b5511ab49e1b7855546bed9688b0b9af0881d0d75525e93d985c90eb6a39debcb36a0d4188f1d18e49c748eb8b40ac7e1b728e5b55b7346b488f70e1c8976d627f093a1d59d857e1b91e6707f795c3a6bcd76a", 0xcc}, {&(0x7f0000000100)="0a0aef584f6cf80486914f479019436328149780048666af26dddd71d8424a8d9e52", 0x22}, {&(0x7f0000000180)="6a519db2e87f6bd4575f2199339f88d41f3c14f0bf535a9991da33725ec2d13e36e12904d649a85b64fa5c456117508156f67621a7ecc35de91ef3027e463d9bd43669fb4fcf09752a15ea7a33abf3cc24ae3a0e23a59a0f2cfd2a5c2e77673f4499662372bf21768989d0d1fe0ed319e02056", 0x73}, {&(0x7f0000000200)="de61", 0x2}, {&(0x7f0000002480)="e0853cc6a420a357f5f19c1dc006e88fa9e339b6364e127df13c00ed116ed8935c52d4365fc116c1cb6c436c9a1c7da2017168ad42e5e1507337e0430c2c75482415107bc7d22ed160e468cd20bbb1f7ae4ff01e6b98fc737f64b1f2ee8d7a85dc20d59e16e703f8f3ed8e787c2c3e178016c57606f40c7bf4ea9509fe39843844dc492f0843535920dcb45a969c345d68f4bd5286ce10a50c66b350a1f480bfc63b2b2822e1b4471f4da2b46e41f5ae7ef76dd54bf26de63bf2501b9de51be8cbaebfe8993627398876dc0771dee7df7b98a0ae8275daf92aa556", 0xdb}, {&(0x7f0000000340)="bf4b2b4eeaac9eed969d04690d315f07f0ca4b402725374bf08ceeb86e4e045aa64540486c4572546b6454ae35b6f8f8882180481f9812a369f2", 0x3a}, {&(0x7f0000002580)="70a6e9f4ee952cbdbe3677db1c56c30d89ff5c24ec41eeb482dcf7e974a3af10d65b5c690399c5990451a1595132efe99e417e62131ced5692211e458da277693f6f14f5603645897361e02b9f5435b5cba68ca8f2db318bc3359f97bda8fc6e5f4fd252275518735561702deb37a754a34a862b56c68da3911b9483ffd73c4e43b5eb5468c8b0832e344e657e088c6fed6efaccd7a1805993301a7778eedb250d1caf64ffb86e4fbc4244f7f3778b3ae134e14844fc622ec46f00e64d1765e8b54abb6c8631c9a31418d3128de2a9102bdadd5c587fcad7bfcbdb02865c58c3a6c3393b62280d11655c18", 0xeb}, {&(0x7f0000000380)="3760cab2feb7eba75799ed9b68ca8c0c4172929f17eb8ba0c785bb6c490c6542cb46609abbd46e22402089e2e4b1ea3ffc5d1db6fc87811bb955f4c6755e0ce663d0875fe42d3a01a898b3e571f847dc34cd4bdfed59439858b4fab2c4753a7f3f94", 0x62}], 0x8, &(0x7f00000027c0)=[{0x70, 0x1, 0x7, "1cdb5422c73a7e200545af68eb854b60632aec69097bcd755399bdc6b63a42c0a02317eb61d0c0cf4f6cd7086a644966e4e4400a6fff67e302b7b9ceefc731c2e4e2b97e5d7ae880a9f7771e6f7a34136b657d54a1395bc7e5167de455"}, {0x1010, 0xffff, 0x6, "198c2046923707c2590729ccbf7e527e18d47aef1c2ae229791ff395fab21f5a9d2293aaf3faa1802322d4ff0c32e8b9e8ba5995e35d58c9ffb1e7b353feafcde7839966403224c2a25303e949e37187f66724407508304743360a994ec49a5906ffbd0cedbf777882b6534c2dbd25a7c6d2c142de8d3fb6014dc455b1d4e2052a6d836ded0b0750d64cf512eac643680fda8bb8f1c79e1bb771786aaf3b133a4739cb022e32379d90b4e0e9de21245e6b61f3fa3144e36ebf04133bc3c465e4d00e1832c217579394f2900cb62cdf32d3eb3dc36a2a88a9d6085c4d7f7a83f4c71948412c30cff2d11619978524ea23db5bdb833a530f12f1bc67d4dca3748c831dfd8ad345c6de3af69233b0dfbe4510e01ac3d8adcb8bc23143780f756aa6e6e184fe1d507947a782ab638369adec323ea2ed3e231518f812fef90c29e24db9a128a95225a14fbd763c219488dff811e3e5c82baf330a10b9b8ec9e939fdd0d2731c7558edc43d425e01bc428a1f6b185c995cbb99a7affdf0e17f3f1f66009efe0d2a83ba5b5ac6484251f63d399f1d1c41c5a8874d2dde28e68a48add2ef4afa111745e11aa80fa3dbecb49f6e7a9697aeb8b1116e887cfb03e06941eabdf871a48eef8ba417ba667e4c223a8921fd1b6b1e6a7894fda70265e57961a39766c44f1be1ceefee45547f177c6d227930c8a4400eea52d0fac6a3b5ebfa20a28210b436ec09f6f761ca8d0dd5870e9df1cdac4400d88877f5d0e7e94809f8e957cb7222e3cf73170a6724de80fdc4da99e9b53ede4823b2c893b29c1fe512d952ab5c15cb85728835e8f529a4685aa32d01f0cff0374613a9c83d159ae42f885322a78ff32718d123a85786bf011b8b288164df237b75662c8badbcde4833e194530bc906d3abd9cd3de1b49dcaadf1a6385c42f0005a5679317d823ce30ba1d8a38044f7f4b1625e1ccd74b1611d49618f0171aa4a554e18b938b8366a2fde6677567ab038a999fdb1cdefb2c3be47ea1c9f9d62eaebb8e40fb18b8a429d2ffa23ea3bdedf8609cd08211259afe2a14012535b85c38a66f5cc0f72c8a0119615e0eb876378b36e1ef96495d831e0d6c1b1b3d88512f5e7389576c95423c40f8f84f9cdc98a11c7a0f69c4aa74b3727ad23f214db7e6cd3accf4f2c76c03a467f1dfc884bdd753514621c14dac212d8970adf0146bcb48e4eb326bf50fd208c7305af252c6e1af58cdcf34b018f452d89ff50225cbbe33be55b295eed596f89a3687349d6b7f5fd80e2c3e447ad0b57dbc326ee0a58532d09bcceb452c2a6380430dd7ead14fc31ba3b5ab6002c6429e025263b4828a5bd0dece6a6beaf41ffbc7e045a5f6e77a79c2a658b4255d5483b0fd4121457e8979aef210cff28c45d35f7472357ce35a2013651a7b8c3e1aa3c4be992c31c0d6432b38279b03c9f3dab6139994c907b9a1ac1b8b402372aa82db4a9ac98d201306912e9ddd7b2efe95876409354293ab05db6d198f3dd55c11afa9354466e87c8da16ec15ac5ae29dfbec4fd3e3bb5ca2382bd6cb89a9496b0f135e0b629eae600bc818080f0b64a4e94b41bb0b3db41648dbc0fc365f8b125a1f49bffdb4d600c664b64b550a78ace90c2233f1cfc2eda30a39ba4ca2240973589751920a6abe91437ed3c96a866e0327d8f2737cd09915fed6731cad65c33a0500cda5e328a5f9f750f5aa2fb4b74c97b5296250f9c955557395a7da3a6a71214d27d5d4d4a42349d743c3764769ab36d8dae5b031a5d58c93ced7ad1a7a95823a4723a214aee37eb89e9ac475ba4dcc90d187748e6b80f03843eacd7600bcacd2e3e391ee84535389ff1e3205812f843f59d5426bfee236f29c91960ad9f5e813b37e4fe22eb01f326bdb810d4fe505366233cc6844c10b2935c59efc22b04f47d5a77e22427e479eaf6b9b4f5f5bfa9ac18425fcbd69605df039ffe236669d13c6de0124fcbbcfa515200a6f0a9743ed133a0f8c870762bf6d968c2215c0eb20fdb26ea37fbce226b07a76f8a3277fd0e32f073f8f10bd585995ec331d78d2292fbf27fb2f4c3cbe37604d39d8c8e92a2d2bc0e8a582fd425284ef5d3eb6acca01d5458cdf248eb450ff1753ddd2e46b23dfcbd26586f72e2ef0cede132cd224d32348ed3b629430f6817dd52ebb6300d75c2fd3deea4e34c8bb0eee65ef73f7d8fa3d218c486796e6f32cbd228eb10732426b397abeb8dedc44e38a3090f3a643b1bdda06de1333f1c565f330c14d1b6b71b3f1e35511c6eb3fbd3b498bde97f98e41309b085374d96264dc9783f9d8846613184d1436fba0d686436d03f5973393855665c0534e35a329d93aacb73077f008b182a38d5898f275cb79f53a982371b1c8569df3785bb8792a2e0210cf14b90f10ebab93adb059b3e207b6857b4371cd774b5738c567650a812c68ba9d346d733e43fb0d38f486eb5f83f8129927e201d1af1a4938975cfd9c464ad8e0cbd1a8233fe95e38f1032320d7267a360d3e4a8a63a905dae789772ce13b05c4985003e1f33a39175d93e7311f23bc30b6ca84d5ddd63b33eef86fc63afd94ad5a29f3f686e1bc0d4eb12d973e53cbd8ed07270f6cb495fca2528c5d257779ce9c03e363bf8371d21b9eefe088c30b844f1d8662e5621da051afa57789062cb02f7e0cacb19b30a75fa6d865894466ddcc2644a76b90ae2619e2ec1762f1335f7c760f84389cc2ffdfdbae03df22c06abeb7d2276191d5f9342a0fc5b07f3bacdbffea069951c7394dfab4abda6d59e66682eb518f233a33195b99034df25146ff697e7ae0bbb538ff675740f7c97c817b35926fea13902268fee5f5f6c7d525c3276e88e911c9a6cf238f135d217bd6932a8527d012101eb377fbc64847075d55147dc9ab21016f70d3cc84a5b3642583c04b232e3fe860779acdb009f85de96c77a32a58cb189dc8de55ae7ce7b7a6829fb6c32b05961cfc5614fb6a22ceffb8b8d98c9663e2b4ed71309f8a07ac5ce1d4f12ed653b4785389740e9bebc3e2d06ef1554d23a6e65b509e0b570d0df5ba5c9f98f51922179a8c640ae44a5b9920276fcf56247f7a6b0d6d2cb8569787013a5006624bc0c4b535deeec51c3e3bdc62a9c58c8358c128f16549518f17252b1d20750efcd6a09ba2c75c3fc445ee5c79ab2865b62eeb19af9f0617439994ea84bfd44b33f9faec294081fdaef9f47173f71513776c3914deca6ffb216ff8a784ffb526dc8a156f484dad157df0808f923b70c363cfc068675a038ccdb24adf229bb920e3e678c47b64f8fd5050a882f70e9f2e3b78dcf762fa51a81c9175cb6e5952449203bffab66a9bf955c883782ac2e6bc894e97101f76ec21d458cc3df3434d359c3eca4e64ae11da8fcc44ace5b6e4590f6b021c4aca8332482c8abd6544df2b886785eecb26d8f8ebaa581fae53168ab11670d8c813a25eb02348a04726dc83ec2111ccf75a92a42225239af4ae1f89d42dec53951657b1d0a07d4962d58f37aa23ba70de68ee5f7e3f369337b9d2103fa436477408509096a20204911106c913ec48cdf5b6f1f75a93061aea18f8611e23c9c69a2d1fb4be19a8ac53ab68b6f970a06314a48aef26de3bf8818b9916ee05c81013e4281a7f5457137af3ca940da6e91c017a9805de14b1b44d9d8c64d62ce5e01bcc5cb269d1cbee1566f8b2be5dd1dbed58e1198d4254ad29f732640e48d2d379d9c7cd652c6bae0d52a308dc97f20f1bd5cf232931bde0abccee7e46fbafae1af943d54ea55004f818e524317fe2ace9fad48b803188f2608fad9a44162054347993b0b0822cf7d6718e2c20ce12c6edb38dc52dbfdbf179d3bd3066911e830d86d49a407f17088c1374634e5c7175c7a3b24385b370ec4ab822b2de908f1b0ed9bfeb5d63e99332c0beeb32573eb2bb8eec9afc3fc2297460773b388e47463b227f589ed1a4307ae07b4431d2e90f9578f23bf2e9f61b562937ec0fbaa991d86df609f65bf94918f69a95ed8ea16ad76013fc605da0d0be936980c2e8b088bb0781db9f72ff466421e8b05ec1090f20adba0bac6e534fd53a7a702ef772a0a65d54127985e9e9acef1e1efe23a81b1126ff35bde5bc0de97e1616c89d0069592f629ce57400d07c54edd254cfc02b0303e69425e73847139737209d1e7745973ba2e11d05fce75bb2c44fadf400e6cec062e989340a57cabd2e076ab7ee224dc9e5622de9edcf34c709596f30df73211f616466952c0ccf606c73ce4068bc305ad5fa600070e63119e3ab2a647f4a31e7d2ab85b58397f6595b7001a32006d65dedacbe34d0095040e4535c5a5b3ea0cdc6918dc26c98de8a7a5f622e267e25fd3ac2dc703358e0e550d20fba2b780ab6bd64493cff2102eb16da3a13c625732800ba9e726241f1c55c7d6d1bb6b64fbd0edc7ea58dd95f6c92f6e42897933c40626815550ab6eb3de163e0cf6a9745213c7ae0b57e6b753605fc24c633cbff49416e8a050926f1a41213cda1b901d3f12530a1a7285e7df8c9b3ff3aafebe75fb65075f1c55dae0c49f57e6efa64ae8845303371a326de8e26d28870d78ac0868dc815e4e207aa7dc5fa9f5cb70a081cfd1e93dbca898c233540551edefa6c64e4a009b69a1415b494adf3a0ed42b714e6662be902d175deb437c15ac8a3c3c598933db2ad5a0974757c3e247a0dca54230b5c8a3659dd1d814ae46add58c58568171094dae8ac42edb8abe393fe11d840b0865d6c7e1103982f728ed53a41ca921ad832c021f1b1d6493178d681b46fc30cea509be6a26900850ba461e1d8bf15adbe12e5f8c9caa0d4d9dd283d1c2e8c55520b6060d02329e12e8a6132f54b3b32d6e9fe87620fdbe37ad6311b2c1335a1cc3ae5b7ca5b24e50c7e3a740965dcc4a390ed9c7066b91884f849c099916b52bed9319a88287c68fcf11f90b1f29aceb61d5b4015fcad14f6308bf8b1bfbc3bbdd1e2cb75c0848e97afc610296aa9d28294bc46ee6a059a001539d1fe53091a87420dbdab4cd521bc6af6847e69f6036c28d05e844a1e522bc241877426bf11c7381a7817277be0242c46c7d7afb640f53a496b10e666f07bc3ee0e7826e9deac4c919a5908c6bc0904afd458f7d2a0b0f7339d9804bec293e1d90712246627c05bcab68b4d21e7fc517facef920c7131ba69fc3796bc5cdf66e302afaf5093602aabc483342a12f3004b5e2a46f158d595645146210529ab4a027be9b2bf746fc61b017278ea0607410ba4433ccdc4142e7cd78d16c891f0b3347a2118424b6a317a4cf9135dad412c9b7610fc0970b7c9802cd8698c6d38578864b1fe7d8b742478c0861be8d1eb29fc8b31f31e4640b6f8e47f97e4423050a19a114eab4b79bae33a3fa82df4c4b0011131a4a37f1c4c9fbbb9f5425390a6cf950cc39a29751f4fbeecbb1c96c2f35d020e01fed506b94fc4e5dd221b4ceb265ed4c4be4a2ccfc3d59e5636bc0f5abe4a736cd6f3954650a75eeda6ca6cf64766e94f6e0e99b3d8a96c4c3c701d5c959cdcbab7a3ea7da5c42af0b9600c766f3a0102ad690b68044709b8d1a0c7bccfa89817b671283b13480770fcc5f686fe6d367b0787b632037564ee5077b8808454368bcd87b73ff80cc348c21b7eddc2b0040639a814b0152f408dabd43652951d3936b6006e403a4407a9f8277a7959a7949d516b8c282a504ff25aaaf7999a7daffd21446572bbead051ff53a81c45189e67a4da71267ec33fa47ce0c06ac4bb0fee035eec67476390e8c0b2fd1e709ab29d076"}], 0x1080}, 0x80000001}, 0x10, 0x3) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000274) close(r2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply}}}}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 2: syz_open_pts() syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b6000010"]) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) getrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) dup2(r4, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x50}, {0x16}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000740)="456673cb", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/107) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001380)={0x0, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x1a294cbdec7ab0e1, &(0x7f0000000300)="e3b0d112598ea83767a4edadff36869e15dc2069024413a70c67e6b5248860dcde6de48a2115e213dea63e8cf3a74df0ce79501a38ef8f79026b37cdfd33753956390000a6e5b66c78e0", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000f5ffffff0000000000000000000000fec300000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000010600000700000000"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000300)={0x2, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="6d9615", &(0x7f0000000280)=0x3, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) poll(&(0x7f0000000080)=[{r7, 0xab6cc3d7ffaa0897}], 0x1, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r1) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r3, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r4, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) executing program 5: socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r4, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f00000000c0)={0x1, 0x120, {[0xfffffffffffffffe, 0x4, 0xff, 0xf07, 0xad88, 0x8000, 0x4, 0x7889, 0x7d, 0x8, 0x6, 0x393a, 0x6f2, 0x8001, 0x0, 0x5, 0x8, 0x9], [0x1, 0x800, 0x9270, 0x8001, 0x80, 0x4, 0x7, 0x4, 0x794, 0x7], [0x5, 0x4, 0x7, 0x5, 0x3800000000000000, 0x8, 0x7fffffff], [0x2, 0x2, 0x1, 0x1, 0x8, 0x8], [{0x1, 0x1, 0xe06, 0x9}, {0x6, 0x32, 0x3f2cc517, 0x1fc8f51}, {0x20, 0x7, 0x7f, 0x4}, {0x3, 0x9, 0x4, 0x6b1}, {0xfff7, 0x20, 0x4, 0x8}, {0x0, 0x3, 0x1f, 0x6e}, {0x9, 0x5, 0xa0c, 0x4}, {0x1f, 0x0, 0x1, 0x7}], {0x75, 0x8, 0x8, 0x4}, {0x16a, 0x7, 0x8, 0x7f}}}) syz_open_pts() executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) fcntl$getown(r1, 0x5) r5 = socket(0x2, 0x40aeaebd77aac9ff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) write(r6, &(0x7f00000001c0)="04bdfa5d3050006123", 0x9) dup2(r2, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x7f) msgget$private(0x0, 0x144) r7 = socket$inet(0x2, 0x4, 0xff) connect$inet(r7, &(0x7f0000000000), 0xc) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) chflags(&(0x7f0000000140)='./file0\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xd96a, r4, r5, r2, r7, 0x4, 0x1ff}, 0x4, 0x8, 0x0, r8, 0x10001, 0x5, 0x7fffffff, 0x3ff}) setreuid(0xee00, r2) utimes(&(0x7f0000000040)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffff9}, {0x3c}, {0x16}, {0x7, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0xe8, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r11, 0xc0206921, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r12, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000140)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @rights={0x10}], 0x30}, 0x0) executing program 2: socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x56980000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0xc0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x6}) executing program 7: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) msync(&(0x7f000060b000/0x1000)=nil, 0x1000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="6a093b0ade3ebf34f497c6fde06f1c0abad7aaf234c9943e409d691aea9f98c6cf4493679f16bde1a87f0ec2fbda1cd2715f9c0975e2403857f3896554ed77627132de40feedf5cc2731f95f10584301420672f79e22017999d7adec51dd4918b6e9bdd746db", 0x66}], 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: syz_emit_ethernet(0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2", &(0x7f0000000080)=0xab, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, &(0x7f0000000680)="1d480ed9b557f8681c220bf33e5657b1cdee882abf1036b1d235fef2c729ff68dd2f196d6ea50bde336d8f28badd63b26156d80838e9e63ff17127634b2c149956b3b27ac6a22d42884e5502fabb675c5ee8f274bfdbf46e86140dd88549dd8e11b8f77fa353d690530fbd25251be6f491e5a436b3d6b42f586cb330fabf0c7b3ca24ae74256a2db1a0f97a558bb56cd454d1295837eb967909b6aabd15756305339852355314acc2c9c34b1924e1cae45db40ddd25e6f243cff937709af2d8b8e0ea616ca5eead4ca1d91b93f85c3030adfb8b142ab4404347fbd1f082e923c609820c92f643074c3baf4625da42c0a5c07b3ad939a6c1c68fb9d26391787d3c493d57004073cfc98e94db5facf1dd57cfa4ce1d7042ce2464f2f25f30d08372a3139542addbf52f33b7a822c65107775327507021eadc31c4bccdd9cc643927a9ff303a860faf648b8cf54b06a8865131ff8176bd64a803fd7ce043cdbaabe5c7207a5ac0bd20675a90e6d70793c78a56af7d269c4e34182861a894bf85f19f6b90ad72509c24944ea011c1edfa106958536d90803bb8c07a2bbe88bc89a67f07981cc225127920909c57d058649549248e805bc242ff14590522ba8ac8ca3a00818bd94fdec3ca4b135badef6f825e1a5b83abb9d61db24218f861ba0647dda01f53960a0fb5cbbfa25f45956e6129a7387e52dc22313dede789c35594e4ae0ca1673c746846e1d5bf1b8efb1420984489b8d35c0755f5603e07694744f67a9ab85eb511f1c811cc3a0f83e1417537dc97ae79ccf681a36c0cfcf67d47c91762ad706d43fa4cfc93685afc8b4267b46a7718401256b5aa4862eba882844a6ad22f8ad6e643f67a24acb0d5b948d77ace49cc7b6e3bda43b749cd59670e219a8bed7657875a317ae11aed467afabc070cec243c10b48b3ba6b4e4c493278f8ba4700fd7c364644db5da5b6a3f325f850e2ed41a817bfada616e14ac6e3155a0c8ac88b5892b4820103b578478ea01d89453ecc93492d44a957e12f79ea7235c72b8cfa905e797bebbbc6e742716da9caec9678b819078bf725a5f74baf86394c1f97dc16788f50b013900aeb5108932621a8e9d2366bc16db0d2fb681d3dd1182a5e65eb20953f7ce7bc1ffc57775947615cc89695245000dae2a926d15077eb9e93a94bcd432cd42a222d7494ded99929d76aa1405c0ccb675dbec64f87eb0e1b17758c3e210344f13b298aa5fec1a0fa03d0b19b4786b6d170bf1a63ccb8a9e639c7a47536b0e0b6f6c83ba7e7574c1ec5d9832539bf637bef4a9baa41256064d26aa4bb02916c89c0ffb6d1978c17b25f6cd4c7b6851ba961e2924eb1816a58889a4c7b1d3557b58352c4035bbac5045c32503cd437091b8d0170a7a896d6931d64d65692712eaa74000e1bf107bbfe0595fe4cea811ea6a452b0dcd95d234cb9b9cadfab1195bca3ab7d9503188235245300456ad5e0023f39b777f5a99c3fde3de7be730f72a36ab0f160421e77d06419034cfbb9600b6dd8bf61d4525a3d9abc6892f1df4b26ce3bff0de4ebea7283c06b6fe1220b4dc75787c2debea3b09c9fb025af7968bd1f4d7009590c33aaa94d36019d77062568d09dd90da76c26e555f0ce1c634957c9afd431b7498223cdd6960d906c70af865e9cb7385d8224249a1928f402f6e82ab7fec12588ccd1e8d38f0f16a6189a444928fb7745ae1060ced0132e58d0e7b6bd7720c65e65071f3e7d091f59aaf38a1ac2a61d04789c6ad4a8f4548349b7f0f4b01c68196599d7de701f0a4ddd7cf6be328713ab4fbbfb81cb4490c6dec45d4745d5d52a40108d62d0898c522776076a8e92f010a34bc17de6b5c86bd8967b86c858957eeeda0c728614021c6754d3e49b6396094a04caf5777cc8e77527f3b0492d0b9f3ff1b552d6701de905f01d1aeb8546300a824f9a38fabf91359c58b2a98f5605e04c996ed51be71c293ab8886aaddb7136920f946dcc411a5ec344652715335408c9ef7cea141f1c3e2c00ef8025a8a3e815cc19a3da3a649792dcfaf27b90d1875a8fc6db7535c06953a7f10786ad34a4e4477512b1125b9753c3cfee26bc183fb2e012691799e52940a7d12143d86f449ecec4b4b3baff10a1bcc5c1a9fe6a233e75edfae1b3b8fe38028b9ff241c87e37037b9a72b076d79e7cad8fca132b5eaf27d04982caac6f40a7ef96f7574082c9aadaddeebfe307abc8cc6eea4cb515ff7d11babaecd1876697ec2e71ef6c120b3fe2c8188631c7db54e2ff8c6b5208509ac84162fde78d1979a38d238b2eebf9aa80318281b2a5a89c9ab0ef9ec9662fd54fdfa2d0a09474d60f299e38f245bf89812d492b59c093ebaae8accb53419bac12e06985a126cc9b04c6fc678e92a386570edcf46a420c67fffc641093166cd5388885fd46b25eea63bdd13a348124f940eb8aee9d7d89a117fa6092e0de4d317d76b0291980002460a9fbce283f2407d0e1867be33cf3ef7b03d88d5a92127565d245202baf9600597dfa06818f48d88e16eee4aaa029f0014dc57b0e9a670b938bb119c9111ce7a4a8070fc13bbe7df8e377da9a9426fd1e0f5c55bc47a20828e4fc486ad792c68b728befc5517fd426060f3e3588775b4808968b5405e9eaaf01d36664aebd9a87691338ba0e04d2650dd228dbabeb61bf79624dcc3f795b7b0abed5a929ad132b2da0ff421427adbc04a70da8360ffb9e67bf1d26cd52310f952f6692ae9377870d7fb616570c90248fa950fbc9197ce532d19ca68048f55cc72bc5fa5b6027538543951b1665060e33481732e20a1093f314d71a801b92cf5cd3a717d835110bc4d6d2c973eee19f49b7ca87ddc5654c75dc50d6f12ea0f2e500a2b90f3ce370a0ac7c766f5e2b18400caab8be8b91f2d40ecb8edb1e0eb3034baf4efe481af788fafa1ff3e1dc1d449d0cb11dd5ebd6ca64204e731bd1e7107d5c04db3bf71f62e8cb9a5b1666bcdc9ffc590b9458883471f61203c76cce08bac73c6e8b03fa3a4a5e098c09648421b24a3d022a6a2a517c3e966a36d41be8d77f981c53dbf7b6d0a2d095ea54386ac9a2dc54f27981157a56154192396877f178950fcdfc290f572b2f320c34fa281b602d6e0375771479d1be66f1d5d2868c91de1443bd0909be0088a02ac827de48de6ba3f8fbd742240dfc4aecb5e6b003e8aca7b8193a322b061cd9099cbf18872d67abc3dffab7902913641f01c208cf59f05479ca2c49dd6be2797785aecfda6be5c6773bdfd5b03f92e24596b49e3d525c17a8ee4ec40e424db2d45efa3df2e82cd89f6015581adbd96d245f52ce6db78db1413594d2998d5f737becb26d8b6098f8cbb6faf7ef425dacd07c3902fdcbabef0bedd6823bf2855adb5583bded6468655e8c50c0b559f870979def363b7b5b59eace1231613e7955e82eb893c37213be1a71ea530c8dea729d123835b333796f1b7dec0d053fa89415b83f77b527010c6a1504c09aab31191cbb36cd8e7f0feb088ade8a4c34dfc23857e2a5af683dc97602376c568a3f02fba6d2e5b3f20819b623287841662123f8a8ba8dbeac1ebca25781f94f52d46e0a1931ef7f19dbfa234bed7a6da6801ff543906c59ca220ad15ffcfde584eb2a6fd44dda95d4c746edcac0236bcb56f7e953c9fdb6703566273ce2639b29c36844a3bacde40ac162eaaa24eb2be44fc84ec4a90a98f59452178dab71226f7e8d146dd2b3104470d5db3b56a67465b1bcd8e9bc45acb5893781fec2e44ec9cea3698f59ce6c3b63b08056144bbad54cda4cb5e28d43ec993045c1997751afb29526cf3e35efc74d4eb639d3d21ea6e900d95aeed8320c3f0ec8a3b25e0318427001e4c1f93ef1958c0f65504e1ea4373a7ea1dde917cc82395632dc5bc9e29e1597533fba24478490a46db9080e2720295633109c879047fa923739a3ce56a7b45d601fab0653bbecb8cc67d8257f85e1a305414d50ad87de709b5f674b2c0d72f5c8ca1dfd37df65c7db68bafe6e2416f296b296b90178bf41c40ce530671642adcf03cce56217ee80626f0e6ab802cd0504bc42fa4cb58541e562b5153e486ec911cc7864894a0e1c43d688dd05e9f613c33dac1ff60ae710bb1007e60648f6528c88fa9808cc3226d0c3d1279b7ba20263cc4bb79914021096af2f27944271399f834f45d09dda66da933204b1232e81d83dca9688c01805b131c3157c52ba7c125ceca3ddfc4afc9e25ed5188721ec584a1ae5ea657f319602506a81714cfd76dd7186573266d0768643d9a423886444fe6022c37069f018fc1c595f99abd3c8f69c4cf010062787f443ee277ebbd6d9cd7d4d3075f2502bc8c01845698a19ddad2d0cd5f9890684f26ab9b2bef45cad76d79853a005568ff47bf453d701fbcc57b6688c11a2ee36a3c4e4b528a0eea675dc278041eba45025cbe603e270de636f43c5bd547d9d02f5fd05c965e3eb15a7d254386931b6d1940bc0dc92f59ca609dd281e63df8b2d1de7bd33cfe31491c8a3e6acd6ff46f08335efaea03c046bd31b15578fbffad3581da13765c9135e2aa1c45da23b468124bb5a2833e379b538c4e0f065e9b545c58a528c6382ba3395808a12d147d49be8274b71f2cdcad1f520ee9c157d84a2eacdfdbf4f26085b9fb1a05fea46b2ea1e0b6ed4cd75e568285d6ca7986bdd8d562e06b7ef973172b679bd00e0fc8052add485625e7eca22e9616c668946f8a520baba5bc9116427ac4e99d4f99eec344aaef8e39418799099191c10acaa5c3210756e66567c653cd6102f6cfbcad661c0d0ba5f206e86f0a12631534f1d786acda813ee61fcb13288445e9e3b4b7752f96abfd690853077c777b5d23ec5bf7d5d43e2a31df22ef7df757d3f9a67ebcbfb60ee3e97eab014de970a181bbef57de169d17fdb809c503ff2bfe0bfd3de410eb96185ce425a3015b0ea58fe840f73f9a29ba8c7a51fbd9ffab4419ee6f5664633fab71bd8bb82b33f0116e5f3b4e0c90aa0f32c22e3f7a6b0aa7fec4676ef95dd3741e652b00090941eba2d90a46c1d4e467107a5937934d1b5f8b928b6e0998775cbe38768674170b78cd590b672b182ed0c943ad7043dcf5bc1e5cadcfaf58b4c3ba8c69841993295dc3bda15727824532c7c085d6800cbdc9c7aacc3485e69c4f8022a356bc913004f732352cab5bf08390b0738446dee66a7559f39413ae5fd7d687bca6e5f951a582741c069bdb31d7ecafd22b74f5fdb55e79545b3e94197c9b519ce76be37f18ed2889e9f90d02616ef869125e0f6274bf3b00f1b39d77dc3f0b9e3fba3f5a0145e5ce6c44e0472c779b968020279f9539ab555938fba7f2eae545b299ab81928112a14035e0367caaa207a7426a9dbd8063ce43816b8a9413f308ec712bc183a3fd729df0d37149d0b09a0eaa254f1b0f57411c91777668a54816acc4e15c22be26e6e8c6afc13e95e9dcb0de7cb9388d4ba3caea9fcf4dfda6f0cdc352c6b714f6a6dc7c8f34a8b51a112280349928012feb4238dd6f910a2516085b57d7374f8482a19765521b49f43acebd58623f13bf38600af3b2166b7d52a21b5da54effe5e445a0be541b69ecc9376acf96a13e713761b18b6a6b187349dcbd06b7087f033c7662957b7fe361a469486eda4fd59b8fa6f705b3f56756677325c125966697c1adcc34db5dfc0b1ec7c4ff293eb5fc5afe03f0ddb135cba212f79b85c28195a22a2e7726d9d10dd4c2a9f07e7b3800ce60f744c320fb55a35491b20b1f796fbaad591f83884c1c", &(0x7f0000000100)=0x1000, &(0x7f0000000200)="2acc81e0e2828887ecce2ef6539c6ab8cbdf034f4f80b7bb3102e2f743efac6f2676112d7d4b4b055b32fb20a208e4cf8e2897c899af5a94af02102ce66a38cefac47c7c65a0394f04520de11b1a2cc1203b010b75ad161c44800c635daa5577b762c9dbf38c3a0fc21054c07bafe5c8d02f991f26637838c47c5918ee967e1119c4abadb5949e54820ea7d271e3cb932c595edfc95ee4f6bd312b9d4a", 0x9d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="e4fba286b861ffed5a9594ff0800460900540065ffff00009078e00000fedf000001010000004e234e2100089078c7ca6008f61708f551e33bd6f0e1bf47f3c12a6ef43fa629096ca3c2e9c86ef9a5311864680264f327cb5a7a616e4ad1fcc294eb"]) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x81}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x7) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) close(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x29) nanosleep(&(0x7f0000000100)={0x5}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x1) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = kqueue() fcntl$dupfd(r0, 0x3, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x20, 0x2, 0xfc) clock_gettime(0x4, 0xffffffffffffffff) syz_open_pts() getrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0xfc}, {0x0, 0x0, 0x40}, {0x8106, 0x1}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437", 0xa, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44, 0x1}, {0x8000}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x54) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000080)=0x7, 0x4) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = kqueue() readv(r5, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x48}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) getrlimit(0x8, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x4, &(0x7f0000000000)={0x7fffffff, 0x4}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x8006}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r3, 0x2000747a) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRESDEC=r2, @ANYRES32, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES16=r3, @ANYRES32=0x0, @ANYRESHEX]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000640)=[{{r4}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) writev(r0, &(0x7f0000000a80)=[{0x0}, {&(0x7f00000007c0)="84673c7d93dc6cbf7b1670619490f2d087e96f0f5674dad6578b6b23b559c3eaa628dff3ecd7a7f3b92c7655d9521bb5ab579e16b9e9c695d8e1c08df6b8f822a2964f56c26edacede509c9a011fac0827ce722d81a2866be2943708ca362e6ae6298b", 0x63}, {&(0x7f00000022c0)="67fbd3151638302f033183825c8dbc77ff6beaef15c746fbd92e074fe1a4c1a527bcb3c08205c5fd9179692eef47b1dbb77e288c16c554d7310b7e6beda16849bff115228297a4c69c94b878e3d4231855505a05edb8446aa1f4fc9a91a871db70334df6799f67b7a30bf26db01f300441cb2477e82b2a5635abbc4e81adca9943a4c7da39349465a4ef598bd5b54bf75eb21e5aa2d6fe8bdadc7830060ea70be4a814e637f325bfa24a802d25e9e06ae6ab225c24c0b6d83c96148178519fb466cecadcb6746ecc87d8b31de24299d92bdfd3cedbca034bc05c295bb02c132d840f0daa0eb43c3e497800b20e83d3179f5e41acf011ee2e4793bbdd6484584885966ec1ef80e0e87af959ca1a1cca705efb654f4fbc21df6df6c3c87aa3d48e0071592fab067186c5c4646220ad142d4bd9354fd5aed572692906df451101cfef84ae1b71e201377f76a1885a54e84b0a6cece36c5453baffa5b1b1b5f45b0b54844c54c3644b93a86606640bb4d0db1d6a7d13036f47e97e04d3cf7ca8da451d6e973d8b4f3ddb94213663575a304665c70b0457cd1101251f06c9ed69453dc7e59b8d6af94ad8623267e453bb686af68bd0f3da24cacdb35b76f683fe3bfb1f9102c073ddaa7c6d1577d40f6e0997d709641a3278e3499a652850b8e46145e253ae45fc5c6d8ab6a3f060647a6342986b399931d78ca646026a48de4f164a5ea31362e10327e2a0cca9c4adf7b9b7f5b1609e6e0f8098a05ea9f04494329cfc647da31622a419e35faa57691990f8eb14269d648e873ed1bceadf1c12f1122f9ddc2f8012795a0dd50faad65546ea22519ae34ee1f67b30b85730b7b2695047de81021c9d8356eb82280d3f726c5b773e74621b0a6024c2b0b6e708cd59f897d12aff18c86dd962e832c2172d8391c345fbae02e0266fe7138d2404c0a3ef377ae98d9cfc93ae95dd98ea9d10829b8e22eb8946ae64eccd5eccf98cc496d89e4381499341dc6dd8a6c92616b3037dc74409ebeb9d34df282963f982d9084c3c9ee39d4ec7de8838f4f1fd0504dbc0f800ae511bfae847662fd3f76f0b8648eaac52708c57972ff0c62f8f31bebafcf580ff372397db6479b54d21154cac2085bf8d1713dddb0870547b8c32de6e5d7ccf32586d1a6d64750dba5a837c471507f9bf3552a1cdd0b6d26ff863f02a91717149cc406e41c1edc8b3732e2f9ecb81911289642fc970758a82724d8122c74cac2dd0bf3d7df14daf4ba3b113006dccd16e1f688d9026e92612d6951cfaa4d1cc2000adee3bd60268c778d418fc721672616c900318a5e5889be878ed0bad5b235e56e2efb69353468f4edff91cd720db76afee91420c52d4c2d8ad5da0b4431b5785b9da2b5a72ac7645cef0f921eb5e81943a2979c8015f8cba53b2206d1447a33b6a5fc803a83fbede674b41a3a6948e184b66d34a7ace1327b2d7757cd3bba02c9556244b8b67bdb38e6dbada8ef8417315cd144979f0895d901fe38329ead9c090f626766e99a43471932450b12a142eb5dba42408666e1ed4e7bedf804092f00dde4813d2211b4d487a3a893484d32acf6751e28d978c606be8e7937ce2308198e4c76acf1e7ac7067f1e1e2bc94f44f263566150f706b4bc410cec82f36fd2aef0cb62e2d3062ee9862f2942aefba113274848ab11139ecd1a021fc4b055af4d877e495e3db9529ae23d528bdd267af36646a2167c54cec04b549315943d91b94eb604bc08bccaa5065637866e1b6f4e26b48d43a56e8d735282bd66e70d8375619860db8e83917af6a257e7fdd53f37fe0d5ee140295ceeeae6d0c6911dd4c7af52a1a847c7a0ec49b013c05505346e71c4fdf1548dd36792ea811e98e32c104aad3c72dce90b36996c20210d8828876e7f5e6b5f97aa384d541c505f7b30299d230a53db5dde2a5b2fa98cd2b11e47a50e39da02b14c0c02772f0a34bcf7c1abccca97dbb9a2ac17096d520af9435e74ed38bf4babaca574dc9aee5e22bd5e60c8cc6e0b518a31035713e64128c1747bc0823551cc6a1f1317a09b8b7a3c1054e836115f8541cd6ce684b0d73abade17f7f4d3e0af06d4bda989feb9ade6b871579351611f06e1c1b9216584b3a61e4a749f2bcedf51e79fab2704a76ec95d89fdb6f60b1e43a66fc5982fc8539e878d077de97776fc7e86a4fe7b4654b82eee9161a4708f08560bc107ab3c400c660abba5756b1f75fe8cfdf32f17dbbe0e99cc37aa679a5cc460b3d6e09f2d1e568a12ae9cff973cbe57068067c548f3875072279d293dfef579f1fab1de78c696fde79dd9660310b6a0d703642dff46756cf099a098b53fbac6dd05284ba7d2c4d6f445bb20384ac1909a33572ccb8a3a84ea5bd2637f1c40c9c48ec5038dd7980384d032dd2a2671efe3d854783136a0bc8f93a3509f15e45a9d4c256eb64aa4613676ce9ebff12ab5ff6366e058d29fa682c7134da8b685f2dcd5534efda0490fd2a78a5716dc48eead3b15d4576296eaad577231fdc8d816c9edd6ff4881f0a6d2a8c809a9ec5ea98f89488578a12506d665baa2c911dfbbd830dba2c1481e7590a7def93e4f53ab9fd79be8cefa5a1c0f78ad3236c57b54c383614a8729e5c32610dc19f50daf461d1abdee23a280eeeaee3d1f90113360aeee7e3d0480f295ae5468c7862ce8dc4ab78cceb33f76e99e90e5a007ef5966b4985969616db83a69e1ee2e6b1dd1a548fb9e0c78b81c72126621a42c6fe32db0bc40e05453f9b9e355ba690eb76a95e615ed4133b675bb0dd7ac8fbb5481", 0x7bd}], 0x3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000140)="cf440b874f6c", 0x6}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x81}, {0xffff, 0x0, 0x0, 0x9}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0xfffffffffffffffc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(r5, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r7 = semget(0x0, 0x4, 0x653) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r8, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) executing program 2: syz_emit_ethernet(0x2e, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x80000000000206, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x0) (async) setuid(0x0) (async) socket(0x6, 0x8000, 0x7f) (async) mkdir(0x0, 0x0) (async) chmod(0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socket(0x0, 0x4, 0x0) (async) socket(0x2, 0x0, 0x7f) (async) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000300)={{0xfe}}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x7}, {0x81, 0x0, 0x8, 0xfffffffc}, {0x6}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 2: getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open(0x0, 0x0, 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000003c0)={0x3, 0x2, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xab}) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a7435", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r1, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x1c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x400, 0x1fd}, 0x2d) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socket(0x18, 0x0, 0x0) r5 = syz_open_pts() semget$private(0x0, 0x0, 0x1b) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x5) executing program 7: sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000180)="a1969e6b8414cf258e7abaed76582790cef38f8c4da5355cda1d042206871cc760390712d4f901ebda524b79eea41455e8824291ecc85135af76d0ae0fb99d10f5dfce3e9cee360652669fda1273affd9bd8bd8ba0a50d1f0bd41de238a586a89025f5d01f6aa68a3efb608deabcbdff", &(0x7f0000000200)=0x70, &(0x7f0000000240)="e5ea8c9b5d118d5a63870c8456707005db2a6bb690dbe5998a9ae9eb7f6397c901d5b059ca25a0df83f3c5f0d91bcb6fb72a42d3a7948be38566a3376baf293e3c8efd020d52efd42a9bd47c966dd18137e90ce80bdd7beab65b021187ea0c5a2aa26d2acc1a788d6c413b7329d5dde878b5ab7189ca8391850867145df53fbd2db33d627009aaa14957c62e4969820a5cbcb75cd0e9903d069c0c380a3ca2d1d9c861993c68f69f1d13b710c40e790955385e9905c5da264c066023857499feb4b7db6f65f8933096647ba65562ddb8543cc1c5f784573488c05f70fa8473e41f0ea981e7a3445aee22c9784476da00c12a", 0xf2) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r2, 0x0, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x50) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000"]) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r2 = socket(0x2, 0x2, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0xfff}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) socket$inet(0x2, 0x4, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13ddaa4e7130", 0xa) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0xc0}, {0x8006}]}) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) sendto$unix(r2, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x400, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000100)="ea325ea5074e593a5200000100000000", 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r5, 0x40}, {r5, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000000c0)={0x100000000000003}) syz_emit_ethernet(0x1db, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRES64=r4, @ANYRES8=r2, @ANYRES8=r0, @ANYBLOB="b1af730660ccc878495073232dd69e695755ed00674a26766e48f539a4fb36fb3c43c1bb1e20acacc49a3b4d1293999fcbac7e992f78fd8029bae513b83f24e66fe29fd842e862ce6544ec77a85eeb3a29696ff3c3bf7ae20d11ace91a4b06855469812f1c5c04f76ae05a155b9ae79532bebbfdf7037eb9c906f0626239ff7506663ad7fe66c42e6fe57b35d49b5dd5c646fc748e4ccc458d60d478be6886343ac6a28d41d019a8cffbaa5d57f51c73b18236236c85c24b2e6973aedf4fb85e1cbddbf8078da39a7ecfeb0488eeb7187903caffc6149867a3459082ff8017f46b435a28090dabefbd6828e520f3602f40fcb9a3fc994acc5a441493758c4372d97ccf9014445e0718c081c37cf5906020c1936d301eccce551cb391d09e207cfb503485a3267e3dd88832759c40f639d511320c7a966a24449efbd3908662a595d4a61714eb1c9445714c02d74c5b61e16ef33807dee424e38d8681afca29005a11213fdbcdd8d3bd8c7226ed3f9cd11a63cac9cf900cd04f3c4aae76fda8a22a90a81e809401d40c44654aa54d5fd82342191da18b8f23a64800bb45824206ca02ad70aded90abd511515899bcbe77748973a37f7bf90202c40fb8064b4afda1a874582ed0be8e68388227e5191aca561d3f256ef5a7623aceb8e401e7af701437314fa2a11ff26d5cda28b56b2cb8b6c3839d95afc9701b9c9ca4df409fb6300beb0c46a172f3e3d4ff47088c401acb29c50a1b302676c25fc32e377848c1a095bc46e8eb4d8e76c7711faffd69ef35ad5b405393c769c26a3034ff7bac8d3f25170b7d1d4326fe7b7d30d65ecda9c8079b532cf17b4b355fcdfd924cc50c1155745304d0572e7557b0b3574e3380564811898a0243461bb3c61622233ad814db1fe8e97c3dd06b8a8a5d42109c734fa929d7977d152b8ef1571e89ca34cfbac31b5c060459f56893c0a91930bd6c6f39f5703027cf9ebc82fa6ba3a04112e1f6b88fff837364e25cd96a53ede07cbc5ca56b5cac8a8895599ae560e58e203090f43d8b33231748b6048d805fbc76b710abc09c6fe7ad5341d498903b9f667f5950c46dae57986bc6f9f39afcb45038662f579208eca05c5683de96c1ea5dd8a622cc97becaa545ae644c1cef91c2c46b95835a8052f0d3074a70a0c6f1d53290d6644efe8384d2ea5051275faaed8af9c813a4c8ea9d6b120ff3bc1ad0a7259898af988bf9940cb7234af322ace6cea5c2a572d09ead4a28e8815278cb2fd18bcdb5af08401ccf4e296256185c10ea46e89a7f53a0826f665d1be3a4b53248f6c03ec3b4125a9cdbf32f6ae42c153daefb223aeb293d82ee146f734331177d9179d13d08fa8d2a2fa9e8ab3f715c76abbf87200b54c3a12d0a5068fb900b0c657a26005d8196ccfaa33f33c0bdb2634aae96c81a56c95f48714910c2658678648158ad2c1abcbea4996e554eb314eff2fcd04067b1595d7b7eff3ee4fa55f8acbf5e28509754d9de7d69f8b08b417a17cb91c23f210473fe936533cc60a6f9f6ba38247a73bf4cae2fffdbcc7ea898b62e6b13176e9e216e8f3091c716dbf876050eb517bccd726a59177ffd359cd1eba3b3e0be02bcf3d0e55bc33be44d7c8bebab90bf5f1574bb48977ebb6800dd2ccc204877720286008228dd03a69c35025265b7c27a9efeec97347ab14e7e3ae349ed303f0048ba6ad9867b30f13d6ab102fff392199e9433a26cbda7c4875f8f1b03d4804f1641f046cb0be61886379594a8045edcbf4d2c8a4c60056edfb5363c12a315890f8823182c0a679078757ea6b59b220fbe5c20f18b7acd2fd5c06dd4b1807dcad73fb9103c0e9760950aa881fb53b4cc94b636e6d2ed1f60b7b19e181b0ab2d92cae73c4de4e87d0bcd16f5557c4e55669ba778c13c4f04217b7a5b657a70c28c7002046c03b7b32fd01e97b9b1a6bb0da641a62292c45174f4228ce9717a2b81824f549efd96a5a0e42f3b83b72aa64486a571c024a54fea9b8110e462ce2b0331cbe2ce85d70919a91b3911a1eccfb45edd651aa8888f03195fe16f72ea260e5b10ddf534f4b587417d293e27929d30cffddb5cca82816c0e32d5774d0913f63c77cb4f4e588d695122d45cb0c149c1f646a539ce468f602cd1f2f14fca4e04b26ab486df11638b7d5767400c6b67026eb7c528311367ccd2670a0e1a0c45f92ad719065cface4ad673a3f12ba7a0af506e8a2bc7c80f3d741c930a107a8776dc1c0864ecd7d2b6d1c2cc419798b49a52751b3f79e0c39330680051d721baeb6b12cc19cd62a76ba7b38fe6383c2c8e76c998f9c0eef9022effdb9bb03ccc40d55e31aa10e279a10fb0186f6e8aff791f7a25e42a064abd5250e857a7a93afd747febd4fceabfaf89f734a33c1a0a2fce14cbe07b5dc192950bf1fa4328d6b1db37d07e3719e63e9a89a0dcb0eea70d3500a255f5184e7295fba8673a07be5c7dce43978088d75924bced8e7342fa7b31e101333b04d89b3c1de4d8e427f172320e79330a08b042b051f85e7d77643de38bde0c21e3f95729b1e63a53fc6fe2a90c502ceb40274e77f29709373b962f3c54fdd4d0c9333443c823e139209914be64cb3ada294062b6cd57234ffe368c59a4c0de6543c5ce0a3593e682e029bd1c8407dbd5e2e84afb2ad35a04081da0bd6a3b83b6905ff372850ea7ee04e9a08a07dd69d346f849aca71f90d70cf607a443cb607c06ede4cae141c91a9c1dca505bb80adc970217c447b664a5fd1fc6a4fd311823f10c2b19d56caf23fe967a31d280cfa83e7d91a12cb5b3a0fe267d03716a7332888eda5127632256dc60394c899fafec9ac922a1d17f5f81e04c3501ff8e684cc06362da45a1504c9e462c4724bf971a341e71b6753f96c5a3ec404fa71911bb991bd992a1b16b389375cf5eb18112f0d77b4ac452e00ddcf12d3fd084591abf7cac35715d69d4125b21d29707a44c3d6e2284671824d4a272f29f6b639e998169897d34a9bea6ed9e02f8f71e2b9fefd8cf331561859051e9e28874e1bc48ff3dafcab20528ed5659f14877c660887e74eb266716862a4f9eb43a0f04239521d2747c664fa1200b5e73d223bca8b8385ebdcfa78732d951cf26703f6b9b21fb903a427fd4a98d8650e87ae96106fe8adb6cb3eea9cb94db408d0d43cacc41be9130ac918cb875e06d4f0bdb452b7b55bc399e9a6996c1ad46458fb3627db9a627481b838a292708bcedc0a4edd48b52fc6ffd6a0ee8ed7a46ce144103052ae4dbc6b38da86f72bf9c65b7882015503b91c7b653438e6259efa0aac00107763b4f4a01367cba2a158b4daafe241bd99386c5d0f26edbdd170cd663c3a84adf4106095ea25be108fca3f5349dd496a8a231bc49cf2cf83c1e51cbe674c51a4d83e92ff8e50babe98cc1cc9b94c50ea789268c27cd490e6018fc793dad75ab4141a1b93efe9b07bf5ae8b362aeda4f0dbe62353b39cd62e12e41dadd76e48b1dfbfe1cc7f54b7db5c98b8c430447476104d3eb357d432ebd95940195e514e4cd9edacedf38fd41b9a9c4e107151134af88b6eaed43a12d9f72d674f34f96a5a7724390f48fdc32a15dcb0095db6b7d5a50b84f1c5339eecf14188382bde605f87c5f2789d2c6be1cec00c0ffe6c1c2ad69627d77d0435c1070e6096938e29357d8ca7c28ddb665d54eba28ed346fa0f410f471ebd2b5cc4c1a61c05faa8c9c68aa06f9a02693bf287b6d391d88733f55135f87bfd3d1e2b6acd8e434dbb6f64231ce0b5efb709830df94112aa7f5e81b24ff23e44bd51978dab9f1ad1ffdefbe14355bfd75272d10cb4acf103541b1d8bf74362047137fba325d781ed63d73c07747ef79d4f864507f213ac1eba2847ae6bb3132298adbdfafac13f124b09036aeb4ae9d3a9620850786ec795c459d63428a0135f5cf2791585dfef01b48b656720d23413cf4d138edf6a898aff84eddf63003488bb2b59470843b4001669d68ea8b0abef10cc775100c836cf3c4d480c3d90306239e6b895d691e04cab313814eaa0f0f0498c93c8dcff1e4be545de904125906926488131b9439dc5fb219572b690ff575fbdcc508f822753d7f07ef5519f463bf1f81296f39717a109dae1430ea1305683354a24312906c64e10721e409746e9279e2e220704ed12bbf7c236a6f006a51060f3f041854ffc13bc77344ea064e5c5104342d91ae82b87020f2dec8c2d87c382c6c5e278205f36ce615f23381ae96dd2472a24b17bf9705f0086416a4263dd56458917c47a8c62368196d2aec6bd63906497180c489ff0796ef050bb90fd0fd7e728a0bc0adda5a4674c8b7386d0eafe60f7ac8d42f8d3b064adc02f7f88409787f1ffcc73f9748d7a24cc5b078021fba5d0921926881e882735b92b84c037548155e4e702325ff529c38398752b032283c12f2b3418b540bc02c9516d8e2c515e5de2c3a1547cd1c6a1f6a85632f64caf0dd9c7ae05b3377844e7c93c72a6d2c6d3a3029684be34b0776ae61e358b453d5985c7bc94ef838dfec50225215084f31ac595d8330dca39d17dc5ad3102d421990c477ff7c6d94718a3e8a3ce21b798fa166bf3705f7d54452667896ba6eeed945326c6dccf9bf17e40d827d2f3f1df416c375bfb58f21150797fafffb574e3f1293195796a5e17c5eb9285192f359d18430a109cba0d046534b2c002340b7a0dff22a96db4e1acdbca8311d5562f06530b59abfc201a5fcf61d3521836fd9182b33fdebf0278f8656eb62eb1e3294c1e3f5aafebe2f4bd4fd6cd8be0b2b16a0734d3e8b6bdc55d4a95b7ab457816b1632bb9b5339ca31f2002feda28b9869866a197c3b8bd535f6f52a19766ff6d9eafd61096ea52fc44b5d5182c76595f689c65834f41b5f6499a185bd668c11f0d1958a313a1dace14cf24566c4b6ad1b6ad5d625bd355a33cef627c1c0defcf25b01c339a57e844cf98b7ea2394c6344e8b912e0cfd4a40c162e656be0da1f1131ebe5aec14ec42b9311586c24f712114e6455a4917f31b28b7407f25bf60a8652576782ea936e292656650774b29737876332c36989fca3bf0f2613a8484fbd05d862081e03c1641cf14e56c7ea89e5a2b0487531c5c21a1a03aa3372f6e7b87a9462dcc41f5840ecb143574924248c0642a87f99f6451e50d0a66ca9bb89ad90ac33fb18d5b2511e9be1b889643d80e5ef06eb189e40151e05082871ac0417797321490384537772ccb5a22b862a43e30c9fc98b4737a32fde15ad964cbdab44c8468b6ae37dfb9cc338e86da8b45e13c448cbcc8e197d1dd2091e4999dc82f9970ffb6d7a51c443297b9af13599fdcfe78cb384e8e6089b761f45cca678c08f18e28b2cb32fbb82b49058c4a53de4a98e67aefdc9879417f343aa812d3653cd97c1d8e56e12ceca67deeb128948142716cf670f5837dfa364e091e9902c26e8ee1279d9515f31061587ccde073719024834cfc517b2d9481a73cb8607088dfc6626082ac0f6d711a20e9a3eca4526db1dbdca736a00d49fa5d994ea4c8df60046f3b24b4ad68b619bfca68ffa633a7d82c6dac656f0700dc6ccff1dfc5492b1ab89c6bd2a343d0b2b4a29bbd1852c32ad711d493b13e9de6e3fa0c05e2aec37d8a78e77ba930c908cb6d3a8b1535e1e9206c1f747395294f83ded3fff03da80df6fac0586c01b7d4dcfaba9d1f352ed03034b7742b058b97d42e20af80f84eb30e0fb58b4ad2165ed08e6bb629cf296d75dd6a67c17b95d1871f6e4d6960f7a33cf91cc9aaac4965d5a18612", @ANYRES64=r7, @ANYRES8=r4, @ANYRES8=r2]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0x30, 0x0, 0x0, 0x16a}, {}, {0x8306}]}) mknod(&(0x7f0000000400)='./file0/../file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000040)='./file0/../file0\x00', 0x4, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 7: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/4096, 0x1000) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001040)={0x1, 0x5, 0x401, 0x2, 0xaa20}) pread(r0, &(0x7f0000001080)="dcc492f72c8470c5036d66f9e048722f429c64818c7d0e100ffd8e17f1c68ff7a263a33e909e36a71bf3d960cbc63eca61686ed90513118dc7e97dcb51bdf8c4bfbc2da35e2d27a3a68900b4e2d9d96442e098ea40215f1131c47936904e9c198bfc4f01a21086d48d0b803444ef3ee44ab63cf9cd0ac6165453eb61d4684ca1ca544e61ff2e", 0x86, 0xfb) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = kqueue() mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0xfffffffffffffffe) r3 = msgget(0x2, 0x88) msgsnd(r3, &(0x7f0000001140)={0x0, "be32e013dca5303ee32328d6174755362c19540954e83802772c1fdf6232d5412a151f951e97a4f6c905cc1f2f"}, 0x35, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000011c0)={0x2, 0x80}) sysctl$net_inet_etherip(&(0x7f0000001200), 0x4, &(0x7f0000001240)="468dfd04b7b04918905ef0cb86d838646ce8dd4191a4d5014dea8d66229c66a965ae6a9f4bd58b1844c240b3f9a78a6083214ca8b109cae2b4a31e49e1e942c8717cef18ea31c5b886fecb501d44405dd388ac6ba26e2017f78b897a23f682d0128a0f2db576c7206e633735faf7c8a706a63c5e9da107b2830d172a37", &(0x7f00000012c0)=0x7d, &(0x7f0000001300)="a462c78749a3202d2e8220b44c7d81c4bc18f78d764ff1e2d3fbfd213e277771f563ca9cc5b02ec759711abefd2771", 0x2f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001340)={0x4, 0x1, {0x1e34, 0xad}}) r5 = syz_open_pts() dup(0xffffffffffffffff) r6 = dup(r1) write(r6, &(0x7f0000001380)="f27fb026809653e7a26d9754f93aa16b0235e7df6bd7e4df5d9fd4cf53a77e948f6f2e62a8169bd8a3710882461c022ac105ab00fae7b5a67d90d707bf123b90c2e984885b0b9bac35b5667e61054c1be948a216cfa93e960afe103ba9364f527aa68cafdaca8b3ba1be8b7c6bbe42c6970dc8df353606ecca2a0f0fe1ffbf4e9ea67d5383c2490fdceb789c8f7bdb31fc2a20b2c54986a0ca65f88b41ff34da27b3a12aebc047d393e6425f7189c5803e60469aeaddcb1ede4714478f185f77b760067d558317b6553f19079593baf5deaec4051fd190bddd58", 0xda) ioctl$TIOCSTART(r0, 0x2000746e) connect$unix(r0, &(0x7f0000001480)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000014c0)={'./file0\x00', 0x3, 0x401, 0x200, 0x0, 0x9, 0x7fffffff, 0x8, 0x0, 0x2, 0x0, 0x4}) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000001580)) socket(0x2, 0x2, 0x3e) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000015c0)) r7 = socket$inet(0x2, 0x4000, 0x9) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001600)="1aba2c27f8797b364d27a7bf9e71b023c83d26cda8ec7217015623b3d8f870958a6db332c3c2abd17425290fc34b8f7d8bda48b153ca49ea8367a710ea013183fc002695a1c583f58fceb5021d2c13a8bccdc7d736f93bf663c6d7f7019fa15b2a04002f96e669c96973981cbdf6f8b591b6c1f16905e6a2f40880db424593f5fc72f3ca8a3d50567daff1482cefb30526dc93842d9abbc6754329c3149681cd37fafbdf3f8454faa3c10d76a5eedd2e9a5c49416032134091fb34ea49fbb4e6131bb967e7bde5a036", 0xc9) msgrcv(r3, &(0x7f0000001700), 0x8, 0x3, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc}, {0x4c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[0xb7ce]}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x20006601, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x1, &(0x7f0000000140)={0xc812, 0x5}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x46) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) pread(r0, &(0x7f0000000400)="0ba857e4e47d6d73593797f41cc54959f51893622d800dc4d562f9e257a2377deab673ec8acbf35cefcdc8465901f3f76472e031ecc28fdb05019aa2df9736f85ad2436acaa15d19acbf7ba6c6f506b58da7047c125ee7a4c6837032e58933677d7044f0a579ad83cdab9cb38ba34fb98ec323de741ad18e80a711e263a7421f932ca96defb3e5dc344f0fbee6f88b4c0e2a0450723c09b5d29688b5faaee3bfd06839499b8e493b70442b8bfa7f8d018b903a22fbcf630b10bdce767e4859dcebcb1d108702d8addbad6d2aec08ec8ac7dc33811b5c00e9bd8d8688fda08efd098072e0eec5f9b1b1d6ce1ffa8de0fd", 0xf0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, "cf000000006300"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0xc46495356f1ee818, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = shmget$private(0x0, 0x1000, 0x260, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/111) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000100)) sendto(r3, &(0x7f0000000500)="74860f91bab3f4f05ae9965bf0cc184aac7145508cb8aadacacb3dce402272287cd6e86980064997471dc4ce1db2edfcebe85f7ad4a5430d3f102354aba6b9bf9bf97272ad4dd1a377b4b8c7214c57d612b724a11021d0727e808e1fce9140b568011c98dcc01acc06bf0531c693cd248cd3e19248bf6fd435f50ab3e1be23b1", 0x80, 0x4, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a", 0x177) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x0, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) open$dir(0x0, 0xf02, 0x0) r6 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r6) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) executing program 1: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0xfcfb) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') kqueue() sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f0000000180)="8570662ced725ed902e5544c1dac69cf6b95da22cc50291eb5cdcb6b8b2bd80f4a5f4cf6619172809da4deb10b9153ed9db2720beeda9984351029460e1399bf153ca96850e6bb821a4c841d020b4767c7857cf58394cb35000f529a77f5033f4991896526a9a627c753832e30890c84867483a9ed196534dc0bce8cf6277cd5ddb8404ea1d85e9def6239e01922c7aafea6e8b3827cfe7d41969a525d3c78bf5dbc3586fed6c4a60796c4a7dd512a2aaf6f75c68dd7abb3e0037d", &(0x7f00000000c0)=0xbb, &(0x7f0000000240)="0a55284330f6a361d337d3f97f8936b3e7f65ac49fe22b37ed67927d379625f02e1cf2a123fa96a2d7028a599c80787b8a01a5a8654a019c1a0325598bc14af93335e8603eb95a90b910e010add0d258257505d669d9073d21a2dd629368817e7b70fe14a17a0870250933460e2e74825ecf55ff096bc5373637b966b0cf4918a33d30e92eb71b3505329a5d34ad648a371cb6f8ea45db6c793d29956452836ca2c902888c317c92c225867c69b3225a80eb0934efef13b6e875b8cc759cc5c55bc75c561be617ef6d8567b4e6ad7896b9bc9183c5cd46286954e5430ecfd3e23b0be3ea00adf8395a78a4701bb7132642aae856935d9bf1794ef8d4c8c6ef56d7c971bc48f4e20fca37e35ae9b26f471533b4f67c318e9b5afd7bf863db45ccad080ee13cb9e372b71d11016b6b3e1d04db6858aac9c9b74e7c25b1817ea5edb24a1c7d08f6bfd7dc9732b7ccd1d2d128f19c0caf947e2a2edb5228d175332e8b09c2b8fe261fcdca6e862a3ae205b7fe183b3743db33f8305cd7bd8db8d9a308dd4bbbe9c70f4eb9dbce70534fca7b7e8103bd402bfd9c12171d9ceed4ae1f10a783e2e55da4b46e5f9176b210bb52d838a42455dd5b9b488ff0f107958b31a4df37ff96816294548c5369d706f0b2620e396745f67f9c257eaeadc2fa4637acf566fad4ac88c842b6d903451a163ba9c088d86d94782e3a69cb3ee710bb526fd3344e7d3d03c2b9cdd1260451d274dc4b4c1ba9625a17ebd6057051102f4425ce74039854902c8abc375b1185a2efca54f1c164b8b760b44eb7645ea7e3fe7bc010ee56808d70bee541cc8fd3a8cf9d21bfe30bdfa272b7e014bbb4bf7cdd265035cd0353f6516101d5d2b108291a25e6ce619b295d0d345cecbdc160d333d3f0b95e31da7e0afabab5733e063363a5ad86b005eb642952df3559329d49fdb066e242769abbb7acf227ca6dc02dd495157decbced9ac6574cc225de348f37c2d74c459e5d4d80a57bd5fe1f7c17ea00f9df416a5bb899cb0df30439201f93f092f7671e612b84cec0dbe35a27857d5463ee5140af1802066c4b3d56c887b904ac491509ea273a53c0e635f2096a3b3d7807233d91f4ec37719947c3ca162e3b38a26801c152c79c528aec1dcaa7e901b65239d1de7cfa8070ff452be567defbad3ef16f5cf212d958bed31c71cd25a96417a34cf27207bfb6b909937f2980990edd08d7eeef6da99b3afe6e23079211db47b1fe91ee504fddfa38adf6d4d72333c80a1b7e9c142a465d5728ff7ed70f3b486428fb91cc87206c37f2e3f3e5adc22b8ea7c5c340c08496012b046e71ef4c7392d6f5c5ea93ff1bf940a0efb9dd57ce7b12dcba6434dd76fd08e4eb8d4ffd0e8f21d2557ddd7c3963b7f9201fc84cb5c8097aa972759a7e4654049c9e15f45038931cfe3e9cec5cc9b709469525d845d3aee563876198e2fe4e121b5ff1a8d19ef265856fca43b2eeca7e3b0f1b75789da4a02548788bdb714db37d793c75a0e85e805d77464b004de6640153de68b026e659a7bfb0597445604220119f8485ac86e88a2c7ca497a5e3d7c43df8ddb294e150b52cd490ddbe5b65f306cce629876b3105db44af0c8c0e9e682c6085dedf058fbd790c86390bbe4fe69e2b15f52cc2d2df5062e2aabcff0bfef9981f2a9fe4b66c50b2c9edfc0a9bb291076da6366d49377b21d5404ac1a7e295c2241a77e5cd4726ec68d1cc026aba149fabb969a570e9efc1219a375ddb18bf7d095c40699fdd503893f07769ea5cc6cd4efcbab46da4fb51aaf4b0e49d014c05f836c7d34fd3aa31c3b6c989e5dddcaaa2c502c048abbbd323bdc132dd49de363dee70fc40e62aeba042d16ae1683c09fbb6e3f85d39f1566b8f15926c476e0c34ddbe498a052c37212e5b746be256b6cdb9f1d5fe5bad2cfc96ca0de7fb25bee9998f96ae23dded62d98aaf4e1301b60001ef26d53cec9e6dd7a08972932f3f6f4e2a48bdf9a12ecf9b2956b68769e3b3bfb0be82893dea0bcc64f1252ee14c6a076488b5e5b8a920b5c62ecd30a75db0c2769157bd2b076cd2807b341c4c9fe5767d245db7e1165cd3af6ec839f37009d61908d41d9604e6a07ec3d741de4767b5d4e8418414351f78c337dbb327fbc56e853cfb6c6570a5cbe35a5dd00a89f9dca47f77ad6480e8ac1fb5530ff199798a0dbc983a66aa4cbdf769789ebb34781ed8de7bade0994a20c5a61e6a99dc44cd0f4251bdc3a72403f9ca8b013188bec4bf5da2d0af8bd4b2e4192e0a5d635d6d71da47c9a11894eae665bb00082efca067d63986bd450ffbe4dc2946ecce8f888cf41c1eed219f51a408eb5e2f772f9da6904c1db47879de255406ebd0a4df58adaba6353fed2f1c828e580a66d294daa50965413a975e502da61237cd66d1168d4c13e1615c41c6999ef30b29850f45a3c6468391bce42a2de56f3be932c96ce1af2a38fb9122e8e24dd6f59a794fe9dca8c64d291d3df25fceaa766df33c9378a7c791e7f7e0dc78ce35d44c462564533ba84b1e2e5da1d57f0deed7782f2f4aeeb7f2cf3ac0336dc797e8d116b4f070da03bf27ce7c19c061248d3d66ede2c448c86b6f0133817ea0bedde7a2388537ae20a2f657989b6ce42752cf7f8579782c019d2159808497811a7b1055992440c1adf2fa65cf5d74cb4398abaaf4ff61b081f55ae002d02dc226077d2abcff84ccda47098d6471bc857127672a2d129603c93d7320088e70919b74f804829ea138b0d26c611b8a91ed71afc1338b85afa465126d362d295e14a237f5b70060ad3c70f1cec436cb75e7b2f4c22986ff6b79033322fe9485b39f799e7a5880f3b59ea9cb66ca2d4c3f98d440d94e38ffa75e31033735eaa1e484fd8cc2d7faa11b2d8d7f3b08aca60b45ffdd32fc099cf6aaf8d4528a00de1d0a9b598ebceeac54a7a599092b0e6fa136018a59dbeccdf845f89ac30e6ffbdd97a302d4a41cc2ca05cddca08f7af6b95954e5d8ad10bdc1321a85129b227bf5cab432dbc85c2af9f0da661d0a069f3aea900c1489e0a7e1d9fb149d4623c6c7ed69fecc24c9ccdedd5e628ea400c7764c2cbfe3c2f7cc42d68a9eef2d915e3b4787a2b025eeed7038d479c948d3eca79e9cf8d75571f379e90151ea004c01f04ded79debed3f25be92b23577d311206875b8f06853f8c54c95a5e136e16dad36046e16cf1c72c8fb796b8ab9bddb9d9ba8b49425ab02e9e5cd4e9b995e7afdb98a33a126e28de090ca06c9b96851748f6bccbf293ed88ee2f0fefdc7cce4645fe5129624141ad623d2e8a9137b52ec38c45848b5729cf5c7edfa12b2b13f0bc782c9b04a9c4c875be9221b80100ceca870d10f61137956a9197b4d3806bf2c5ee2ea02cfe1263f86a7e39b4703cf8fb02b98baa0af8a618b1e2a9a1de3e7467d1d36222c8795182e49922e21960e328eb7aa665b9068d14a648cd64c2257f68352a14621b472e7a637880f587c8fe4263995622369f661a72d6f6d349cd6a6dc21aac4e717ab2b427dcfbb6ba5ec1cc33e69924d2bd35a2dddf85035a4d5fd52c8ed8b9c385c3592f1163eb77dfd2604588ad0b9a035e3059f50ad8b32a4e4b752f844dc5f852664f2e404ad420799d4d47646d9df3d8836f1f0da3c8c0e42cea2eb182f2f49bc45e20deb31247442ef7f31353e841ad266670508825bc69ce3c2abfdd0c4ade6e054a466c5978538991b806e93da86c27a7c2ca56a2a2e553c713d0e7f0b353c3f711d2bc80277638c5cc609c359a090ef13ed0c3b54e5a02965c474798b64c4ebe4becd4af4edfab685c2c3d0e9671967a7f5d3051143d7accee4f4b817cd193e283e95ddfb9ded8bc1b03c272d9096195e98b1c1803bec8f695741f7e609857f4d8f400d9e90755fece2f352e195b8bb03b7942d98025ae3631b2bded9e9c1200406d290422c4ac01eb719ab18fc79ae4cd00917dd61b1ae8e738d3fa87739604d2bf53aca0d2ede86d07dabfb8723c67a0194197d511c78bc6262341904fc1ae92778bd5dbc66c877a3536c17f49651fbc334ccaed1ba474d85f041a15d064bc1e1cec66df952359856d1a8e3ae93a42ef03dc540954eb2ccbcb74111bb279c7135d61dcb9ebdb0f920564d579a182d2e6ed4f8ac66d7589ee2ea2dee2fd463d7bd00778e312e6481be79e706813ca2e607618e89f0b57d80460d502d70b30299c375e3120dec488dce4618317e6632a96566ac8d17ecd075c4701d5d6d273dfce9dfc5810fec08182407e17257849399e7ad23e4d50d82860f1f7af7f9c4025d21d93a2bda91128dd976cc47ab3425bcea5304f838afad6164d8de2e00a2b1265c287597b187eb33f096e7261a1e56dfaa50920160d950795bc7854716d99186357d39f58a244ad24eaf8e077322da13395d1d935b0f2fb5f33f8bb85d8787682a8aa2c9c4d602d21e4f90778452a5ac7f6d017b42b0a52ded33212e1a039698339d7fdcda6a13391396867e99e2198d5b72621c1e5d60ac115f858713d00a3b09aff96cef464689c4117e38b0863b78d04f5c3e1b24e1108f9f3e94fd6191574cccf903c299c10deee9d7e6ffeb2f3f4f3d9001673a6d758c4d514d7dadd74fd53d7913f0a449a67f97d9bdee5c4b2b092524ab313951cc9cad83564733794257329211ef9b935559eff8d211617bf82036fa8df3875ff782919e8950e95c6442b84e92e5c4615d9d9c067eb419f149e81da8b17440f14285e88cf0ab896be61fb7ff3286c0b6436cbea92b0fd1dd492a53154c506d97660e2d8977d8a336d0f5d9af39ee1b2de6cfae5878320bd457714258147b6354765f5de807b0f4afc1a1aa370eaa1147859b893eb841d08da82c5d1ad0e95316759b47bf9b7ab4db310608c02e72d6d503ff8d777a1d65dbdd6fd64ecb173683dc7a05c2cb4f0c581d47a6ad559050cd47e22882ed38a1908185020d8e4275668db52ffb930e8c5c65155d093ecf28239ddbd9a4eb65aacc4614cde9dffb59332c80ad7609824223f82b80b365c995bb104673b40492ea1970b3d5cc92c76d1bd952ba0d799513fb3f7e0349087a3c052e4d9ac30cff9382c1caef45568fc63a35ddaae973a5e216eb19adaeb89d8c69154a776ad4854f135393439cc4401946c552e7a6a2ff022eff22548effdd62fb60dcca6534bc0e502123fac1e7e98b7c92cfadcc592ae322208ff6da199c66a7451d4673f22617d45a2233bba7e7fa8a934d20c05581e366c3256642950524255525295f22ce44d8049e139c1b3da28cd8437b35c501a4de0668129003a12a18a22c1a8d572df4b8c78a4921f006458eaa8b13569cf0cf39c42f04ded7f855be8a244bae95852819a7d78769179c2fc444ed6150b8cb7fd5d5e61e3ad91631d2f73e0ee6368fcdcb044787cede8abaa63aaf8518a1762431563dbce98f2c886afab33a90fd64c4534a7d1e14b032d7b1916b9ee830aad6d367ff440345fac96cb9dda768c7cfe11d10103e58dff1ef58f5b2dddda207fe817a8625558c6fd36e90a55bc9b8146b0a5f362ce272773d6a8df27b53c61e0862a2d9629db7ac5ae90a2ed62c80732c2d1a3e28a85e5a9db93d3d9a472f7b820df40211663268ae3de751f65bd0275f2c81263aa2a302ac9a2372aea137c5f525cdee4d5d7a266b995c769bf377d0d5fc4f48c0271b7705a067f004224e5bddb65a71b157cc114ddb2a23b9dba86d7e67661139e5b83b0edb59c1d3d7195a50591fa097a5ebfe6123c3c254db7e2e975d35bc24e9520faa1e5d0cf0d", 0x1000) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000380)) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x40, 0x0, 0xffffffffffffffff}], 0xfffffffc, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x4, 0xfffffffffffffffe}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000300)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r0) r6 = syz_open_pts() writev(r5, &(0x7f0000000080)=[{&(0x7f0000000240)='\n', 0x1}], 0x1) read(r6, &(0x7f0000000140)=""/201, 0xc9) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r1, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x964}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="d70972e18a777fea0cffe1648bee9fb1a72752cea39eecfff7d48f115a0f476a901b7ee2694c821fef16c065e9053fa3ec7c8ba0613c37d534cd83c0c549", 0x3e}], 0x1, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) chown(&(0x7f0000000080)='./file0\x00', r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) executing program 1: r0 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x87}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x28}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f00000012c0)="6f50b4e63ac76c375f231d6a86eb89431d89d4f79df2c438589831b72a73af54d7102997fa0cae5c8187c3b7d2c9677c382c35e214a194a915622fd52fe9bd342f9bf88c3e73c6397b95e1b453d65bc742cf21df5b1f4ced10bf5d9f09f587a451e8eb740fc71c9be0b307be4969170f", 0x70}, {&(0x7f0000001340)="67cb3d6671e7f0c3ab205b4b87c5ec0e79a1ef28cd32368802451669ec1efe646b373f0858e6535bafba3fbc1842bd76a6bbe19bce0188e9491cdf31a497432d62b1e9ab08110dfdb7d03c047a2fc5e7339a1df09102369d741f1ff31c0e7fa9b23208354888ad52139d69734583f5e7b38026c28603b8b40a8699416f2d49dce930b8be257b480ef3079e764b2a2c52efec05474e9b8d6153c4d4108a9356674857cefc38689559d92cd71550af98a093120a9e01e74aee19fcb35e0c0818514a4594c979d43e3d3d0a8bdf70a352a1837a473b", 0xd4}, {&(0x7f00000014c0)="7b605373301f45843409ffcad940b50e0e6e28a4fc413e4f316faa362dd84bf93162573e2ead3da30d8b066f13de975ae0870ba322fdfb0848f0bdb1b42ead6330172178bb", 0x45}, {&(0x7f0000001540)="f92893e8d1d52af4b24aba743186dc99ce1d734de52c4c2d8be71e868affe7fda366550eab9c560dfbbaf5349d2546e61a2abc6752760f50463810a1cbf4aaa8fb4b78bdba1a2423365b30f82f0b7969a2784193722cf61488597ee776e84f565fd8e1a66049aae91f7e4f1dbec06ad14425b72429bf17d36b32dbc35e653cc46483b2f1ba53d4e51f14e65a0b33596ddb86892782d90f3681dbced9c5b8f17a723a50def78e35f008f7e9f8cc15", 0xae}, {&(0x7f0000001600)="650fe10e4b43d17a26fe27a17673106a9475964da2a7d180276941e4a070fa6b6fd16c013863d379955ab2e81acb1247cf616e6f86717cb05bd5069305be673a0797b5cb95665b11b35073205a2a30eb5c92515aca91dd396001deadeb22163b389b5a224c6a0ca90621163c7355fe79293dbf3af6eba9cc94dda62adce8d372b32d71aa8c505ecc45230c445a231b4ee56822d83a67d2fb67", 0x99}, {&(0x7f00000016c0)="91e1b9219d3aa18aec51ad257b719ae54e0addd4d9b74aeb587f51c443983a00b9a5c5fd1aba7c7462d193333c5e80c256049734f50e622d3bcd158b3c6fdf3e8e2b23f7ffa0a382bc89715a3f34da761ab202200e8fbf6f0a86624a1e44421f48aed92ef3601264fb47eafa8f912b68f95f40f6ca1ece07899352c481c47472cba3c5ff5799bde4e830092445fb7acb78f6d842c23dcda46acebcaca56c700297b36ba659d9006f56d15f96ad0e33139b1d0fb1809c612ea0d3a3991b3f30e3c3adccb465a4ce10b30f0c3d8dd332fef270571f3b02749ad85b797bd1aa1e587ac3876e24606b9785ef1d0c24d30b54687ff55e7822415041e630e5d7e8450a3f626b0c0b961d51869e97ea1de04ee24740dbe1b5850b76b5e104f8e0f0a220c2e8d9fb48279d7737860a38e2c92339e7b7492c53296518cb70cd4d2870fca6083d1ec2f05c61d83c8c144d9bde3bd4e836276f6fbc5bbda7e0bfcc8a3863e6ef83547b62a101eb651f0ebbc806bb2a6e9f0db10f99c15c0fe566694aad4febd2cba366adef478d1f5dff85a04523daae8f0749b2485311b8cd501e0b9f06ad25e6d15ecce9c0a7b4a150987b7f3228f41225a5f637d18fa546da5780a6db4978a8b774c162abad71714eca9742e0a757d4176029fbf170b8849034a7ceb8d26eecdbc7f1a704adfdabd40ed5839338238d0a56d092cff20802a078e22b661012cfb9fcf62eeed7b69df8e4364a09a034704dc79e5df1e7e264d7f7ecfb8d39055d7b137d0fa858e1c18a0a19f72c1676c161033807619463e1539f1688f3ff21ba2afc59c4d3f268293c127135b456c9248b032a12359b3f0e887ce0f707ccb6a157c5aa1146470f55063b3e241db1f0cd582e33ac8c5a6bb7e35254020675d0349d276b8b0e242ea218a3c7cb6fa6f0690098750f1c835a34e83cf57f83b106d28706ea56cb109a2a278f53e61620602706dfed8c59ca2d16eb6fddbd9e7ad6cd401905099cccd68f4169e8ab0ed5a8b99e82938f693440c436d08f0cb5ab4a1cd46ef9e7e0d9a1c1a9d52f219a30c9462f9d05bf4b6e7cba57797a45862aeb8e346330d00226c368994d87163e012e22813a99575c8eaa5a361423672ecd4d0024b26b6c6ea4f7efa264cb1efa7fa95c7db616f2a980b35a3d5bb5374fa7d9fd2f8563a49fe78380ee777221dc5c7f1619a21f9b1515d8990f14fbb73ff4b83530969a4763bc39d7f8a55c2eda4f0d91830c4bb687fb29134de62ce144e09acac9a055d124c4e175f0c61b773bee2c1a60f051d1a3da94fbf04013c47177e30e2bf0f5d6e8580f6e81831a30546ce72d42f7c3451473f05af7b1c7b6cc05a4b5a36981ef78bfea3cd2b37598e70c1ae47f4fb3c766abb13df98b163797e1a04b1f4b71da1c88914049d615b3e6643b526686b74df899a6f1e0b57536cfbf179ba5fc87c566ff0fcc52d2f9ad6e7a3c11332a9a0160a86c9dbf19f4625fb7a9e697429c4404ce00f825ce56040e85a265604eae5ddd26298723493284f1686c84246f5d1a9fa62b886812df486f7235e35400183396a8ea24f9d0a3d932ef2c38130fd00d72ccb3d17e465f0458736405fdcef48b2f462110cfe4a1e968dfac88a5011bf30e68bdb31d66de59f7baa1fbcd02a7b76587a63415064f0f775da95717bab525c30c04d10d6175c81a3b9c6e1256032b72276797ea627a22fd0a0e3ff2ec080a8d23c8f79635d5e568bdd3fce3d7160e4ae376ce8e26b57c0eb741b70cebdac2eb944dcae0c05685dd874aa1e4945a8e5e77bd7a7c3f569964ed36c35850dc835e93c3cd80339b8b5730e71d7b9388e0909316fa3c3090972745487c2a393437ce3637ad07a7c50338087048692ad10579459236c8b4da0caf58a276d459358f367ee8d35d536bcdb5baaf9b22292ea9891c618302e35865735b01694784d11b5a5a11837280e7e2da6112ae73ac672d9c1c26e9e5a2ad8dd2a67488b8683b62302635c3749b039b69123c2a3fbbf3c573c2c3fa0fd39d2d00d1b7d18130a6479fe90794ac87272c6bf674c2f93655ca3a9ca613e50919b5bcd370cc05ad9e67e8abff5f3d479055710a9c914c3ea29006b63615ddc2171ac502879c9c39a83ad22c596694aa9df16a3ad2a1a85dbc7e9c808f3d0af484c8fdc1967691da6b43e66de53efd966faa054c1a79ba1c96f0f74feebb7f48ea6891fbe58b87fc8301a07ad0e8aeb1c877a44229c7ccde009ae2807430381ddf5de4d8548f93db05ee8e0b85dc0dde67c170ebaa08fc8ca72d28dc70c888d3893b8dcc555497a9ef94a999e8b356fb90c7e0af6c3494e28631c3c6f8d09d66e347998447a9f00ff16bfb9c154bb73ba6bb13740bd5d667c518885aae580da71ff404d59760999cd6936b9f4a2c0dee1b0da035b50cd19a643df0890d00654f605a1b982e87d1ca44c796ed6d2459440d722921d86e9bf939cdad09bcce44de31f9341e9342926831b0f8c36a547cbb1b0ed466fe549e44f10dc179606e6ce3b9144e1391e95b5d82808aa0519d9f80bc9f039a2fa8cd9506dd6a4d05d0a078b96db5148c0d65c2262414c04684f1552d522565f7c9629d0acde517485e0e632ed62fe5fa35b2a7a0ec2e2f4a54f18fa3bde52f793924ee6963654c85011b6377ccaea7ae0359d91005c0ecaaf0fc245ee16b74ead0e8208a7f28bf9324e3e692b80c282c976ec8195468fb74ff7762691b4f09ccb1d4c2156ab18ed3de0092485614b5eae02e0cf6fc97712d0cac7975d5afb370b98ac7465fafcd224c1066548e68a19ffc90a3b5be97010d7f814c313bbb2d46a23438f8e0e4bdd752c607d1e0189daa91d6d65b69f3e2cd316a48799a0b7149d2fe862da473bcbe79271ae91ce08c388085458c90f7c90e0df69410250ac2d58b1fb128bd1d31b436a6b9367972746634566bfdef896aad431731cd2b7752a6d84c07532cdb4ad62347086ff255ac0294030ad8ddfa3e7ddd09ac5598110187a2936f253c6cbe6d55487657a17e7ba60b148f314fd14b8b82988b0e7d19c9206920f0ca0754afa72a39e68cf0dc51ff71cd6b212afaf8a742d6ac5e37fb36f0f9756f62fbd4dc2cad1c57c04ef4a498608cd9b1a475366be0bc6853b841bfbee76cd5391ed90739b6df35b502a104080862795ceff898807847a12d353ed5d633de17d479858fd1aae66593cac003d737b125a4f37dfa098f8e6cc2e454247280f89cefe4c3a23bdbd9893d7d70a3d2e26fd4199943bde8cb684328895295980a1ae9827c1904c9735c57ee2bbe394aa7566478bfaa8b550e7bb42b5f9b4be2022d8f38abf94639f221482b024a0a9439407db84cf0459f52df631743595400a1d9f41899565aadeac1c2c1a4aba3eae30015efb0ddbd5c0dd505155b3bad2473a11a6c9c9dd71b2bfb52f8c492a5d7852c4614dec79a33997f6639b155d41a610fd73906414257b6a604838d1df56ba2a0155b912b1e301e3cc014a57d6eddbc4ef53d16f0fa3886443434025ff0c318c07cdbfa0b83f735da3d1720768bd5f028edf884ae8cbd645fda59395e6b6c44fbf86b3c75f98e490d5081e3d38db4abfac790568151d80921d6c2d79a3f04a18def998655f1aee7544e5fec31e15c5caab534c966660af831bdd2902af19229add0a8197d27844bc08e92aa5904db7ee04f445d7d82dd1c154d9444fc45dcb9d889f82c8ec677a33a9be3377393dd92bf6d222b08aebfc66dc880f7cf91d486e665850f626467a37fd1e8cb67812f0a9429d20ce191f402c60b7f88d0a2e27ade9e0af5064b1a335dc97d7017387d238c7f73f0299ebd7ba2ee598e5e57691d6ce7b43345bf206062fb9d958fa498ff11c651c7509974799494619321237af24b7f440e627b7dd11252b24dcb7f59e3088b842fa9b2ad301c662ef37276fda25c4a18f27d56cf9411bd1155704e64e1b35ef44019a1a7aba1cd9e75876ced4085ab6b058ced319571758f049658267177c60e728d8fa78d1d095000f139e9bfd607a42d61e7df519a5ef211660125714082492da94fd16bb0535853ad313c8da48542c25886116c88d732e9686fc6d556c76ebccec9a1512d771853da46764c67d90666e9f07a270a9552d28d689bee6f68e29f142cd8c4fb6dfda605b128866e0de97d97379f70b7f26b1ad3b3a410091649033b403e3c7b89cbc87aab71bda145cb6336c8f19ddfb932b2e35ff8421284800b8ef3aae12323a048387a87991401772e85aca64a7eaaef9c4145961b0db81ce2e67da778230b1744f3a304852a1d694cc9dd4c2d97551883c88cd80c7a95515a35d50c7598954b2f4adcf105f70ef01f5f49bfe36bb6731be465293c35c3c25c00c57376caa677eef55a70e7ee52c119f585c581cb342ac78cc62a12accf8c53ba1e4c3e2cf498507cd2452169acbfbe273899debb31372ce061dd365434dbc413319033434bafcc286d1053c4ef4dc4ad7db1f69f8c64493436a221029ca26cccf3e9ace4dc267dc41f9149bf188260c6997798528d1756aae13009d5b36b67ff7553b5bd4b36675fb06c7c990243d7c9b3e379d75ec03f5b573e312ac370d312f58f5e665fb10144b7e5dea79794e370f69729b30bef07ca68851cc2e70e59c07aaf6d56fd33bf3e23c074ba17ae222d01b00542a17b2e7d70c691049e0d92ea8759ee1cf0e476db31aa44f32ec9961956366f71362adad3e2db03cb49d641b9d3c35477cd49943f5e5875bb7ad224d77d9686c97df4436d4e3d797272816bcca3b6e1e8f9289c3d8969865cc4c10aaa89b25dfc3e49099fe1b4f9805decd860cee33aac5aa7bf99cda162e2c03967b145c602a8d25045254ede8719d361db53550bcf00f08d55831ef67928a7c90354ab45840bd7ee8c7ee991d2cb09462caf970428ecabe1c587e66ed48e1876c3ed11e2dc8df0349fd62585c34408bf11a16b0411f1f0b29b85d2a4a60a31295ac48d1d99f3b8313f6adfa655478936a90f48ba9297b0b1f5b8f3eff329ac65a6905fea665fc1180672e333ca8b031aea626c3d2c8e0d69f6daee2d67d6d002445adb2438a84ea3c7d5d373bdc9733a5789c4375993117e63555b7bef0442775ced601d41ff676a8adad57a652dd85db8a27ff6b991e0c2e7e672d46896dcbe4a4918d14d36017df1291695e31bad1ef7dfb7ff4bf3476d93e590e6ac08707d4b2220b24ff01f758c24c209d726a41c3a2d25bb91a920c145a09636cddadbec576019d7d6032ab7191cad30a248b4fa8322a0ea7178a4286b5fc30bfa7e8ac76e644976c05a23d7c126651dc30969dd89f47e4426273cbc5d0ce7784ab392cc6d8f5261a49d553ae7d128f4a642ac9ef64dae3902761935f65ffc29656dcae9fc4387e10d1faf065cd6e9fcc4a79513651ce315a8b1962877b7df5fcdcccedbe39e46e5148b4f4dc54d1920582b47a31439ea398a975a50e77ebab21b545e57aa4d20edea65831849ccda783ed7139b38d69ccd733f3226a9ae9a4a347cdcfa8ab95384385a0c0e3f58ad03d906a46fa9d1a207ed3e1b775822d45a8812e444384d162670811d224176c094b2f5deb1371fe5742a1d3ab3b4ea7d37c551f8c9f4b7c3ac840f9d632e94de0fa93f5b46b8fb17fabfd02cc7f5a286338d670abfa40dd5fee6b0c1adc74c14bd8b586a62283c4883231a02e3708fc8c8ff8443d18ecfbb80edf97881e2aceb6f921d146d20c29a2161942aaabd05c8a11c4d0bb0f2a2923244d964a6b3e0f0cef46eb4f7999447afceb801748e4345", 0x1000}], 0x6) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x2) executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r4 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r7, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a", 0xb5) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x8, 0x32, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3}]}}}}}) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) fchflags(r2, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="39997cef726a8d00", 0x8) pipe(&(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) executing program 1: syz_emit_ethernet(0x2e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x81}, {0x6}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r1 = socket(0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/4096, &(0x7f0000000080)=0x1000) connect$inet(0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x6) r1 = syz_open_pts() syz_open_pts() socket(0x0, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0x7ffd) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = socket(0x18, 0x4, 0x22) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)="db7a93fc02189c46386f7c626d8cbabf06bdf7d1f2a279c1bb", 0x19}, {&(0x7f00000000c0)="afd8e90ccd60fdceb821164299cfcfa95420dcbc6b947bb8061c613acc4445f1223dd6a52098d2c1ad36928c763dc4e8e143cf01a4125ba151f81c730caeebeb7fb43ca5cd631a9801f499106c28e58b76e12d8a884de65802bd86f4d4ec2864cca9a8fe5d76a441ecfac1634056de2b428c4a71dba9351349cf661a70a564c45969cd5e232184fd8d74a30b503fccc310f6cd93d0a719bc63b29adfd364cd6f4bfd0929376986f7b772ab8ce8c7805909287eaa21e32362431cfa5d1d1ae367cd9c76ee2c2309bbef91dee1cbf201f16dc0724f30adab79a70c4b31b2c2d19d39a6c03e5ba125f8c4ac99dfa645cf75b45e7dfd729871bc7e0b1be95fe1a89c7a0954020761171b2306078cffa37378a5f31298cb6d0ec75b81094f756299f620a7092ab619b586dcf242d6d901f6ecbe5763a853f02bcfc91373008e6c443e72e8da7fd65f023cdb8b9594e113d846f7e43e0d1abf3406732411e8dfe7c36a1e0346f79438646acb5bd31588d7985dc7ab84bd24caf7944fd943064f5b2a3c6c554e53ba70bc898a60d33712700897abc8849804dc5d4c3fee7e817bb7417aeacb861c98888fff143c0f458a8e111de88c1e8c7799010e1c89115eb10bad2af0993768113232b89a7245c805b6048989fde2b42f5a64bd9b56adae801a53357cdb80a7b67cdf0a22b7b91506255f20fcbee339c8cd7285035c5b7ca5be02b54b83f35cdfbc564e4e034ee1206724cfb1aa2609350dfae1abb669991d1e15dc548f3c4c23176749cb46fe7facac74166d3720043bd51cdfd7d2c560a66c2a2389e7703f23e6ed2de76659ac700bcfb1cb2ca7e03cce30f4de544d50169805881fe0f10b6e188eec288967aab8af91188bfac0b28c0ff16b862d96a05acec8bb9b9d50a455f78ca4cae265ba4314430c803c56f36615110d82a7d4e0e5fd5b884be86d52fc1f745f40d8ffeaa96042b75b17550e6a7fe092bc9b30e332b3f2ddc7908b7b021bdaed09deec52b48f36f0b63a0a131246457b88008db56e697a5ef3575c06d5b357f2313f62fded4cde642c496f514fd03942bcbc968c79d494aa1e06e81ba34ec52af7afe9434325180cdeca2e153f021f996b48606cfb04cff16b2899532c3ec8ea728997348c1e10829cc7de6cfacf910f561678b1417d49adbc2e757ca660cde08c71b26ba576e2de8106e4e3d895a26b39034fb98e18a84abb1f2faf4154ea53fbe5e04cf48910ab7c3279bd797ce0ea6e31d8dd0c51a5b1bf942576cb4196ce5ec9036fa151ba8712fe46a49581c656b73ee3f4278753b5f55abb2d526952ec99183bb5f4be44536d8af588123126e88451c1ded26dcb61baa20fea47cee9acee90b0b9bbca11b9894c4db046f9af2ac74de43caddfcca345048ec583ced0cfdc5c379f267701262678f061e333ff97e1b0c0ddb42ec6c82fb26607dadfcf4d7ecb02211a8af27c373c925fb4a45de2b3090d9a4ff05008a516323f4772bbb90cb0116522008e59ef4edcc8ae90fc64412038184fdf548c5e1d6e95e9d9d9b3c60f2c7ed6a09e456c9f683d4918e6d13ce8ed572aa82c2e627562c39f2ee3f06f87e47021b2e759f4e12864bd3c36950a647efe6a0966643bb87e9cd4e1c6ab316db18489806813e8df99604be7216ea12329aadccc74436e833e698a83aeaebc11eb5300f7391ee29c3af8fc835d3041e668514dfa4664345e9663a0a01e4e71ebfc798d6385575b7b549bf9383a6fda84300a878385ac57d9f1a3a7d29e7a0c2d072851f0eb4cdf9cf8f4db94dc5376b03d1c9d82ff4d0e94cbec815892406fe09a6a3ef7e622df85c0d086ba718ce9afae34d40d68b90dc2b8947a8f9266c0a05bc22a85e00642b02945868ced43b9996680cf9c5e82b04c54b17b06832da3a31d25642d4381d6cd6ebd65221c95705d9ca5536a4bbc4c54ba0b8c0f42dd80252c307d42b40af8908aa2c6bec84e39cff3df75f0a453818d3555a38526a91fa1980b1d7a8b032b1925796b65f01cc2a91ef202d22e24425e5b3fc118c8aedf538fce20bfabf64a536616fe2ceee8b10ccb796ca841f43d114c7b4de6d7581521325ddb5ea5c396ae1b0fe0818b8c804ac809cb331444eb81f11fdd90069838def3d15c420b98ab9d7d86246d2856b9ef222fb0a4a6e0a79bca4a5d2d81756bb16631dbe1d56cd7041cde1da740169231be6cd70958a1c4ef6f079f6f675f1c996869ffe5c7f1065b72fe8e2ab959b3a5dc08a1f729260bd176ac13575ccaa0f1388cf7d0c284faa0ae38e57b9d64de6480d2542bf573333cd5489c35709b61727eb62f45e782f9deb46fb0eaf1f5e78ec07b20cd4b5a202bd0d2148178d4fe4b3516e0034a94a15e55e3e69fea67c957b9e7ea7207e9209aaf0e534519b72cee27f493a0189bc4aa9ca558a7e90496ccaaba774ced0e6cad170645e11d5d70957dec2c540235d6667509b8837ce1bd94209d6642c2e07b154bf0f1a72cbcf931ce528a3446fd2485e23c07fefea8bc6188cf9ed0867a1be9070809d31ce567a4432226e9c3887de193c6cdbb5dc35cd403b42b21460acb6d68bd7f3cf6b2028eab4cd05c60b41c188a6840d9df41e34ca4f0ed84921ecbf7ff19d12ca4c686bbce2df98c4408c203c55141efabd37add0ed50ef61dd119c68d2f9078bb0d4478cebec93b4ed5f8f40d5b030ec1594a10a753c498fff544b1732efe4251b2954251eb0101d38e0b4970575f02c5316d64cb05b23e85fae1f610d1e969cd8d0be77d1e152ef3deb78f5815316fdb8914c8937b5edf5c64f07eb528b49a856a2ac2fc28fd2c56e69ff650ddc50d30562d6475f2ddd1a784c20cbb198fde2c9b82559f3d18f245eefaa18eb655e2c4ee651724d024b958885b80c4a355d0adddfb4c30a88e4ac7d1cd82000535f8bbcdf2321dafcb67de0199c95de0ada41473e48f32df12d1e4dcb8e67d493e0ac876fccb977780e5a14c360d3867f84772181fd71e0032f91c3dbc497e2387fa825eb6a8ea7ed2a06deba38d4e237fc3651785e00ee9b7e463f5d536a4abd7d08e4d3e03e5a5c822dc12c467fbaccb6a6eddf2b37aa6398b890550b6b00158b89b0557724bf2e22a27df5f82f684aebbcc6523a6f1c2d575c3809b8f2ef54c86cdabf28bb9d24a0aa1261b8cd8f54aa10a3cfc937fc3c046615643a4ee6512a5906cf9eb3e1df54886771270c9645e3de22fa2637a55f6276549e218efa2b87946f6f33c3d8aaf1fdc6689aab0e1fc6f99f0dc8d0bb7703d541c33f7251c4b3fd543a9a606a7f57c59337ee48845e752562c636f1f4903ce9db5670fd315642986d108042c9821d5b260f203d76ef06bc6c1a8cb1d22abc7e2c5d1184a4066f7ef2e7aa7a6bdd1b9743826c35188f7a3dfea02f9cb10689528eacc37531cdedd86c1eb88953a0bfdee2e623df324e7cd8291dcea4fb50229d6f92b4ed03c86aaac522a97a3682bcbaa54fc4fd0812efd7f22c025a0457f2732eae224d438735a8e4742317c00b9f346dc4729bfbe6d07931124c04a820d98e0991a28e8db040cfa544da4e6435bbf3ba608b6d3eda7645826ae4ad63f1fc9d692c083c72867236f4f936d682d947c224740f3e9d90b860751dd705b52b9a3fd93f5e1bfe151d7f9aeb86f086a96cda2459be820d9b7d0aaff06a6ce03d34b63f82acec24d5317a98490d862fc1aab525fc1232862f491c50927a742458b67c4ad0280ba2c50b4592cd9cc9c42db03503e4596bca01013d4eb7baa503507998a41bb26c98680b371d21d20a996784696c2b42a1800c0f2506b511d68a70befdaa615df86322eaf447e5c7461cf9aa3760c0763b6c983f9c2cb294897d6614808679d7b73587bb15c35cbaba473e5ec12d677314853fbd9711328511b33e41de81c12ecd4968ffc55d214096613a4e9aba50116d5b34672eaed07c74a20cfe4c58c5db8b72ba64369af99f93cb96947a93614b70876e3348892f6852f3da257fdbed66fe8365fd831f9dd9743a55d5ac91920cdd709825b14f5413732c9b1f823e5e98a4e337f473ca3eb44c3c44c5ac27668f333208a35474be70b2e592480f53578b0c5e1dc3a87b8456432f26467cd4d57b262b69ceaa535b9e4840c802f2083366ab307dfe5577e91815245b260cd0826436cb0d9d7dfd4423c6aad6415fbfed2883f7c2947c458707eb6897dbd50ccaaec4e779df571ec4a7a960c967d68482551a41dc073283c73d0056990d5802f2aef036afb5b9b5e2f96bb0c080ed7df0ecb4d2630829b5d9cbd8b2631d24b4b5a0610bb63118e31bc64be693d7be2d6f3d1525c5df2c41484ab3075eb7939c2db2d39e629256529d5393fbce19c318c5be9ef7bd0727bcbc47285e931e93444e7952e563ef3ea55ba281a503d3ef4e44108a9db167db0619a287b8e88ec9e2b9bbc77f697d76eeaeec283e28e23ed83fa301c9b43fa85dab94f38c2d546c735286289d067e38c6529a1b7eb9562fbc32f1694b38e95985da5c24f1ada2275bc6b57446ad789e55e24608526911559f7d7e891bfc8825b6fada4398559b775bd21fbeb340dee50eb00b2c341f1416b534d64199f2cf7214ab8e6bd7110e6bbaedee1f2b531945ea3e7c4050d021a173c55f475841d6d2db97fd82c34539fd08b0a26cb0e1981edec7a046597160c79612ae1393f6ba890eba51d34590db388e93aaa9ad65520beed5d1c8291bef4e0d73d4f85b597855a31d47aac24a8f373a9bda33ceb554186a41cdfa669061a064730bb2cbd5293c6ff5e213bbf39e8e3f6fb16bbef4d006ab829e4484a734e78fbe453e81d39008707e42b7ced293759023b02a7ffcfcc8c7b60e88ddb1ad2049ea41198e9a998dd69fd6c4615465e7b1c910620160fa28bda95d88b0012fe075f47ba8ac4b2132dd1a2e824d280538cc2eb0a091cf40fce427bdcfd5d064eeded6de7dcc76f95a7955033a428a9bf8fc205b01bb689d12ddb2f3cf23da1316af11892e8d19b8812ef243909b86ecf233e7fc1a44e5bfd426ff5ea8691494f9da3144aa2f555ddda5d6a318ee35566d8234e7958d734dc94da653b2acbd676fbad3bdfc75a497d5d32be638612673e230bc641b9811032e489c79087b5327fd381740ac96d6df09f2262a705d83c5265604e417790cfe0c583641d8a783a1cbfd7c74d7219e21215ef63595a34c4ac1054281e3912429f2a5d4023e75d895bc3b4eb2a7e77724b9750eee5d2bec44e16ec34d267d7dd94ee979117bc84543b43bd243be23694bf032502106614edb12aa31cbeb0229c20fe1c9326cbb3f56ed786f207a64d167aea8791b39ed3a4cd831550f7b844abfbfad037081e3a8ba583bed89a64a94b212fd29d7e57cd5f16edd5495dfcc05b81e63750aa5f9acec7c7fb2711816dd1b76def142f6fdf49bf0cbf9eff7eafe3a5c8db102d738024c0ba2688671884ce56264dc022ad3ab29224da8f2d94f8efa82044f6c470882d7f7a79ff3cc5d7ee3dec6462f4c5da54030bdda74018e2ee5bdc1927c73e1be4b6b390418780e2385fcb6aa19977972cc306f9826124c83aa0ff720ce5eb1828a5834da3aed3d1979dd0ffd8ed488f51fc0580572716d3b9f8efb32f944fd8d9ca9647a8608fb96aa4944db8cdd6f66d37313ed4e02a2f36fe772d0a4b5bd96266ac0ef704dcea232428e3471013f5ea4e7012889a07751aa3f54b701f8eb9a5a96c2827e9e162dd8865f73d7d1d659907c114c5f8b0734bd7fbc5aa297f6acb66753490d322afd38952891f757ce0ee5a89b3", 0x1000}, {&(0x7f00000010c0)="767da0f9e8cc118c752d36ac7aa77bc6ed458b3b180eb5561c3fb482c0d6a31ea156fc31558ab35f4e6c1c843d6d", 0x2e}, {&(0x7f0000001100)="810297457e007cde5850bdfa3aa48b21d531ade14ee9850e2af2a6202749356ec0c9b9464bb6aa9382bcd90109995f", 0x2f}, {&(0x7f0000001140)="3a31a6cb644d0d287041d849bc6d4597d2bed592f852574bb04a8f5d30e3047c27988f5fa27a0f257d798b219584c3581b525b356c8b2a3f2be4881ff05e9a2f27f86b434611132c0ff88c47f90c414beedb86647f1f8672bad52c31171e8a4d8268062e6d9d51ad035b3d061179c1b1f4e33042de5308bc95a0fa8ec0bff6cb1ff60ffa0272a0dcc4e54fa72f45334ffdfed6113d6d1bf60a92f340f5bed0d2a5e6b0ea28724ec6e07cbbac7e44f068278b9b6ae53143b14cfd725fbf71e83f5b72202defe1c2c2735a5a3a4c", 0xcd}, {&(0x7f0000001240)="cecfd4e181bf6559f2cd9b6a385bb06839e8f0de9b4aa61f4be50cbc125cd94221c111bdc8cecd36b2441fa5f9191388a4ca74be36cf533ce26269221e2e0be61afb53530617df3103006f6d42ac1566dcc982461b25d2d2c4b08654351e21f0e08a8c553af77d1b0325baa40484df9f7242199a505041ded06c6c080229be659ac891e2da72d41926915ab00f33ad41befac1717da7c509c05e840002aebc5b4c5a564fbebf9a562e5a8353dacb72b16524787f1ab71e9e033d018a482b638a19d8c4e6f06fa9d11b99c57ad76643ab7c074931ea9fd3c8040197cf2b19e3f8b5ecf6c4e012c1bfd86916c22198e8e6b398aa2a248adaafd973e653c29cfa4d3799f03e9288e883d738530bae9741bf4b79f8544c4d26db8e82a0bd190ce402f1595d6dbe89a530d251163a3290fdd32bedd39e33f6057ab159bfe6933fa44ea1b37fcadb7683d6fcb90587c3742a3c3ca5afb3a17233636f70786e9cc3aeadab5bc9fe25737690cdff5511760a50ced22e73126364ea243b2a6fef12c44d98e6bef9c42ed30d1bdfd906cbbdc2f6f9964093f630e89a455affdb161e55cb80ff938cb9c4d4f276534fbcb4e3062ae3f3dcb9f9c9cee418d0ba7c19d79d248d03c059e40b45f749828c5df2e9e25b8b83841b0af7039cb8caa7e0bf8719b13186036cc85170128e9d3132aeeeb5666561bb1b646131c0c41b1570283ce34adcc9e4da887d2c466f50d401a613b8681a444793f2b03365ad6927e08350e1e63ebe218b36c16843306d82c3967ceade8ae9a24485df0d4f85ac8dfd947f22f9255ec658b8cf76a8517723b97f587b7e00c1c2e16eac9d39f73157f451f187fbf90c1087307207cc25310adab0ca4d2ce8969c396449cb93c175d9bb676d4f4d718fe3eb3ce1319a9d685bd06908254df2625b7d30948110f07d49fc24f9c8a811f4ea949a0d101a9d45ca6c1dc334bba84a81d9a8df97a7b626d9a4f1d305f70b6d8031f3f147e9e73d8a5e809db73d97d01d5baa344c23c7b6ef95601ba848f5531566f67ccc1dc24a2558f0f3355b702c4775e970167ad3ec2131345caa11b3bfb80bd923fc87ef1e9f694af4ae94af004263f5409cca4aad525f49d2774381f2082d84615a0580462ea2b8e9948c6345075275d6943047310452eeaf5fe29377df662498a0cd28efc3501f2d6708acbd09f17c42a92681c45d777b1b52c9b699b10073f7942111308462a2e9324746720565d37d98e25ba8d1c7f4bcaf501d41f309f8eeeefb66138c13edf86b22785e62821e32e6ac4bf7284164a8ac74eea6e22558a618570da983d1bf992405e4b6a39e360c4174890ebd3909e171e267041380fe1b552774b67cea1afc23d3c939e1929557db6b2512ac797044eb4f2456c9e1897d426803a1bcba522211a1de36e70b97de171178c1253c7645bfb55a03b9013abe628cce23a8d5153b878e049078b1d4a7081457a99ab840e7193b97705a266f3a37e64dd60a44482c2d02c6050e132488fd13cf2826ee2ad19bc61366b1d0a4e6e822ce7864b240a416c4444f9243c8555964e83e5feb8c027744d29098926fa889197656c6048a34836c0efe2da3b1a75c428a391008b284d0700567fd3b263bc0c94fdd6b6843de9b3939c08679e8063e74a8f411219310f190813fb61a5195da37246fb1a799df27ac36b08751d2f6e00f88649dd4c347941d12f53dd4103dd867a593e86e03560d5978033e78c9caaf179d4d71e3586a499463ad241d73c7f279d480e316819691ddb27fd3f9750b8d32e54d9de1b41bca2296c9ca8118a7f8b457422e42ffab0068ffdcdd61e0d16519b3a8c79aa91a3292fc84c16ca21c91f052e2071b55f725b10bb4cb045bbb5efe9c3c6b6b5ff1742356db6c048ff0a5c05df58016e15f2c0bf25adb9a40ba61bc0fefaa980febb5c983fc5a6b67c4dd488387a7a9e03b96264414f48ed30b73d3c6c9b510d60278055f162bb2040bacdd88b9dbc8f1471133b60dba7312bb6c08fb532f5a18a2c12eb11826ab1188d366636b44304efa199d4e8a30325dfbbb5cfc81e62cc3eba9dd46e7b1fb486717f13f0dc640bef58eda8f185a1051a91f330f775bdd2bb3a62b9b6b0d3767b8c6152a29615fdbc38cc2f2c62f435059733e70fcc147be2e0b808495a52ca08e629bdb681e5c7ad821afd93a67008e5a1b81c3157b3724708d686c135ddc7d35f8d9cf2f92e296cceefcccdd1757c37e88b602fe5b785f40474907d59654829d24619f59f7be8d719253593ee704e3a6021d828231f75ca014870fab5c1558a3472fdfb8c5bfd4977aba59fcad2f136fd935f21e3fe891f9772e979f3b64c90af2c1aad10dfe3c04043e0b6e2a503a021e7c05afa7059a8c0d249967dd5e5afbde3a815f0670fe2f66057d435cee006aedbca4c357d133c53feb2ee61da0dbe71432b3c38671614758b7dc738b62a2a5a9a22b501579c58e6694428d53814c12736f117be09ebbc6ecdfeb22e5f53da52c6e093c4af46fcd540d01a9e180d92b9197ad21a45a27e5da41300be67723819debff793de1a40ff534a4160e783d66c1c115ab837f8d31ca056caa8c27a62c4c95264113eb4ce06051a9f1fb8a1eb6f75c37e514dd0ef11efac8dacf0c5f10cf09ae3c3aabda5894291c23c000abdb5b5960b0c530a25c091464ed0d3ce6bdbdfbd7a7526ed9062a763f1b68504ba45f2b17fa3995e0b6aa82e362a3961f27098efd163c6defb1275b1a7773b940e0c27b7185c68865c798ff7f75021e19bbb7ee2a2bf8155bb4f9ea02d8afc4b3deb370444c6c370dcaec83002375f0ab4ebbdbfb68d45d73d94cb8ce0725906d4e82315b061907c0d6c11da1fd01663cb81a6ec340d5f8417df59ef812cdf67e110b90da4e6d98ef886aa29832dc3f7c94878e19944e6746d0c32129e2062fde3b73ddf9c6bafbd733ea854cfe275f225d9ad0387089af32345d667179e1f3df6c4177bf88a0efafd8a25318d8344be492f56859f82cd30b1972a28f6e07709ac2abab72cd99b583fc076d6384244e5ac75d1e6edce7e9a12fc57528c1c98a71df978c2a6a89e93bc702f65456732ccfd35b622a727299d528ffb15879b726344488a9e8f5d5cade8204809a027c566043fe44fea27c22297a4fa7abdb8a5bc261eb96a6efeaccadd66f53e6af07c2338c13a58f8334fe3184f883223c873efa9e1066ad0966106178185726f85760928cca88e1020cb393cefb5b857f5b5b611bf39ccdc9b1d427a88373e15500cd616bceb0533120a05e2e749989b5d2b72691c73a52a005b0af9e889f94b444a9d587dd9e2d0f407f8a3ec72d12a080747295ccab4c180f45761f144988566e1f980bdb4bb4097d10bc04e6a3fcf9590e76762aa289fd5353b8e65ba3ae76e52af138aeaa25b0af3ec47830ac8371fc62b51b8872caf25c751b6b353120b4e870b6be75bece3e56d5c99b19ace750e191e2c73092473e50818bf422c88c27851736044e37e522a0af2372ab20a45b022731bc9c5ff5c3d21e7f328eb394b81871197f5cc33df95ec3d3d74cae6e4f00536793b72aa0c81914b4db07dce6c6d2a765042d0e7cea7656c288d333cf99b2984155083c0da78b717b2ccd7bd1879e751718091dc7c5df0d892193854b9119b4ac15dc12fcbf692e6b4ab275bdfea57e06e16cc2a326fd7889fb5756a6ba44b1f757b938a5461701564b5b682a1406bc2c8d0390ec211151c26bbd0d5b554ded31a49bb59a21a26c9927a67ed5d838d5a2fe054437d86599247c078485b5a5c4666415a871dfac8671affe7cabaad11ebf4fecc0e353a18eaa79d1a6aa02a8c7ddf83635466e2d06ae6cef32841c9bc524d72f898a74125b9bfd97b237949720dae1afc0047fd724ac2be00ea4c8a95cee8fda0b3bddad734e44a8b7755d428a51b00c872ec7e3998bd5cda105e17bcf26c2f5e19d1262ee3cb48d5f559dec07ebeead150351b455d8c6096e354bf012db3f9a06de8ac9b5ebcad378575ce360d603afb00db1918ce3f874793453544d41bfbb6b9531bd9ab264cdd5b1453ca01c16471acc0a375ff0a2537d4ffe1bd73dc2df9a3bb1faabcf52a7e0e8867067d81f29d15a9df639f945df9f625c23af59ff55efe7bac2019b0ec03033a8905f67693957e43c881438ac1c9c38c95e7b4c430342b7b15f36c538dc111d2b1f43b38cfa38d9f29817aebec25afd192141d3b843ea3fc37fe90a9410ec2bde2a123c4e7ab987dec8cb42f6a045281cbe8958888cd471b3bd9c9ddcd76380a12b5f777701a5fd9753c8df8376c86c5ecef949c66edac5849cac35a581b5f1e6735e9657543d20ed94ede35f7d1a86dbb5230b39269337a301d8c884e6adc9377322cf789f90cab1a849e87a7e68316fcdfcdf33c6eda96b75656430a7e2c835a6bbe1f8ea5b34ae467276b940b49c84eca2a44924c4044260f9e8c4d5221702965c2c45feed42c72375d79ccd786886fb887fe23df09639aa805a8cca2a317c10cfc4351152af51e82d4b4e837e2ed9269641d32cdd7de2b412108f03c2567c7b56d2057ca888ceb2b58221a1062523e84bd0b71ce75aea445b836ccb1daf4a0752e66f6edd0ce1301811b012e6c464b3cd114192b291ec77ed47497b26facee125ed6d31feb41d3a2f4c9b59830e51bfeaae6437e5f99f26fd42b12921ca1426abf17ffcb549f38a4a1924d706d18dac9736c5e0dfb233492feb7a11b4ae1efc8f05bbfa2a120fc7ad03a8938b76739462b1a983da6d7725f68d9031f3c573fa1fadebbaf4b48c05003b31d1acc44404cd7ed6da876e979d832604199651898bd891515e2816b99739bff1320b6e0715719cc74cdd770c7c0f40aa1525d44ce6d28b2f924aa228c68e78ce06ff7e85c9518f7fa1a7846dec9b91192335c36b7942ad89edf8e7b442a5b4630d53c17254b918b2a0b85a837982072902898c958ac06bf988768450233da1620c2e79d2f960523b5e5698cee2cc26d2e0468e55c41a364b9877ee1a01b09a63e5b3ef59492d68f1b0e9af1354006728ac77ae2d957377a99c10d892b7d4bb040b273aec55f96434693b78c8dd94de291103e4fc9fe9e6b17f67bd7bfe8b268cbf3ad16da75418928f6cded0ac648adb0c132ca1d20cd9b34f8172c040057903599e52946c43e61cc6807950393ba5bce7c39238a29b24d214fb74028581e2a41f9f7106ac9712b7e596cb179160bea69ffb43e129e4e93b57168f20556489be124694a249c605521c3cb5178d2abe1fb1cf352441aa4a79dad656cadf6354d2cdc0b9b00e1e8cd24df23b47ae2a698a86255557ce80ff17a0e27f7df8511ed4a26b10881d0aa2a8ea1fb02fd07dca6c8d3daa8aa2bd96638e0da781fc2e1aaa500f1fb4ec05ee63281659a32c11409d263c306baf1c33e59939b862c8d621092fd19a9679652b9490f6fb1ced3a418722ba71413f3b68d212761ca9e1ee45f10fd56798c9b12a79631054356845d4a1b2ba09b29295c24990448918fff800e45e1a65ec8c81701198482098bd82b6a32524b2783f5dc2e2d10f74049b52607dc3b9503fd0d86105b1c72ebe3270fbf458cebe6e96b1520de2f7a693c595085132156fd743db8d6d16c48eb417e2f5bbb2d8ba8fc1f6b2c047d0c9bb18c85c90cb751339f2bf812500496df44d06676e681f4945899f70ebfa63abd3816e1c9b95f42c6ac96b484bf518eefb8c39fb34f977b7f75ba93a35f38c4876bd494bd16c0bc374dc313d380a127a941c8e483edf137b", 0x1000}, {&(0x7f0000002240)="8fdc5c0fcb9c48e1754df1e7ae8424c8cfd39df3bc32e4d0002493bb672557e55fb30b15471e5a8f9d4db59c8d6ba29177c728aa44ff7508c026379d2b2cb300fcc3f0512b56e602a9ba55a21352dffb8673323f57de186721ac5b0c48fa60032b0c2270dad76d7987c1ca5f100771a4922c1d4ad851987a7c7180a8b5f028b689e06d6f422c4958fdbb2e293b65c3ae43e279c0c853f84f70", 0x99}, {&(0x7f0000002300)="b741e41c8eddee8885cfb991e64f59056c27d2a7137841c02103f6be8543535eaeb6d417929621754cf37530aa870eda26f5dd9b575582c67b3d333f14bb97d8d5564eb2a79f628438436016f80e7b8e1900be61fb5671a9a4d5a17c69fca1", 0x5f}, {&(0x7f0000002380)="1f27aa180e", 0x5}, {&(0x7f00000023c0)="f7716016fe99c489b8846bdccf975779c6b16bfb73473e7d0523df6fb61c71b58303a5a28fa3448530fa8e4ad2bb45189b24fb2a8b60262f2938f505d5d02b412e90b3113657521732a26424d94af5576826a0cff6850dc36f13", 0x5a}], 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002500)={0xcaa9, 0x627, 0x4, 0xffff8000, "f4ba40de6b8b47e8407ea15330edf1c2a4ab721d", 0x656e, 0xffffffff}) r1 = msgget$private(0x0, 0x400) ktrace(&(0x7f0000002540)='./file0\x00', 0x5, 0x20, 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000002580)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000025c0)="a8394d285940d23b9147d106b01931dc20be64f0394f2656d2abe7351edbf7702142273a64bd9efd0c3572b5db22c4", &(0x7f0000002600)=0x2f, &(0x7f0000002640)="7c552a605fdfc93547df4d29286f66407a6ad8e7e24d01ef9fb107e94d6ed487a518feee7e389f19479b9f2e6a2f81d61a320361e7f667364fd403616670ff184f6447d076ce9225b1f149b0c17fc034a4e63d38dd7492b7a50a318b3ee67e13691c86f0b45e040ce51bfba7c03ea3d24a3be757affdb54509a843e1bba29f4fe7396ac20004a3287214f47f9e16203e1c188aae1bd84f528a8abcca81f929137ee1f22f6da48fdb77c6ab47ef61509700e68fbcd931ff6b8414ee5017c2a72f60065d37d2c8bbf1b294c735191689b3a07c7cd7612c532c91320b6bea1122fa157b5290434ff6a688489436c0b90f46e9c0f3e00da52cb0545df0830ae96302493d5b7b24416094206bb03956376e20ad70ca5a0be6eda35c3cbce8817ef12cbbb89e18fc9ee4d9c5f600ba90ecd059c0e97915e68db32d3347590029c1a12a7bf0d37fcae497086654f42a0c7f7f61f5aa5bb9308ccc2ce93ba9ce1c9d4e588b1eadefa4d8e7d9f6220f546bae9d9a841e9f8a9557eea7516a4bf5350a115e1762d70c52da88166c39d17bd6c177707a2968fa75123afb7a894696e3c3ef6b337381b14eebced45f4df9cfaaa1a613b59f952da0be22857f392636dfab646d24c9f93ebc82ad3c0dd457c9c7bc65e1231a463ba35d0fa43230361a6506074b584bef9ad111a28b095f2d9162be3825d4ddc84bc4127ec2f2cc0ce964e6df1e682c1263161918392d00e2860def7118c70693b2b76d3d04329ffae6569a95be542cd43b7e0e3bb9eb18e4ec91bbcb1a85fc8bd9a9446feb8adf28dddb4f50c1921010cfe89174e94c0e3fc9226be8dc8f388fd18c00564ce389189577b7e0fcb61f0abb98fac2140c3764d23d82dec9c364068f3ca5c8878bfe0c5dc33f3642b3830c1ec235713542f098b625b7e12c911ac4be02ba10d7eb6f9b38ecd6d9c7d4c2f9dec90837ebedc43a0715a3f8945271ac5e25e1a374df91d938b628b50f303c8f4a8ca4ca08a07ae0e675837daea90b21a83b72c8b7e550b6136b670b4c1b8ddd473f478581b826b0d53086442364e2f90a7220632c15c52aae8a8cd2b706c60d35ef54eef6889e14fb4ab47ee005f7e8ec9415849c4d1c51fa48b51fd21f243e667a735fef98f9d414fce04e353ad1033567d23bccebf684cffeb3b5e196d88cce29a0eaf8341f15e896ea963a8285f11d751442c8463d914ab3856e321aeab3b312ec9477b893c36fcde6d88e6c817a16a1859d1e51c91fe6502fae9981617d032e217f8e7e8bb99d499499f62c2d98f3ab7562a47d9cf1c177c7e15c1d64998fa29ac2772bdf9aa7b76c37cf71307b2a6b96352027969257a564fc84b3ff6050370dba9997eee544e653c3392dcfc625a27a4c1b72ec7016f187e1941080177482c48934f1b6cc8cd4e3d78676848852597a42000bffbd939820f17897e59448f641f5c27a0f94d45030a087569cf3aef312d96d2fafd5f4a7ae22a2aafe36a56f42529171a5e519b7ad9742ed665fe2c38a179120ce143a1a032ba680296bd5460a5d442c1987e68d37d88abf5e2351e0a863ddc4400879cf7608fe6794e807378d4e6fc929c39f3a249e3539ae9d6b2150f0c616b379190a62a42cba40bcf925dd3f883735b5b1a11b4934960c3b27479d0c096da66894ec9a562b063cfc8085205eafb3bd65142d60a37094ac36258ff9e6a6004475125e9868eeee7cec14242daa41578b69d0da832dbfe8b98f9cf500944597a34ba9841d9677bd3aed885a13b08f0c0aa396cdd2b373aed53f192e939b74a38cefb963aeaaac486f63515b90662fc54606d33790b544ea4444b9299ab5d45453474afd0540d0c3e6e67f52be1b7ae810954a77245dcbadcba6711837fa37e227b85181c2fab3d0cbad9f29490ccfb8d1a345c05f2790897a34def6a936720a56c8127260eedf50cc9413a5ce9feb7bd93c532e4d570df650817d1dbc2a9b8b1b240c5459f7bd59771417de813f88c0ebc775f95897dffdbe7524cb61a92b7fbb04b36557fde00d23db65c832954128828fff7f82d5d8b0f85a7295c7e8a5ec4507189a9b93bd5b4860481223709e39c4b442f83727d56f68928d9ac14cfb0a7772b9ff891dae2066bdbdbd758e12d15140953d1d14c2a4552e99fdbdb82d2bfecc1b5daf2fd0d74864e1b3f10ac7543d34a7259b7d1bddc499cee790b18dc6579dac37341469434a957cc6e4334dc33a972d9dc13f6d9f8a0b89fa9ed98d67582787d159b96e4cc4402935a16bebeeafb48d3459497137581e07196c4917ce75653c66b2d8be761dc22b20eb6cb1819e2b184313e8447b447a88267e3ccf9a50cde30150ef020b2cf5f0c06f4e9c417035dbbaeb9ce523b959d7a2f5136057d525e17925ff18086994bb2e28a6d64407a192eb3ee1bc3e3074bb0e2b0f5a8231fc5f7687803c6d99ff91ffe336b2ceafe4413d39d0cc6bf8b3829802ea8751b3ddbfa49d63e2152c62b86ad94a8331bf2913d549beb3bb5b8d045aca7efbb93ae52d3094491bffa1d5b3b95c6c6ceb9012f97b001fc47d0e6ef3da9a970b0cc95093408d896c97c9d8befc91d109193027782f64f3fd23d3e68a7c5b2acbf00fe31b4b3439fca88d12669cab2de6980aeff55a85cc68438bdd6fbdd1150f78de68183bde0691e09aaa79987f9c0f5ed5489dcd1bf6c203bad7ecc5d6c0c004c9e8291d83e3ac2a62c4cd4641f924e0309b45075f1c9dcdb29e0e27baa730c3f9c2b69db59e6db0d1588320aec5cb31fb1ae540a0b688923d488a65659bb02c0c1a14f2d91d3288d343198aad168a33be842aadce95778cee171c4e2a7fc2cef2bc399b35f62a44800f9103d88baa721829d7173b7c61a18b502d191405ca3e35738e6ad229cbd696c15536f00ca77e493a64af056cfa135a136b7ba20159b1f2a9ad940ebe7a0cde5680164b38d1d0c10b48ca6762f9d42a577280488ddc808be927014d131363e090a4ff0a6efb1c31a521395ff7dd52d6270f2455d958e464254ca48956a4b0a76c9160c899694dac868db3b8fae3567a699109490d6366fc817fd1e1843a0c98369ed0f92384fa9cf686eb5df1833636ebbf6b20ce607d07b76c9ec1cd68610edcd4b093a696e07887f610e626d6c5ced872ef6ac6944196388097185f2ca555686876d1161d4e57255d27da1e9976035b6a98c67cb1db01a1867b9dd0a1a482ded78c9cc6c03303ce7625371b1ae49d57b1871638e38098faa2fd175484cb35477e56c0ea4ad1e0c85ecd4c8f68fc4b52cf81464a8ed87aa9b0ec3042da9312ec134eb255d0089634e7e665db2a72c060ee8300d28a84ae80b0e52e49782536e3c14ccaccbe9caa9fbf70bf00ce6ff1e5eb6f7e062736025ed5b5827af67f278ae06c91c1c4e9f75ea14dc44dd4b21f9a472bf8d3a6339d40c61b3d2492ad2e396623db5226938e74b1e4c4dfa80df323b3f9fac41493deb842ba245a9910489d886a9906676b6cfc11f26b2910f43f7d99a6c6a21f754890c2d516780770704870f28c7924698a33059c8eda62e77c412d3e36921be6378143e00b8649fc3ad0a1ab92eb5ce17646a9e5983a9e544291069133cd8ab9f5ba6b2bc4a4cbeb3c2178604ce26adf9a7d3a43b39fe6c113bface4f1701657ebf5bb38eb7e183b3f65dd7c97d17e4c5da5567f82a7cfc9aa2e3a3dcd7423c3c5cfcf1ddd8f1faa825264c60eab45a3ad8598ec618feb047664fdd552950af40f390a929a8ad76530471cdc7b26847170670edb217c8d50929306836eea73b693a5f2b00c3e5ab209a0b19264c9a3673ee60a2e7e37f9bc04a1b9afb0b7d3b27db675fef7d843889e9823be67f6e14538fff1a1b101ac703758c2de43f2eacb91b9a19b4810dab760d1dd613f30efccfbd5447bcfface81da0152baffefe020eb0a04e721c8e7fa1e1a112762bb8db8ddbe6ca0d18ebd80e7f93cc179f2686499e3e56bb3019bac3016419938caad0240ebca52519a6a9ac4af11e326e02301171a1553a2e0443b2a7b357efa0ebf6e7c491d965684f41b96aafea4f949ac7feee320f34f244b51a781bad6048ea726913bf40738f774bd0234d97bfff22bdd9d5082af40e65a204bf4babdc09c66ebbc6e065621028723b700c8622609fefe1a21543e1efc0f9f3ca6e1b8d83ff309eb7a8b588b36b11b13f723b165ef4d51e8eecc3878f65d30a0c6ee837b6e537e513c2735ffc547346d8a07a1c48f2ce4a40eb4741ba881d3fa18c4539f07dce229330665e81dc3fa52a8fcd535e6638d0cc1f182a061a7fdba40242d0d26826f959deec9c6c9d5da1dd1140bec764e6b701f7990fa6b9f051d7064d6c7e05ed561abd55194c3f5db29c9bd073b573ff59303c1e0cb590bdbe235a19d5d4a4aad341db7a42e04c7c17c58ba6c1116f5f7efbf29281c9f802fec3855908f562a22c598c9b82ded788ee2ae13eea48f489ce0fd66b9ac03e3b0de7a94265d69d1c65bd893364e26a86ddff8d8ac2dd6f452e177a6f1d4393ec788947c6033a4565ba470a0d6e6edc5bace76e3af2cfb03b8d8ba9769e8aae0346d77be325daa92fbd780da2ec863fbd3959d9c4018866263b75bcfc1c0d62a787b896683c748019c4bb2ead6f0a9f91367009c333e12be70871ce312a443cfcc9a033a619ed84ea27316ef6fb99a1eac9f73efd5e5e1d8ff250b9be5a109517472408f7c01cdbc876a62c02b92a6dbd75ddf4ea7c9b2acef8e02461e616f7b55ac072afd372b243acbd87f90db9adae5dc34efa18c3d6b36b73904d86c15ffe6dc8e7f1d279eced2b55b60fbb7d91f682929f9cf83f8bac406ab037cbac999a8a523474cb851928988ab50b853179ea860ef5dba07816ae9e1712c35169362d2e91577d3baed45719bfe0dfd76c955d571863876a9e024453fc464effb323e6d3c884de83ed42295f4cdc2d0615c67e36847f3be248988304b5a2f1b14228346c74f5a5cdd7f721fd2bdb1f1c447fae27944ec8d8dc6471bbe9ff008d2004835b949b97472311ba9eb13756f49565ee2c3bdb5a051ec2a3690404f676616cbbe738df76b43395f293c4d409babe93ebffe7ae2540c2db260961ed6dcd3137ad6f02233eeafa695d62295682f3b2469cdfea9dc5fe39ab930fcbd5a1ff1839895260162fdc70ead01d3a503cba142f01cb7f1996b9376093ff12feb5b6656df3dd98dffc1b0e1ce1c70dbfc983fafa4c372622b83a4f747258c498c1c115ef280dd028cba05512e9f0698165a3ade55df2aa48288eab0e43431c5272a9cf6f9410dc616c8ccd403eadd087d92dd73c1211b5076f177867103935b866ed3440d465dfc6e5027f54fe408df907e41bd90633ea0fb8833d1d2539679ae862a030e8277f6a42032e322ec8c5e76d7f597bb16ac9df8e57075eaf464837c5d1a2a8acc5a82ef124be3e802b66b6e17ca61e9605b10ce10f1a69d16850b0e0071d662ba4865fda99d0dcafd1280f4c785cc27e1d78c5571006d161cf306a80c720af003d1390b7b38313c2d47eb2c13b90f30380915d647de9f0dd30c6f8ba4d4f2b6635d476d9b394ffd74a2b25a7e01412d3d1d2735c9745cd15c1fb6fa5e07bb0551ca9c5f62afc83213fd0bda67b6ec44ceb5cda318f87188e6d90a70827039c4316daac1a927b8829a9091c0df04bc5f236b079599c187980995e184375b771c6645629c2f43090ff9aee414da8572ed6d36bbb775d192de31563514a711a48f7a78b674b67579426e52a476245080d87f08b06c4d00562961b0f04e710a3404", 0x1000) sysctl$net_pipex(&(0x7f0000003640)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000003680)="53ddb9820df2134d40139cd414345de686833a4ea8b1afb56cac9063c56fd436fcd3476bb8db", &(0x7f00000036c0)=0x26, &(0x7f0000003700), 0x0) sysctl$net_pipex(&(0x7f0000003740)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000003780)="e12a", &(0x7f00000037c0)=0x2, &(0x7f0000003800)="1c16012f6876f162d0edb4c086d95c686367cd6d9753932a85cda3c601811a813ec949204c0a368d13b2b5dd3f9b79c9ebaf9492788e2e917c181e5f5015e46f0933f4f287e63583708903faa7fc43fd68f92ed0572bcbeb4f826ad017cb6a27a5725b8cdcd511c560567c230715541f30f874ca7ced2635e3f938b06bc8457b8fa408e4927ac4e6003a8ec970e641268b2f9c433a00253877f2ca6fc276bcc60032e4", 0xa3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000038c0)={0xffffffffffffffff}) sysctl$net_pipex(&(0x7f0000003900)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000003940)="121b49c2e6451f7839210340066a2e822be5cb55204816ecfebd2b959e3949952722c7c86aef819e6809ecb81c13ed64c840cab1e752ab3da07d62b65ce883bd27d756ee30d1a255246e92d1b5e714da7e5f83e5af7f2376713e8e117b84abc6901bed9c4737b099253f51651e39dbae1ef413e529b3941272c01e554e552f4d7c0df0cdfa1adbe8388694e9c114874014fbb95eefaab5c21651852527fb9a94584073745a3c0523357539954119fd6be5db1b878b80a65faa0a35797eca1781aa047cc4b3c390a24fa41da49a26", &(0x7f0000003a40)=0xce, &(0x7f0000003a80)="63201660e6343da24debc3bfdff0817fec52052b29d3950a589e2da81da2b7127c46a89812db6e2e4ee70bef3aef00894998f165dfa46517e9f53e05f359d3ce7b6c2deddbb939c1ba0cd6e8ef66dea201319b83e5452f08cc2444824d231b990f34fe26a7f770fa", 0x68) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003b00), 0x8000, 0x0) symlink(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)='./file0\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000003bc0), 0x20000, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000003c00)={0xad}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTOP(r0, 0x2000746f) clock_getres(0x4, &(0x7f0000003c40)) chroot(&(0x7f0000003c80)='./file0\x00') sysctl$net_pipex(&(0x7f0000003cc0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000003d00)="c6cccc2f0d66581eb01c87c59d4e08e3fe9a887fac7e663368865590718bf7292e2835e116628b98dd0702d86d90956aa9be4d8d01c0e0e8d47e99cbd54e0fbdb631a1f25f0a6c3a54b13713b5538c6b8081806776caa346d641de4ba61573f208ef4dac276cd0fe03866e85d3e98d0694e716bf637d0214a0aa74e8c44bb461dfc5bbf87b34c4960f5dbfbbf21a8eb6c8b41d98b62135c865c3f16862b34ddfdd90fb0b69266bbb3769687f82735c938cdaa4c19c64bd702dcde77be1781adcf08b6325dc25c80dc7340482cf71c4576a951b1658771259bc9e5eb029616baf0884c39b9604185b", &(0x7f0000003e00)=0xe8, &(0x7f0000003e40)="37feab47db93cf3233e0cd22b1709ab068889fb41e8317401cc1be058c", 0x1d) sysctl$net_pipex(&(0x7f0000003e80)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000003ec0)="8431d5ebef65049b9f1cad8cc8ad19acf61ebcf445e40b005601a7e4c67660e57a3ba1ddfefb40de878b85a950d272e29f7381fe3d23d3c818515cff8bb14b7cdb9891002415c6be53ca4f45c9702c35298d1c296cfd3c78dfff55e767632c52cf5de20a9445a06cf1b9c5a98e2067", &(0x7f0000003f40)=0x6f, &(0x7f0000003f80)="388d1e758c696e50302593894c9bcad8e13baa84e4b5e183f2d7de1503cdf3c482b42883d159e4333931e2bb24deff30c459651186213a86d8da3472b79d0b920c5838bc216ae1016475e1f042c9423cb202063af8dba2403fc39782f6d09238cc6592874d1707046ce1a307a9e0c50ce580de6af5405397ba7cdab97729a3dbb640c0c2c346def4", 0x88) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000004040)=""/149) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000004100), &(0x7f0000004140)=0xc) getpeername$inet6(r5, &(0x7f0000004180), &(0x7f00000041c0)=0xc) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000004200)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004240), 0x2dbeb3f5e173e890, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000004280)={0x0, 0xff, {0x7, 0xbd}}) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000042c0)) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000004540), &(0x7f0000004580)=0x4) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto$inet6(r0, &(0x7f0000000140)="3a2db62596a47954dcfc476654c18b546aa88457084eaffa0e875d1e301a1af0b66ba4b7f502edb7b686d3b60c0672c2c1e2f38ece9b51250f7cb8ddae227fe9618e2758689762a071c1d7f043378074f435d86de2918309929b16e46225bde9a444c1e757260140a5c1efd3004889bee789395ee09af6784b06", 0x7a, 0x2, &(0x7f0000000200)={0x18, 0x3, 0x4, 0x800}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x23}], 0x2}) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) write(r3, &(0x7f00000000c0)="e8fbd1875e08adc21d02edb68ff69987f6b56c1f77e4bf6c9b104a77dcdbaa61af03982023e0fff2a275387f765c598dd79098449181d98af1c353cbb2a0f1eed5736e5740bdbec62f08a981e22de4fa35465c4c6f71c568b11c8f24d0c55944cb288b4b0e6f850f84d5496c051e0136644bd7eab41905e282661176782dff204110b191f8e7b2bcb9e53ee2fa345aed0c2d1bd7510a95ce7878e2e7036c1f698bfb1fbc01ce3b8151b8e319275abdf142cff8c09208077139b6b350addb4f69a24ac499893074eaf54895cc0711bfe6c8da841247301417384d03dc19e204b23beba772ac3bed1800875fe2180fb6acb85a15cc170a2cb614dd3f9f187d49828668", 0x53) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 0: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x113, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0x9, 0x105, 0x64, 0x2, 0x6, 0x6c, 0x0, @broadcast, @broadcast, {[@generic={0x44, 0xe, "7bcaf3b4407c77abb037df0a"}, @end, @ssrr={0x89, 0x7, 0x0, [@rand_addr=0xfff]}, @timestamp={0x44, 0x10, 0x47, 0x0, 0xd, [{[@local={0xac, 0x14, 0x0}], 0x3f}, {[], 0x8}]}, @ra={0x94, 0x6, 0x9}]}}, @generic="0e8cd9127f9cc6afe6d609803190f3f0217765e824ab539676d22be5071818cd8b07ff6835a4886eed59725cce4e565bf8f1fcf933e8636997f02de8bf0880be9494afeda368f20df7e6b69d3e85a9760c9d89c0185c8aa54837bbd5cc759cea436e6401874a0dcc934467cef24ef3670261403a8ace4b1813987e45a0ca58dbd87617ac8ee8867907cfe11ea3df9831365ab951040557c868daf47991a158dce4b5513ebb3b49b70246b1d48d2488567099e3e3d3a2a2928d5bf6052cf40f4fdf68b8a111"}}}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/20}, &(0x7f0000000240)=0x16) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/42}, &(0x7f00000002c0)=0x2c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000440)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000500)=[r2, 0xffffffffffffffff, r4, r5, r6, 0xffffffffffffffff, r7, 0xffffffffffffffff, r10]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r14, 0xffffffffffffffff) sysctl$net_inet_ipcomp(&(0x7f00000005c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000600)="726b75144eb068d64166f568f83bc26d81197e32ad39d2", &(0x7f0000000640)=0x17, &(0x7f0000000680)="25d7bd01463a998293e89ba4d183414d914d9f60dbfba307c4f957bc79d47afe4370d4c07bf8bb26e8529074d145ee1e44e6c097b724b44b87435c2b3c9552c1549fecfc75d1f54fdb84466f64c5cc025272c65f9979f5d8459ac0402ed4d635713d80e36e1341996ded4f6aa6725c98b2eb3b8a6258472efa60b1308eeaa4b7813880613e4eaa6196d98834ba3f07f88c57ce334a98545c47094bf077342bd8be16d5f032f40e7b8888efbf02316138693e8ad0e20ebdf31d45ca6dbbf9bdccdbd0ff8d003991d5b7846c5ab97f762a8882609179af2cfd371e33b4", 0xdc) sendmmsg(r1, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f00000007c0)="592623827601d712c75d277582c045d30c8e5b40cce3108f31725bbd2e0ee795c908742d51988e4b335e5844c4e2479287d7a3b3c9ec23294a93cbfe9f900631dd640537817c8f23fd5b09ba251bccc923810ba0546a2786363e9774691d946b2c6740f03bd2d1bdfaecfefc691d8d37b7ee5471929b980a06d1333d4815ef250de140b75767970d63185241eb", 0x8d}, {&(0x7f0000000880)="4611c1a5bd3f6b1aabdc8826ff803badd13222f29b99a3d172e1e0ac46bc985b01f08097630dd3abdd6430904094a210cc61eedd12128a5d670f8a5968282ed1731b99f7e559bfacb45fa2f86e254e216d88e0b9ed8ec178bae36ab14dfe6af77ed990623a1c79f8fbd364064644eca0f83d13673934bbe0b8cef630ef2b972786d94b49921ff96b5b0140d7f1246c9ce453ac934de28add5b3ac058534fed780794649874ce0a7f7f1074522808c3c848f4ef151e3f0072d9b2690d6595f8fe6da0d2875000af3d5dcf75d7f20141a38625c8453ad7fd0f21db101bb6b6afe10a8d433b944296cb14b766d3766861fe0c776a4d2d", 0xf5}], 0x2, &(0x7f00000009c0)=[{0xf8, 0x1, 0x4, "a498656ba2eeda698e55e894adcfc2e24286929a0c1aef601b414ef202d3ae7331cb9be774de3e91b210b5827b2ed5dbe55e93d9fc7ac0fb480aa3edd8478e4c57c44725400cea0f989d75fd20a96651d459e7a146f09834e91ae1ff66b1a6f0a0d3780e4ad6cac4ab5b9edc26bc80cd6e0b8471b5a501e7bbd695687fad2a2bc92021252d5200aa2689efedbc07682714da85da68d67dd8b5bbc04d1baceefc76cc5cc04a19a8100f68bbaa80e69f355f67dad489d6856f1b232ed37b3afebc5c3054dfe6ad06bd834f29b235235225912248882813769b8445f79737d54d32e16694284a"}, {0x88, 0x1, 0x8, "e97fba94d3238dc9296cfb2ab6bdfae8d5af2a333950e2ce7e667842083299373bebdb1ae2fbc6ec3673487b036076f243ede3dafdc292512ef890aa6b876dff15b322076eb931d92a90af7ad310b3e5c43056f12f720680922e8653b8dcfd546f8c0e1baebc4e700362d989ef2016ef77127916260c609c"}, {0x28, 0x1, 0xfffffeff, "b21c48aca557a15b7581bd704d066f914461"}, {0xb8, 0x1, 0xff, "3234af8ab90f347ff2171b8e7b83c00bbfdf99158bdd7aae2ae69c3d1977dc2fbaea82c3d48c7ac0b6b914786478c5c2a2f64e81d258d3226a73c01b333cd0c46a899ac666d5b3b33f55495caa2c71dab56782936e78dc5c361b04d4b9a1df75b377b327c16943d4ec8d1816530d4e172e62dea20dda9dbf24337a8643ddc5c549723ac3bc81e873ded8003106d70d722c1a913924bcab4a3b7c4404fd180b321db1fad2b32c3e"}, {0x18, 0x1, 0x20, "84469191"}], 0x278}, 0x7fffffff}, 0x10, 0x2) r15 = getgid() fchown(0xffffffffffffffff, r9, r15) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000cc0)=0xfffffe01, 0x4) socket$inet6(0x18, 0x2, 0x5) r16 = shmget(0x1, 0x4000, 0x248, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000d00)={{0x1000, r9, r12, r3, r12, 0x100, 0x401}, 0x4, 0x4, r8, r13, 0x4, 0x175, 0x401}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000dc0)={0x2, &(0x7f0000000d80)=[{0x81, 0x7f, 0xff, 0xfffffffa}, {0x6, 0x3, 0x0, 0x20}]}) r17 = getegid() setgid(r17) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000e00)={'./file0\x00', 0x4, 0x10000, 0x2, 0x0, 0x8000, 0x3f, 0x3cc6, 0x2, 0x1, 0x0, 0xff}) setgid(r11) executing program 5: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x2000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) syz_open_pts() socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) syz_open_pts() syz_emit_ethernet(0x33, &(0x7f00000002c0)=ANY=[@ANYBLOB]) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x207}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x8000000000000003, 0xffffffffffffff81}) poll(0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=r0, @ANYRES32, @ANYBLOB="6002", @ANYRESOCT=r0]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x144, r2) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000240)={0x0, 0x219c, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)}, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) chflags(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)) fcntl$lock(r3, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r6 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r6, 0x802069de, &(0x7f00000001c0)) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001d1fde7bc4bc5"]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) listen(r0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)=0xe3d) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf", 0xed) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r3}, 0x0, 0x24}, {{r3}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x0, 0x0, 0x0) dup2(r6, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) close(0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0xfffffffc}, 0x10, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB]) shmdt(0x0) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) semget$private(0x0, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000003e00)={0x1007, 0x6}) sysctl$hw(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socket(0x0, 0x8000, 0x3f) setsockopt(0xffffffffffffffff, 0x0, 0x27, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf3) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x64}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f0000000080)=ANY=[@ANYRES64=r3]) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) chdir(0x0) executing program 4: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc018696c, &(0x7f00000001c0)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r7, r8) chmod(&(0x7f0000000040)='./file0\x00', 0x3) writev(r9, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb6d910ab2f83b8b239d90e0cffd8135cbfea0f09", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x431}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000140)) executing program 1: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce", &(0x7f0000000080)=0xd, 0x0, 0x0) open(0x0, 0x710, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) r4 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x1c0) pread(r4, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f, 0x1}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000280), &(0x7f0000002480)=0x4) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x80, 0xf, 0x2}, {0x67a, 0x3f, 0x3, 0x1ce}, {0xb25, 0x0, 0xff, 0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3}, {}, {0x6, 0x0, 0x0, 0x7}]}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0xb0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) getpgid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x4000000009, 0x82) executing program 7: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040004000008000000000000006a134f0fe734ac1400aa765cdd7adad366ee18e2ff120c5ddbf3c183df8f0af8c267ddeeb403a0eb22175f125ebf6ffaac9f66bea7fc34f8efbc676cd9098d39b65a006b660f8b513c2dbb3103f69dae4ebe9945d11410886d93e7bee5525d68b17ad1859b5b45e402f73ae4772517c2f11cec9b4c6300fcd8447e3468f1b740c41179a9d06bc8754055ad7c806ae81cb98da1528bb00f00f7e21a75d41f02c86d0455c87b9429d878d1cda4262dddc91fe949bcacbe63d893fe310b9d4f1206893331a9a0c1a6695f010cf6edb583f9b81109131ecc412024ee68158950a5655c979989b0d1fa90d096fac4fe62029237b78fb5e28d5bb3d9746bfdd4811e02f32b00be833db632aeedff1e967f76e2b0780fb7d64f480ad4d0ae2f7d73107dba"]) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x81) r1 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/15}, 0x17, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) sysctl$vm(&(0x7f0000001800)={0x2, 0xc}, 0x2, &(0x7f0000001840)='\x00', &(0x7f0000001900)=0x1, &(0x7f00000000c0)="67defed071fc26472bcbe1a4d8d9b6a4ac7bc0", 0x13) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0xe9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000080)="f0013211559068ce05eb3c7bb10bc874214e994301d26522de0257e77c1121991c0067a267b78b160103d4df2d200b761baa360b6712962062766073627271fb1e9795db37354cad579a7add5b1d6684f9e2c7562cd04c18491a885662357f0184219de76ff96431a290d83b7968f113b2bb42052309acd4ad276e9bb8b7026891d676ff48ec74f4f14513c4e2a91f3afd5c4849fa0d5e11e2e5933768dc39a60bb622a63bc53856a1d595b406dd78bf859417e88928ca49aae2ccc857ccafb4fe8d4458d9ff72508fdb5b53641a4fa86674", 0xd2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x1, 0x81}, 0x10) socket(0x10, 0x5, 0x0) socket$inet(0x2, 0x2, 0xc0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0xfffffffc, './file0\x00', './file0\x00'}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x1eb}, 0x8) fchown(r2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) close(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, &(0x7f0000000800)="f53db0b41cdf27cca6078535b3f2cefc59cd1e531f6b36acb5660675c1bfb3749b5e70c6b74f97b596ba", &(0x7f0000000840)=0x2a, &(0x7f0000000880)="70a3f9f0a860166e2d6945334ae8345d1f74a6f8b2839dc2657cabdff95d0fc42c6b41e688c7131a0ddbfea140f5e62d287f8cb8e04e8df422041119c2aafb088c5e0f0796697871488e68811a5c898a0e94c67c773f44329e6ab77265e85956a3247a7c928ca78bba4db87b7252be73f26081e4e1f8f6b99bc1e48e2a7046927f35f903d6343a071eeb743c7ea1748429e69560f01b430aa85d884be11056d162fbad4a09582f97ce1d8237ad82dd28c68b1673679a46a0e7a264f33b924c8e673f845f223c589dcd197777bfe360adc269f425d033f9eeae30a7401e343a15ec981e53ad0a865189eb28bdda3018e1dd952367835670b5b089f138459b1eaaa0c3e47febfba0cc939e0e4340e3312f08aa1984c03910d9ad6f931e6ed894f60bedce5cbf160719c8b501357068767b2fa6c8d7e2131eed49b4e4605656ce36925100f33746fc50625085fce6e1b1748ff69147b2288a38dec46c41dd39a707abe3749ddaaebd2e68a0b03d1be2a413d53b4a5a5237aa7d8f394e4b10823e318c1c1f34734a97991ae6c0d159a6a0d07abe1fd4f442dc243d509daaee23a061caeafded6ff396e0faf7dbccd2424520b5b3cbe8e5e8602b71b20d2edbdf4af147abdfca1a2406584011c5923b1c0b2e875bed1a6a9efb43262433f9cabfe6ad51620da77b0df581e7a99d65fbb0869e94b2c96106897bc0d60f06def13686ba21fa7b909125282f3a5f585c8672ef4aacd9d9c57fc34e14aeb7f085fdb95401e44fc0ed9aab1a777da011c174c5e15c20012a7f11dcf52fe66fbd876a245b45788873e72a017f559afe1aead6181681ab2eaf71b9ef959405f80a4627395f211889e739a7c997b8a223f7b6291196c67b51dc2720777022ab137fa99b2aa6d07e1621d3216651b7588edb8e40f7af66b019d4ff82013eba9d2bff837b54ae2c2f89c5b53d6db425b3a6d2b80778aeaef69067742db426354bb16a41b52b98e9452f305e748d731b79292d7f8199523d51c890c1c311dda21a25a0f00382ae8a64805fc34ea5a61a2e9b61b29a3f440f93e7c2fdc2be189dde70f47e755282e99a41fcd3ba352049dd5847b360ce5e4c46376de22bd7c60fd29e5394eed301568a3139fc01d7601b2e262fb0685d66166ad9749121939ac9a824e02ff6afdbcef53f54d78a972d7f1a0f2c97b7830538da9ceff73d9bb72fde8c366086f5c2b6448fad9b6c5abc2833133b4b29596867cb320da772b8a344273542668fbe08a2b44aae9b3d289139d7ac49f01212a6d57747ee04e640539a6b3cef32e50e2d42b7b10c0c457f51a10a2228e6652dc93e23c0d178dec8a592e91fe7aff2ae7f59916b2e4123eae28ed5fbef8523593f6e24908982951f0a0355c7753e02bfcbdf5970fc040b5baaf888daf6fa97a3522948835554062bcae36acc4550d63ba00efa90d432f0599f1295ba3cc6c1ba73379c662ae2bc1b6191fceb872292abbfa6f7260288073130072197318eb0fa0288b1774ba49afd1b8740621ff96f4f0bb8787781ef9e171481724689dce07c4d6f80bfa05b600658048e20ed1ece3d3e2732552c801d65cbf18e37e8bdd375406e901d542d5ebb6e6be0239838047d5a4db68b20a7538d3020e438f7b72c711a28a3decabf78335778a89433b4156d571e5eeb2e19056595ed998627c54afb8fd8706722c6fbdb1457991568501fc44ee1c70afa7942758048b5e0d611c18975fbab6e934fb9940d8ea255a48bb0ca2abd854663abe9e7d663913056b535b2257bf92e707f0549164824885d724f45d082b30e3893c1ba507d8a3d844dc884e9979f610502e6168eeac4fffcf2f259a3b867cdc49f6f2f37dbbb2a6b08bbe5e8116e88e7c699e5d44a2cc18834105f846609113b994a40174922a214ba38b45f9f9f3b7444aeb7b4f3f266c5ff2e6265e8b17d925b90804f365dd5d34eec2d89845fa0385758e3759d8fe1ccd790d4cbca9fca1a5604bfd79d910fd301966b94c5272b1d413bed56d844c568ed66073f0f67f8b65457a5b37287d52ceb371aa532ba4de26cb5bd957479d0e6adbb0cb2d4681d028f21b803476bd56092aa882c1a14d5b26d31e5baa87df84665d0c92b2945590ad0774bcde43aeb46b69e569fa105734a4aec3d81429f81623bc363f4dd2d063ab6ff57ea216b4d6ec39f1884f4438486165b674d399d71ed76fb48dd7b02cda229edc9a464e5b485204c31c8c849f14f59be7a338ca230686dc786c542826b8cf22144de5c2523bc1fd86389cde95e6542c41424811568f2eaf5d9c25930746d659d4dc949ad2f2c86b9a19a024edb5f4e76f2124c21e4f766f9acd381aa6228408988ea9635c1707cd1925d7d42eb6fb453204617ffb0094351a2230d3da81abc58506fc81ecea14869b476c0cf0853175aafaa419275f3fa287541d888e7ce00d280ae24ac628db923fb7b43f2bd4a614a8f23e46b040e651005d6e3a6347c05fa61059fe174af73d6eaf1cf070f198204cfc376796e9f5b24f574fe8c348c50b0812b1bc9c746ac36533c64444fcd369113af8436d49e8d87eefa4bff3dfec88cdcaf021a7383aeff704388e9951c5cbdfa5747b98a4035ea76ef4d0eac9d394095ddc5bcf8e59e1fed02be70f2eb923c388d02e483950b65a9e63cdb22f127fc1592aebf9ab5bb6fde7062ba3676547b2c388e48a9211fe05d5a02cf127ace7eadcdcd768cecb34ce2be410a9228c2265dd21758bef681dc56f9668e7d84b9f56a6969ba146a42f7b042c248b1ecc8730d43612fe3cdcfaacf9c273d6163e498aae6071766c3e027b2faa078c13e27e4471e3e05783a1e8eeec61b0d0c134f20212db4f43f05a5d0a4cafd0ec375b8f2513a4a644961157a16fa59c7be647028b7414b4ca659d775c9282e4b6fa0410d45f6a5ebaf7501b9e828a48247deeeee955b1a5997664816b4080e20b1aa2fad47852dfa61d953782b9989e2f36694a78bdf92320041de8b8a18f4c159f78976c2d77d461f33a90114ca2fc5aba8eae92659f84f53463524e99d29c162394c8e494e2f20ac11b1034d59732f5d5f641d20911d42ceca6d50a825a3f31f6c3949b13a6ffddffab43a122540ad96844a0604baf83b14ddcee56524e3c5f4bf49cd19ec7ed2acff5f1cba097236b6178a163c56f1905c6a877144d2ea039cb0dad6aaf607ec0fcdbd8dfb34a502a101c8afcfde54ff76f50bb1ec6c08067cc1666f67392d65fd825647f3b207a6297fce08611a58190691cbcaf0d6c9611ad5bf20d2f9d4c140a1824cb7a2b0151a7072c2bc69a207796998fd342b1a62cda9297e1179c61e68fc764dec97ae429db6a591b3e666a1aad4b03e6afaa198fb756b646b015901d25b65d3ff88a5284ea9a70ba1dea1448ccb6afd3e780f7f92e239fe99ab8fcdede0cd231f349c66bf2ac6293e4c69a2a35b112247d643094cba1d5f75684aa78203b4e33ff6344f9158adce2676f668e37d1aa13dd195329828c08293069f7bd0204278cba2ff05b61bbc5e5fc7ab1988676e3e8d1cc4a9ad0a93b74ecb9f9bb17b4ae5cb46a1fd7e6b2f88a3786d94d8c3199f4b3d3e372b63272582e63612f5f7d162ab53fb868b35b6d0d9d1f341cf407a0789b6fbb993f2f2dc4cc2493ce7d63c9b6618132bc5ff6d6906da103b8520c93547571a71544154bae1fa6f1a4198f887c3503927751cca4aabc66d05240dcd1b18eaa671b856a8f6cbfe4bb003c04ec638c3c25ffd6c9d22a6b74eff5aa9d12ffb2ed414c990b7ec0146ca51ba8e855325e3fb575e80d0ce59b305263336f6822b2e554e10efd80dae6b47ca7cf6d43cbbd0b83670e062a83f079a4ae9608e3ffc34b88d461bcf6fa6a4bd159c8d7f2e6c6d9641db8312e7db8c56f2c106442c16f463623f03a906ad8ee7582a396abb98004c22081228b4486c0e6d651fcbf30b6e3ac169b7b4e1c213764c8e8cfd2bc48bead4bb75692be07a214bf0c4dd37868e18ef45d403cfbd58a39f402f5c3511fcedb1d01d082f323d53a5a76f47816d511cb0dc9fd518600ec7200842aec469ec5abc721cf1249835fae5104d49e4f3cb56b5e8dc8c3184d82b6b887b54c0ce2090cff0875e0a1024175242cf8a3f9d0224dd34bc8d701c7a788ea1ddf688d1ac44ee843c527356a44e44ba528bb97f4045c80087fee2481fd26d22aa84e319da70f304b5808bf4150df19f2c353e375d68b4abdb44cdaa98086da64e348ec8a15d0637ee26714e47e949e1078abda77bec28231481ab926a5943d38f2a6461b35b238c052ce85316318bb43b5bb191db0a98dd25719d1c931391701a030bea3fbdcc1a1685db58b97c59c9a82e3bfc5abe83fd7cf7fd3280f6f26b323da8d98694cf0a0232639769712b07af6dea52d6a59bbc64d556fad2d80421f15412c80f4f9a1b0b277990cda29fe321e2f901a723851f9a42740acf48f0dde2b0f537ef52e1eb9fad65027819faac0383de77c9da24c1e363abcc5a60fe287e6bf058b02eeadca225944a2cb6fdaf6a123de0ec1d9930d9f7346ec5be90dcb2da4f09b867bae5cad2a9a8b625f77aefc59ccdbf4b2949adac4b8940c511b2edf36e01f9bc652149feea84f8986316777d30bd9cb52797eedb28b71898a3d8665ab0a0a2d24aa8f4e3db5f97918d7aca115692b6016b126413db539be1ad82887817824a127a793fcdb0a4b7ddfcf2ff59ff40a2cc04e7e9862b7f15ce19e749d79aa8929c99070f64d3898872b7f9b05f539d3de8d3d2b409dff27fc19b64726b06ea9ef8adade4181dc308403e23ede55f8002d0b851d0ecea8d0619302ce14da785ec7cdffb89c623ef2c1a38b4ba1936834fde98b5ef6f6abea5175a2a093894da647bab42ca1296e81f00086d7000d84274610a89b1bb86a2114cbe405d2f7b293ba890b622fd8f6968abcfdd2697cd1a606e509671fc5682d422ae73ceb093bd5d8f3cb1a8b7bd6fa09208e13c2d907026d6f121aeb91a65fd8739400cff4edc018b3a63e96231cc065c53f66320d9f0e66bd2d1a6d72cfb3105b437fead2a3003aa052192f007f0618d80dab7c6af74eafebe55be0c7849ad24844b268d21a09ea904f30e5ad473685eb02072077f1595bbc0ae89bbf63ee3cc45462314c006f86075d9ff9c5cf6230a75d7c024fde1f536d5d31f8134b0d69ab15826f8cf9f3eceeacfd6ab44a30960e3d95b1c4a0243707a5bf386f8a3e51f866bf163f3bd171ee99ae85206d32fd11f0a98f38a6a7f00370f17210d69c12421f9c282c8e8910e7d15b12b4b5344b130e0225730234cc0c72af996085fb25889b18d1bcebc6c425aef44d7fece9ccfceb1f6ac285d9781502015538418d09fbb864c2d85419e10b294474204471bfa36a4524ae03bf99abc145b1ed0f78b963905d0b32a9258a0509da4507fe220297fa3fd9b7aea7c2cf3b2cedd7948b5733f6ece25c8a831501f0754a99170e2103afbc8574abe56c540f3ce3612ed0b0b37177a22a822e8e063b492641a8ecf70460f5779a777076372daecdaf0f7d7d18cfd4fd8a647f46fb015a1d026eb8ed38cb0b22639726b43b6d456022a597222472cb1f5c5dd9edc", 0xf80) select(0x40, &(0x7f0000001880)={0x7, 0x8, 0xfff, 0x6, 0x667, 0x2, 0x80000001, 0x2}, &(0x7f00000018c0)={0x1, 0x1, 0x160, 0x1000, 0x4, 0x9, 0x9fe}, &(0x7f0000001900)={0x5, 0xfffffffffffffffc, 0x1f, 0x0, 0x1, 0x9, 0xffffffffffffffff, 0x6}, &(0x7f0000001940)={0x5}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001980)={0x10, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x92c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xa9b}, {&(0x7f0000d4b000/0x2000)=nil, &(0x7f0000cbe000/0x6000)=nil, 0x7fffffff}, {&(0x7f0000c89000/0x3000)=nil, &(0x7f0000fbd000/0x2000)=nil, 0x22ff}, {&(0x7f0000d34000/0x3000)=nil, &(0x7f0000f75000/0x4000)=nil, 0x4}, {&(0x7f0000d8f000/0x4000)=nil, &(0x7f0000c8c000/0x4000)=nil, 0x2}, {&(0x7f0000de8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000c26000/0x3000)=nil, 0x4}, {&(0x7f0000c42000/0xa000)=nil, &(0x7f0000e5c000/0x4000)=nil, 0x9}, {&(0x7f0000c55000/0x1000)=nil, &(0x7f0000c6f000/0x2000)=nil, 0x81}, {&(0x7f0000fd4000/0xc000)=nil, &(0x7f0000cbf000/0x2000)=nil, 0x7fff}, {&(0x7f0000e84000/0x4000)=nil, &(0x7f0000ce1000/0x3000)=nil, 0x8}, {&(0x7f0000c12000/0x3000)=nil, &(0x7f0000fb7000/0x4000)=nil, 0x86c}], './file0\x00', 0x2b}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b80), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001bc0)={0xff, 0xfe, 0x5}) listen(r4, 0xec1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001c00)=0x2) getpgid(0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r2, &(0x7f00000011c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r7 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r7) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) chmod(0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="a6f556f365ca6d2f96a987db54115da573", 0x11}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x6, 0x0, 0x79) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) open(0x0, 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 0: syz_emit_ethernet(0x2e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x81}, {0x6}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r1 = socket(0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/4096, &(0x7f0000000080)=0x1000) connect$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x81}, {0x6}]}) (async) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async) socket(0x0, 0x0, 0x0) (async) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/4096, &(0x7f0000000080)=0x1000) (async) connect$inet(0xffffffffffffffff, 0x0, 0x0) (async) executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="047db2e54af76251886a765c26479b83b642cd802cf7e1ffade2354a52b8a59e4da571359f43f949", 0x28, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0xffffffffffffffdc, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() chdir(&(0x7f0000000080)='./file0\x00') ktrace(0x0, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0x1) write(0xffffffffffffffff, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1420, 0x0, r3}) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x201, 0x0) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) (async) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r1 = socket(0x11, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493e", 0x55, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x24, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x23, 0x1}, {0x100, 0x9}], 0x2}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) (async) mknod(0x0, 0x0, 0x586) (async) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000340)=[{0x7}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) pread(r3, &(0x7f00000006c0)="d5f245b0418ae8db7e5d0a8cf4f54d21817db96b169931daf4d84b581332423a8f85ed2cda4cdb80c96ef7af2e1beb2008a73504d499dcd12a9898b4df8de54be8cc4c9a385578aa078cd1086ffc811c1a8bbf3c624f227c505222a0ef134192c08edee9a21c07383f7c0a38838490ff6b0a88a4b79902730df12eaf6ccca37b16ecb247fa088e5ddf917a2fdf926ee59e01046700a1f812e11baf07e7bd65375ace07eefe5e05715926bfc74c79377f0d43600b006059b4ef1837598e06287e194bae32a943fa7337e89598dec86ea169b0211b68a8585f196c0aab57ca4d2a22c36982053461bf277df6636fc6aa2e49480f3948828ac4002f1f77090690ddc98ecea85cb3aaee1ea5c75589e4319d354a981f265a15f140bf9b1624019c037dbb9f51452272cd774aa7400a3cd32fe6b656f6ba5dead77df539c3140acd718519e6210af6af5a0225bcb765be067aba2e8028187119c5da77d26a558c5807e352c3ce9c0255ef225313dfc162fcd7bcb1ca854c1aa70ae0ab6afaa0ffd3ff3a90e23797926ff6d886e01e66ab730b4e8d8140c04f14ebe6ecdb5b62db80e8054dd8dbd505e24a2307d7657b6060b3c07231e5c7c31654475d988a22bede11cb03c3e98db2330bfc4fc37889ce85171db15baae79f3b691c69eacf55731780565bdc8d64dc1036792ff295e418af97ac12989d028997d30e3d9a070ccd6fd272502f4f0fa8194de0239c45bbf42d2b0767b89c7873b060c15b8f32ed973c2c3d92e4deedb14433a1e4dc704bf21612a2e9fb0052c36fee1d4bad93d529239d9b42d642ee6a77c0a33b92107f9045d221ec68305b2633b3eb530ddfe22ac7db6d00dec2b3004d9823e404c760a3aed9849cbeda68cedd4ac76dab2711049c8b5daadda5d1289a7178d85a98158c20dba67095b6d07364998e713abfac4bf65cd79a27ba9538fa1b77b7f54b57e3f89b73c48a3a2af882329d46a8c678bdf220429e5bd302cffb55d151961b0fb3bd491c54a77a838f2640fd2bff30442c499c03d0f855b276fd1bfb9798c961c358b6825bc3dd2e5ceef1522936d953494f0965b30196fc08faf0f9cd04e680434d7c15d35c2fb0695c0965187c2a4ce3724777b69962e073e6e74857f46efa5c38a5dc5ead4d8645115e9fac8f343a991c39d50b6c0034b383966b13af1c5a7f576ce5aa7b1fc4782f78efc2b39b17106e0e61f094c4e406145159b3a896c314c8fd26061f051dc8f18d57befb29c8fda72b9423ed03fdda9b55956eaeb663e5348342b3a09702bcff1867b29b6ea2e3fda6f58d92a0ac7fcd66bf4b29a07eb2c6b18a58c3402caffed49249224bd7afeadbed3793263d80e7a485b1256a297594aed20c23a7eeaad9dc003b4b371be2b2f8dafe8c3e0df385ffc7dd4966dbb83797298510b8a5c661e307d7f2faa5e1ac5e045a3698e211a712f9298eb239b3fd107b9799c85a125d424e915827a55e551980d8bde9e2e3755959299006f9d2fa90f8d26080011cdc0350322649e112dc8f01b9eb1129967c8a8d9142734ce930c94b6da96e8acb8691d3061abbeac951c9bd15fa8bc7dec6109c8b086e90453b7675198c0d379466d6ade9e5952eff40058f0be40cb761fb9371342e461bdf104915902440c76cc9b8a1430283df8682cfc519f58e027a7ca254f9c31affe8b61f925ebdedc6e033b9b9cd2a0bcb468e34b1691b7641794721b9971183ee86896e77ab12fbf41bcbae1231d8376ec500f158afb1f5d0891c52b45bd461c33cbe596870b45db2718d1470019df5b2d1150f32513fa5f19fe2d99bfc2249de9d7c20228e95619065444458a1f0076f2cd43faed76b9b9756682e94e4ac67da62a8716d27534179082472845859d533426efe60f12812f7fe37d89ae9fc870c3ac85feac4961a6e1888ceb3c46a96bd9cf3967c4d04a57684bc805ed8ec9afe3846669d1945aaf423e72c2819b65452028cb22c0f7c6d801e7cae2da157e0f267a51d633c596b52c8c09b40016869df3718e555819058f34a0334cb505f5c0336f368794139ba0732f36c650795da2b6ef7170f2622a2f3db328c6d6164ee209343b53ad16e383e32079ee0b4c0da8095b11d9265af0fd69071601dc1e83b1ca24943a4f947b4b1cfa183054fca7745c0e2b3e6fb1060dc80d84c5f99a21ca879829f68f5926c54f0747423be47faf9c9786a57b6b5d3e17809caf67e0b197c04daa64cd27f59467132696ae01bc8498d5a8270f9666134fe07eb50cebe348d6ada988370aacdd959e23eaf8de4a169b998ccb9215d792b152a82f74276a449baac6e2d16155fb8d4c70b11b7ff91f95451c63f5b02278e697c4055b81faf264d9285858c907d895d22cde154ea38f3cff6a7d74e4e8202ce524e2c8275b55310006453fef01b247adbd63ae60b4a265400b07d73cd0098ce428ff86d76251f66e46d319c335a375ab2df7653f792ed6198d3c01fde259a3ac679d30efbdbba90dfc6adb6a5767b9f4812a32044c7c29e720f5d9a884a2f2e72f57cc86aca60fbe07411a4e9d7401039911a89a56d6236ad3408836bd3e59c122d0c344236808237f01569b2aaeeac271cfbceb579df7df53356fec84fe262c3e6c53f41de0408e6c3f3245618d2c11378ededc47006a27a0ceac3169c6dbb327e3bd2d6c23fe5d9bb5b4e82eede6f5a8323e84ae6d01efa5b4699b1adb520035bf0be1fdaf4a1c6beed939c7b30b3dc0198ae8d52f2954cf376ad9f877cc035bdb7dedcf773bc2ee16b6e69bc9b8b9d06129718325146a67db158a466a0e1fa3aaf27810a826cbb9ecac21ec2247ffa6aa8afc2c927ac19107cad09b379b408df80cd33e9f9937ffb101a8a30ee5ad5067a3b78db13d27634483e0f99c07fd41462037d47feb506eb5096548f7c229bd8fd12a395385712ef9b3446dcb3739da6f37e78c600a6ebe80577bbaa06ed3af2e2cd0fc2cb31a0ca56c479883a5f0d44dde40ad11c28c19a2c9db3791f84e5c8368fb6869fe6bbccbe04853398aa0e72128f0a6ce98942e3017c2f6b8ce130553d83ccd08bb84f307210226366e83950012e01c7eaabc4472dc5f2f81ee78a6d3b0b8669684e2436b854f4d17a389e2ccf57e31bbdcd2dcf64217b78e05fffe54a9b7f45b00b88e702c9e894d1c50d9549893b62edfeb4d493c7b75c3b67ec0cf1afb97a5fd332fbf9cdeaad2ca0c04f23c75fe816ba319f9d0c2a92109b81ea346b0626b8f03a564a5e9d8dff41a80289eff1cbec1437c933385933149c560ffb6d4da39cfe66845f1e97ed5dbeb193457337c2fc1cc4438bce8e7d37655213f9eb106527987aac07e39d55e5cc660d01dea8c953abf84e81fc3af5288372b06422accc708e371f35b4e8e2a892796291a15917827f5acd70a7dcc644d23c28fcb8fc6da297bd4b666d4f15079f0f3c8a7fb94c52c3a8659a24ba10108d04351fb6a8e144dfde1b45f514d55ae2ce4fad7dea8b714e11185b0f6cc7938db18c1a93c7eabe38d918937abde93413de3ab7215ebf2b8ac7e43685b7c7042c49307d946f0b80e859fa6d45756d7d3ec2dccb118aad1c2592208e96481a6008a258feb11a517d63aea84d3d93a753465839c8106379e2e6d1a6c5b41b38189d47bb99a22243119292e822d79ff9140ed605367c78cf0f589d31467ee0bb6c58295a43073c5f6f162d40f0958208314045d3e12dd409f9a6948ac692148bb0bbd3e04979b9bc9bc9df408d9095fb74fc98d4b4e169aa82777a88b689446405436a76743436926e946ff502b7848f39e2792fa6747efd148d7fc3c3221855024292f2099942857ef38eff2a13acf5701ed2e2192988c509067a0bb9f86f345a3fab04de64048a712c1bcf1ce0420572a100c31b24ffb173001bdb94c3e64acb64691cbd83f1ea777bba39f458e91eaf3d7c4a5f7e5b59b7452f87c0603d935407abfee8527af2fc415c4a748367c353fe3471afe2ccd71eab3212c9c8b67407522ba3d4485514856bced46fae49ecfe26329144d5051041c56726b0da33da61011bc8b4f0f7d7a3425396fe302b0c5c2da84d21a2f0531aa0b5cb4d1b2893a3b32a7a3fe7548df933fddfe9631f13cd58bd5dd03a44a5d0d2931279e7c4aa97ca0b9342028506a9e9fbdaa64d76a223b6d7b0eaabf733af32d7fac49135bbf58bf6721ab7daa5968e3a86a66078fd22685093d0b2629530764110fb6409d578e2cf3704c5f6f9544125afc0a1db17c6d3a13ca5387b8609ccfa8c77f8a787d7aecafc7b1891a248314c8249e4d8eee9daa1f39c77d044ae1fe0555daf69faabb4739b01085fa0399560747cd43698762356597cd3ddeb400e59b85ae14afa51048b4e0577cd8b0ff8c3c68c87b2ea88e68de3c43307819e4d50055927754d194757af25b3e185f89bc0d56b2547b01824dee6d93e9e13fd3562e22c474b8b14fe85a7fe3bf36eb6c8490308e0c37bd9fcecf38aa2613774cbd9c393049b38b0151357fff37d553863bbb6ea18e1d8b86ecf420fbad1945e461a41588709e3fa4c111ab7270b664add73c890469966fb3b5fd7a0efc1d34b2a190019baec29b8f5499a0d896efe5f0fb7cfa091607dd110b783196e707870cfcadb390505e05b304a1671dccae91a78c1fd43fb88e06951de7171f916a52fc7f50fa5613adb317cccab8cdefc4e373d1f0a690aa4da187e978dc58ace69a6b3a1196dec0990d7222835bd805d4e185cde75999ce6bd9c51c8a7730428418c2bd4588973d27d4ef1024a66b51d7ffc5986455e4345258b9592b72e800c98cb27228036a9b99bb7c422c63853319a545980d765940a9f8a49703589cb131219e9da12ccbe55cace059fc13ce0b7e7a343a04971dcf19a5fe3a6582d0503bf1ba0896c901df242dad4378433069175d6b1dc187284936511a29932bca87a260700a8c0e3b8da3c1a26b59ebff47dbb07490a026438ceb98176531ad5522f3fd1f32230b6653bf847dda4f9859e7419626ba97129b0a7289732e035c26810791cf273868e79b67d6c5fc4f9284b9fac33694e9b6f1d5e5c4481109c5def742dc5794d1a6f72df1dbde7b59b53bb8322abcc6362ba4804cf64795fcd6d3807671a12e8556e4024be6b674d43bf04a67072d8ad1d3c6261bc57f0e59ec237facc9eddaee4f4c83df1dafe3193bf8e21462e2b9c9f556c4230be0e1d9e9a153e72a9ad12dab8b08f5ba4159875ad5756220bddaf679a7ea9deb05be863f444615534f348fa70e6290ae1b693cc0b0e8afc5adc75f591d7ce0b66b8ba10c3d11a8eab3994095fbe10a864974a986eb01631ee5003b1a1a634b33907193f41212cf186e10c9d0600717fce95cd520d53a867a28ca90c48973ef4661720b4b35732d35f7cac02f83294a275a84d985ccdcf5a5690ba04cd27dfb1b9cc3764e9ea1febd74c6a67565c4617528d1b1d26ccedd43d7c49eeacd0efb12e746ace09c334f3f175a79c67c0285fffaf90d0aa382222e0dc0f2c50f6218e0f4ad9be3dd6a9d63867e7527e773d9238249b727dbf853109bee818ef99a2556f718cf61d8ef8c7f9cf45098b5efd1a52e744db1ff86456ce8723ab779f6d2cac6cbc0b79d698e34edf3639db6cfbf7d0b3a64f1912c35daebb38a73db50cb5a0736dc24d18a656247d5cab9e4b7286cf897ef364f56c6fe82b10fa9d6a5d9af2d4ccd46381c3301bc963cf70f77102b9d8c8561ff808cf35262a7d79f89ad06275edfa581112c3082cf8392a3bd918c89d9c53bb45cc09843c951f", 0x1000, 0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 6: getuid() symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x30, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x20, 0x20, 0x2}, {0x4, 0x8f, 0x4, 0x6}, {0x4, 0x4, 0x5, 0xfff}, {0x4, 0x8, 0xbf, 0xffff30cf}, {0x1f, 0xaa, 0x7f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000280)={0x1, 0x44}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) executing program 2: mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0xabe212118763e30c}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file2/file0/file0\x00') executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) shutdown(r1, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x6, 0x8}, {0x1000, 0x0, 0x9, 0x2}, {0x401, 0x7f, 0x40, 0x81}]}) write(r4, &(0x7f0000000040)="d9537abdd43d050cdd16b13f927a", 0xe) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000280)='./file1\x00', 0x615, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) link(0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x1, 0x2}, {}, {}, {}, {0x2}]}) acct(&(0x7f0000000200)='./file0aaaaaaaaa\x00') socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3", 0x4c, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) rename(0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaa\x00') sysctl$kern(&(0x7f0000000180)={0x1, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x3c}, {0x6, 0x0, 0xff}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000380)='D#', 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 3: r0 = shmget$private(0x0, 0x11000, 0xc0, &(0x7f0000fee000/0x11000)=nil) r1 = geteuid() r2 = getgid() r3 = getpgid(0xffffffffffffffff) r4 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x65, r1, 0xffffffffffffffff, 0x0, r2, 0x181, 0x4000}, 0x3f, 0x6, r3, r4, 0xfffffffffffffffb, 0xb7d, 0xb1}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x1, 0x2, r3}) shmctl$SHM_LOCK(r0, 0x3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) fchdir(r5) r7 = semget(0x0, 0x3, 0x32c2e0c8a4f7d8f2) semop(r7, &(0x7f0000000140)=[{0x1, 0x4}, {0x3, 0x6}], 0x2) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r8 = shmget$private(0x0, 0x3000, 0xb, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = semget(0x2, 0x0, 0x42f) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r1, r2, 0x41, 0x6}, 0x1ff, 0x4, 0xfffffffffffff000}) shmctl$IPC_RMID(r0, 0x0) shmget(0x1, 0x1000, 0x2, &(0x7f0000fee000/0x1000)=nil) semop(r7, &(0x7f0000000200)=[{0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x1, 0x6, 0x800}, {0x4, 0x8000}], 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r10 = shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x1000) shmdt(r10) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000280)=""/107) r11 = semget(0x1, 0x4, 0x1) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000300)=""/200) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x2, &(0x7f0000000440)='./file0\x00', 0x8}) executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, &(0x7f0000001500)=""/35, 0x23}, 0x0) pipe(0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x5}, {0x3, 0x0, 0x0, 0x6}, {0xfff}]}) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x46) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x99, 0x40000000, 0x100000001, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x25, 0x80, 0x8, 0x2}, {{r1}, 0xfffffffffffffffa, 0x30, 0x4, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x7fff, 0x5}], 0x4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x1, 0xf0000002, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x7, 0x800}, {{r2}, 0xfffffffffffffffa, 0x60, 0x80000000, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x7fffffff, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x3, 0x2, 0xc7, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x9, 0x3}], 0x5, &(0x7f0000000180)={0x6, 0x2}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) executing program 1: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x6, 0x6, 0x7fff, 0x100000001, 0x400000001, 0x1, 0x7ff, 0x0, 0x200, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0x1002, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0xff, 0x4, 0x8003, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xffffffff, 0x7}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0xd79, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x80006, 0x401, 0x2}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = dup(r1) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x0, 0x0) executing program 4: msgget(0x0, 0x210) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000700)=[{0xc}, {0x7}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694", 0x96) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) executing program 5: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0xe2, 0x0, 0x3, 0x8}, {0x8, 0xfd, 0x7, 0x3}, {0x9, 0xe3, 0x1f, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x28}, {0x6}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000004c0)={'./file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x104) syz_emit_ethernet(0x36, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1cd) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0xfc, 0x3}) kqueue() mkdir(0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) socket(0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./file2\x00', 0xc000, 0xfff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f0000000040)) executing program 3: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file1\x00') recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r0, 0x2) executing program 0: close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000340)='./file0\x00') shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(0xee00, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r4) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r5 = socket(0x11, 0x3, 0x40) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000002c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r8 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}, {&(0x7f0000001580)="0e", 0x1}], 0x2, &(0x7f0000000980)=ANY=[], 0xa8}, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x205}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r7, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)=""/49, 0x31) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) dup2(r2, r3) read(r1, &(0x7f0000000300)=""/168, 0xa8) semget$private(0x0, 0x0, 0x0) semget(0x3, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)="7c2f038fe19605e55f402df7f25236c79c46bdd3b36ee7c1cb66709f217686cec2d2f1861760289eef1d30b639288e947e9d55f36c2c61caa5", 0x39) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r4 = syz_open_pts() semget(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000076a000/0x2000)=nil, 0x2000, 0x0, 0x1010, r4, 0xfffffffffffffffe) r6 = getuid() setreuid(0xee00, r6) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) r7 = socket(0x18, 0x8000, 0x9) setsockopt(r7, 0x1, 0x3, &(0x7f0000000040)="57880b3dce5039994de8428d30460b0b339c2a1d335ed18c9543f7d420aef472a44de70fdeff1feae679817bddadfab2ee3336c2b51032a1678c8219fcb752ee28cab947b6044c229d4447f848e9a6c0821834b6cb9cc3cc679a37b02eda1d2a064a8020d5b52a2d849856361e3f738a33d6436d254effff000000000000b2e274893e213b0519591fe4769bb3d29eeb76b086254c368db0481401a8afde2f0172e7f9f9eca56fdee606000000732100"/186, 0xba) executing program 6: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x8, 0x0, 0x4000000, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xf1, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa340ec11027448a00451e00e3006800097f339078ffffffff000000004e234e2200089078721abc0c49547c35c231ddf17240d4cf4de8740186a84998e893891d6323cc369dc6fa177f3338cbea325e0e484d7c135cfa77020477e8cc4e76ed61c04a6750dd8b88bea159ece4c0386b749f733a776c7e10ad795e00e778fff27ce1c0939a5930b19a554c3aef869a7df9c9e9623f9bdb2aeca0b76c4a0a5a157209f4376d0dd4efc6d130b32a381c5033e18318c59338899f5a2907beeea52daac8e665d65de52b0655807a8045b3f69da3dfba2290d71a5c2769329fdd752b1eed8e99d35fd21df5cf0fcd"]) setsockopt(r5, 0x2005, 0x2e, &(0x7f00000000c0)="ebfbb4df13b9fd812eaace7130489c3d04e69974a8ce68", 0x17) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c6265b7bb73406948863ecddba7c189372236c1b2d3caccd630e7d3bca793a25853eadb1f3c979731bac9cc72caf9c72fea34e0ed94da8de50d9d3ac0c44526278a4d99426030fb7ba9d1dfd4eff2a46febc44d1db9031a45c0b14f9e4e8d6a5b618e7524d325ffc2b2be31a50ee4412c0bae8861cf25174a4252abb137b8786e7edb3527f76cc2e19e55c4e", 0x8c}, {&(0x7f0000000340)="55c0fd2805f939cc94112fb765b55d8e78f6324fa6acb7d9769d920526bde8448482b1a5d3aa78210045905159e4db773d7927e7557a0e8cb2417c1e03ee8099f92301a28e104a864527567fb4088998bc50a9b3dbca5bc7cd54", 0x5a}], 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) setrlimit(0x3, &(0x7f0000000100)={0x0, 0x40}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e7c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc6ba837ec5cb27094bf0cbc90a9de313e6a8cb2acf4df8d9311f5ccf924fa110e4637e9a4d892d81e185b77076c2006b0128", 0xd9}], 0x1, 0x7) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x5f) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x2e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0xfffffffc}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(0x0, 0x2000, 0x0) mknod(0x0, 0x2000, 0x0) mknod$loop(0x0, 0x0, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) msgget$private(0x0, 0x0) clock_getres(0x0, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0xffffffff}, {0x81}, {0x6}, {0x9, 0x20, 0x5, 0x8}, {0x4, 0x9, 0x40, 0x200}]}) write(r2, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) socket(0x0, 0x0, 0x0) executing program 7: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x5}, {0x2b, 0x0, 0xc, 0x1a1}, {0x3, 0x0, 0x1, 0xfffffffa}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) r3 = dup(0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)="09b2f7238ec5692c37fc71a4", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x400000000003ff, 0x5, 0x0, 0x0, 0x3ef568da, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() semop(r1, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[]) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) mknod(0x0, 0x0, 0x586) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000000)={@random="adff53e7c837", @remote, [], {@generic={0xa00, "e7d14d0ee9c092e0e45239bbb23e1454629ea506748eedd343020adc83dd4086035770ddd3821448c1f861f2ec4bab56d8578acfb7603c240cdfb2a0b0a3935d3100528f2d6193b1b5b213265f7e69b7dc91ec9b5dd993faaf7c0f20470bbbfbfd739b3c2853e7b552688613de623a5d9f2d6f7aa7e6b4d1072d516e5ed582c01cb218e07b3194ed281909a367151dfa06c8aa2cc501b08b497a2b"}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) (async) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000080)="f0013211559068ce05eb3c7bb10bc874214e994301d26522de0257e77c1121991c0067a267b78b160103d4df2d200b761baa360b6712962062766073627271fb1e9795db37354cad579a7add5b1d6684f9e2c7562cd04c18491a885662357f0184219de76ff96431a290d83b7968f113b2bb42052309acd4ad276e9bb8b7026891d676ff48ec74f4f14513c4e2a91f3afd5c4849fa0d5e11e2e5933768dc39a60bb622a63bc53856a1d595b406dd78bf859417e88928ca49aae2ccc857ccafb4fe8d4458d9ff72508fdb5b53641a4fa86674", 0xd2) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x1, 0x81}, 0x10) (async, rerun: 64) socket(0x10, 0x5, 0x0) (rerun: 64) socket$inet(0x2, 0x2, 0xc0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0xfffffffc, './file0\x00', './file0\x00'}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x1eb}, 0x8) (async) fchown(r2, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) (async, rerun: 64) close(0xffffffffffffffff) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, &(0x7f0000000800)="f53db0b41cdf27cca6078535b3f2cefc59cd1e531f6b36acb5660675c1bfb3749b5e70c6b74f97b596ba", &(0x7f0000000840)=0x2a, &(0x7f0000000880)="70a3f9f0a860166e2d6945334ae8345d1f74a6f8b2839dc2657cabdff95d0fc42c6b41e688c7131a0ddbfea140f5e62d287f8cb8e04e8df422041119c2aafb088c5e0f0796697871488e68811a5c898a0e94c67c773f44329e6ab77265e85956a3247a7c928ca78bba4db87b7252be73f26081e4e1f8f6b99bc1e48e2a7046927f35f903d6343a071eeb743c7ea1748429e69560f01b430aa85d884be11056d162fbad4a09582f97ce1d8237ad82dd28c68b1673679a46a0e7a264f33b924c8e673f845f223c589dcd197777bfe360adc269f425d033f9eeae30a7401e343a15ec981e53ad0a865189eb28bdda3018e1dd952367835670b5b089f138459b1eaaa0c3e47febfba0cc939e0e4340e3312f08aa1984c03910d9ad6f931e6ed894f60bedce5cbf160719c8b501357068767b2fa6c8d7e2131eed49b4e4605656ce36925100f33746fc50625085fce6e1b1748ff69147b2288a38dec46c41dd39a707abe3749ddaaebd2e68a0b03d1be2a413d53b4a5a5237aa7d8f394e4b10823e318c1c1f34734a97991ae6c0d159a6a0d07abe1fd4f442dc243d509daaee23a061caeafded6ff396e0faf7dbccd2424520b5b3cbe8e5e8602b71b20d2edbdf4af147abdfca1a2406584011c5923b1c0b2e875bed1a6a9efb43262433f9cabfe6ad51620da77b0df581e7a99d65fbb0869e94b2c96106897bc0d60f06def13686ba21fa7b909125282f3a5f585c8672ef4aacd9d9c57fc34e14aeb7f085fdb95401e44fc0ed9aab1a777da011c174c5e15c20012a7f11dcf52fe66fbd876a245b45788873e72a017f559afe1aead6181681ab2eaf71b9ef959405f80a4627395f211889e739a7c997b8a223f7b6291196c67b51dc2720777022ab137fa99b2aa6d07e1621d3216651b7588edb8e40f7af66b019d4ff82013eba9d2bff837b54ae2c2f89c5b53d6db425b3a6d2b80778aeaef69067742db426354bb16a41b52b98e9452f305e748d731b79292d7f8199523d51c890c1c311dda21a25a0f00382ae8a64805fc34ea5a61a2e9b61b29a3f440f93e7c2fdc2be189dde70f47e755282e99a41fcd3ba352049dd5847b360ce5e4c46376de22bd7c60fd29e5394eed301568a3139fc01d7601b2e262fb0685d66166ad9749121939ac9a824e02ff6afdbcef53f54d78a972d7f1a0f2c97b7830538da9ceff73d9bb72fde8c366086f5c2b6448fad9b6c5abc2833133b4b29596867cb320da772b8a344273542668fbe08a2b44aae9b3d289139d7ac49f01212a6d57747ee04e640539a6b3cef32e50e2d42b7b10c0c457f51a10a2228e6652dc93e23c0d178dec8a592e91fe7aff2ae7f59916b2e4123eae28ed5fbef8523593f6e24908982951f0a0355c7753e02bfcbdf5970fc040b5baaf888daf6fa97a3522948835554062bcae36acc4550d63ba00efa90d432f0599f1295ba3cc6c1ba73379c662ae2bc1b6191fceb872292abbfa6f7260288073130072197318eb0fa0288b1774ba49afd1b8740621ff96f4f0bb8787781ef9e171481724689dce07c4d6f80bfa05b600658048e20ed1ece3d3e2732552c801d65cbf18e37e8bdd375406e901d542d5ebb6e6be0239838047d5a4db68b20a7538d3020e438f7b72c711a28a3decabf78335778a89433b4156d571e5eeb2e19056595ed998627c54afb8fd8706722c6fbdb1457991568501fc44ee1c70afa7942758048b5e0d611c18975fbab6e934fb9940d8ea255a48bb0ca2abd854663abe9e7d663913056b535b2257bf92e707f0549164824885d724f45d082b30e3893c1ba507d8a3d844dc884e9979f610502e6168eeac4fffcf2f259a3b867cdc49f6f2f37dbbb2a6b08bbe5e8116e88e7c699e5d44a2cc18834105f846609113b994a40174922a214ba38b45f9f9f3b7444aeb7b4f3f266c5ff2e6265e8b17d925b90804f365dd5d34eec2d89845fa0385758e3759d8fe1ccd790d4cbca9fca1a5604bfd79d910fd301966b94c5272b1d413bed56d844c568ed66073f0f67f8b65457a5b37287d52ceb371aa532ba4de26cb5bd957479d0e6adbb0cb2d4681d028f21b803476bd56092aa882c1a14d5b26d31e5baa87df84665d0c92b2945590ad0774bcde43aeb46b69e569fa105734a4aec3d81429f81623bc363f4dd2d063ab6ff57ea216b4d6ec39f1884f4438486165b674d399d71ed76fb48dd7b02cda229edc9a464e5b485204c31c8c849f14f59be7a338ca230686dc786c542826b8cf22144de5c2523bc1fd86389cde95e6542c41424811568f2eaf5d9c25930746d659d4dc949ad2f2c86b9a19a024edb5f4e76f2124c21e4f766f9acd381aa6228408988ea9635c1707cd1925d7d42eb6fb453204617ffb0094351a2230d3da81abc58506fc81ecea14869b476c0cf0853175aafaa419275f3fa287541d888e7ce00d280ae24ac628db923fb7b43f2bd4a614a8f23e46b040e651005d6e3a6347c05fa61059fe174af73d6eaf1cf070f198204cfc376796e9f5b24f574fe8c348c50b0812b1bc9c746ac36533c64444fcd369113af8436d49e8d87eefa4bff3dfec88cdcaf021a7383aeff704388e9951c5cbdfa5747b98a4035ea76ef4d0eac9d394095ddc5bcf8e59e1fed02be70f2eb923c388d02e483950b65a9e63cdb22f127fc1592aebf9ab5bb6fde7062ba3676547b2c388e48a9211fe05d5a02cf127ace7eadcdcd768cecb34ce2be410a9228c2265dd21758bef681dc56f9668e7d84b9f56a6969ba146a42f7b042c248b1ecc8730d43612fe3cdcfaacf9c273d6163e498aae6071766c3e027b2faa078c13e27e4471e3e05783a1e8eeec61b0d0c134f20212db4f43f05a5d0a4cafd0ec375b8f2513a4a644961157a16fa59c7be647028b7414b4ca659d775c9282e4b6fa0410d45f6a5ebaf7501b9e828a48247deeeee955b1a5997664816b4080e20b1aa2fad47852dfa61d953782b9989e2f36694a78bdf92320041de8b8a18f4c159f78976c2d77d461f33a90114ca2fc5aba8eae92659f84f53463524e99d29c162394c8e494e2f20ac11b1034d59732f5d5f641d20911d42ceca6d50a825a3f31f6c3949b13a6ffddffab43a122540ad96844a0604baf83b14ddcee56524e3c5f4bf49cd19ec7ed2acff5f1cba097236b6178a163c56f1905c6a877144d2ea039cb0dad6aaf607ec0fcdbd8dfb34a502a101c8afcfde54ff76f50bb1ec6c08067cc1666f67392d65fd825647f3b207a6297fce08611a58190691cbcaf0d6c9611ad5bf20d2f9d4c140a1824cb7a2b0151a7072c2bc69a207796998fd342b1a62cda9297e1179c61e68fc764dec97ae429db6a591b3e666a1aad4b03e6afaa198fb756b646b015901d25b65d3ff88a5284ea9a70ba1dea1448ccb6afd3e780f7f92e239fe99ab8fcdede0cd231f349c66bf2ac6293e4c69a2a35b112247d643094cba1d5f75684aa78203b4e33ff6344f9158adce2676f668e37d1aa13dd195329828c08293069f7bd0204278cba2ff05b61bbc5e5fc7ab1988676e3e8d1cc4a9ad0a93b74ecb9f9bb17b4ae5cb46a1fd7e6b2f88a3786d94d8c3199f4b3d3e372b63272582e63612f5f7d162ab53fb868b35b6d0d9d1f341cf407a0789b6fbb993f2f2dc4cc2493ce7d63c9b6618132bc5ff6d6906da103b8520c93547571a71544154bae1fa6f1a4198f887c3503927751cca4aabc66d05240dcd1b18eaa671b856a8f6cbfe4bb003c04ec638c3c25ffd6c9d22a6b74eff5aa9d12ffb2ed414c990b7ec0146ca51ba8e855325e3fb575e80d0ce59b305263336f6822b2e554e10efd80dae6b47ca7cf6d43cbbd0b83670e062a83f079a4ae9608e3ffc34b88d461bcf6fa6a4bd159c8d7f2e6c6d9641db8312e7db8c56f2c106442c16f463623f03a906ad8ee7582a396abb98004c22081228b4486c0e6d651fcbf30b6e3ac169b7b4e1c213764c8e8cfd2bc48bead4bb75692be07a214bf0c4dd37868e18ef45d403cfbd58a39f402f5c3511fcedb1d01d082f323d53a5a76f47816d511cb0dc9fd518600ec7200842aec469ec5abc721cf1249835fae5104d49e4f3cb56b5e8dc8c3184d82b6b887b54c0ce2090cff0875e0a1024175242cf8a3f9d0224dd34bc8d701c7a788ea1ddf688d1ac44ee843c527356a44e44ba528bb97f4045c80087fee2481fd26d22aa84e319da70f304b5808bf4150df19f2c353e375d68b4abdb44cdaa98086da64e348ec8a15d0637ee26714e47e949e1078abda77bec28231481ab926a5943d38f2a6461b35b238c052ce85316318bb43b5bb191db0a98dd25719d1c931391701a030bea3fbdcc1a1685db58b97c59c9a82e3bfc5abe83fd7cf7fd3280f6f26b323da8d98694cf0a0232639769712b07af6dea52d6a59bbc64d556fad2d80421f15412c80f4f9a1b0b277990cda29fe321e2f901a723851f9a42740acf48f0dde2b0f537ef52e1eb9fad65027819faac0383de77c9da24c1e363abcc5a60fe287e6bf058b02eeadca225944a2cb6fdaf6a123de0ec1d9930d9f7346ec5be90dcb2da4f09b867bae5cad2a9a8b625f77aefc59ccdbf4b2949adac4b8940c511b2edf36e01f9bc652149feea84f8986316777d30bd9cb52797eedb28b71898a3d8665ab0a0a2d24aa8f4e3db5f97918d7aca115692b6016b126413db539be1ad82887817824a127a793fcdb0a4b7ddfcf2ff59ff40a2cc04e7e9862b7f15ce19e749d79aa8929c99070f64d3898872b7f9b05f539d3de8d3d2b409dff27fc19b64726b06ea9ef8adade4181dc308403e23ede55f8002d0b851d0ecea8d0619302ce14da785ec7cdffb89c623ef2c1a38b4ba1936834fde98b5ef6f6abea5175a2a093894da647bab42ca1296e81f00086d7000d84274610a89b1bb86a2114cbe405d2f7b293ba890b622fd8f6968abcfdd2697cd1a606e509671fc5682d422ae73ceb093bd5d8f3cb1a8b7bd6fa09208e13c2d907026d6f121aeb91a65fd8739400cff4edc018b3a63e96231cc065c53f66320d9f0e66bd2d1a6d72cfb3105b437fead2a3003aa052192f007f0618d80dab7c6af74eafebe55be0c7849ad24844b268d21a09ea904f30e5ad473685eb02072077f1595bbc0ae89bbf63ee3cc45462314c006f86075d9ff9c5cf6230a75d7c024fde1f536d5d31f8134b0d69ab15826f8cf9f3eceeacfd6ab44a30960e3d95b1c4a0243707a5bf386f8a3e51f866bf163f3bd171ee99ae85206d32fd11f0a98f38a6a7f00370f17210d69c12421f9c282c8e8910e7d15b12b4b5344b130e0225730234cc0c72af996085fb25889b18d1bcebc6c425aef44d7fece9ccfceb1f6ac285d9781502015538418d09fbb864c2d85419e10b294474204471bfa36a4524ae03bf99abc145b1ed0f78b963905d0b32a9258a0509da4507fe220297fa3fd9b7aea7c2cf3b2cedd7948b5733f6ece25c8a831501f0754a99170e2103afbc8574abe56c540f3ce3612ed0b0b37177a22a822e8e063b492641a8ecf70460f5779a777076372daecdaf0f7d7d18cfd4fd8a647f46fb015a1d026eb8ed38cb0b22639726b43b6d456022a597222472cb1f5c5dd9edc", 0xf80) (async) select(0x40, &(0x7f0000001880)={0x7, 0x8, 0xfff, 0x6, 0x667, 0x2, 0x80000001, 0x2}, &(0x7f00000018c0)={0x1, 0x1, 0x160, 0x1000, 0x4, 0x9, 0x9fe}, &(0x7f0000001900)={0x5, 0xfffffffffffffffc, 0x1f, 0x0, 0x1, 0x9, 0xffffffffffffffff, 0x6}, &(0x7f0000001940)={0x5}) (async, rerun: 64) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001980)={0x10, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x92c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xa9b}, {&(0x7f0000d4b000/0x2000)=nil, &(0x7f0000cbe000/0x6000)=nil, 0x7fffffff}, {&(0x7f0000c89000/0x3000)=nil, &(0x7f0000fbd000/0x2000)=nil, 0x22ff}, {&(0x7f0000d34000/0x3000)=nil, &(0x7f0000f75000/0x4000)=nil, 0x4}, {&(0x7f0000d8f000/0x4000)=nil, &(0x7f0000c8c000/0x4000)=nil, 0x2}, {&(0x7f0000de8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000c26000/0x3000)=nil, 0x4}, {&(0x7f0000c42000/0xa000)=nil, &(0x7f0000e5c000/0x4000)=nil, 0x9}, {&(0x7f0000c55000/0x1000)=nil, &(0x7f0000c6f000/0x2000)=nil, 0x81}, {&(0x7f0000fd4000/0xc000)=nil, &(0x7f0000cbf000/0x2000)=nil, 0x7fff}, {&(0x7f0000e84000/0x4000)=nil, &(0x7f0000ce1000/0x3000)=nil, 0x8}, {&(0x7f0000c12000/0x3000)=nil, &(0x7f0000fb7000/0x4000)=nil, 0x86c}], './file0\x00', 0x2b}) (async, rerun: 64) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b80), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001bc0)={0xff, 0xfe, 0x5}) (async) listen(r4, 0xec1) (async) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001c00)=0x2) (async) getpgid(0x0) (async) getuid() (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x7}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = socket(0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655dcc35dffffffffffff86dd605f6ad900383b003bcc3f0600000058132fa13a8be186e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff0200000000000000000000000000010000000000000000"]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0xa, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000040)="613bd1e940dd4602000000569c694239fa7deecd13a9b10b1989876543000de3b4", 0xc}, {&(0x7f00000003c0)='q'}], 0x2) msgget$private(0x0, 0x104) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383a00fe00000000180000000000000000aafe80"]) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x1e) openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0xee) sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$getflags(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) r5 = dup(r4) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8004745d, &(0x7f0000000200)) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x3, 0x0, {0x0, 0xdbb}}) mknod(0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffc1) madvise(&(0x7f0000142000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = dup(0xffffffffffffffff) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="a71c171a517faa2472e86e46efa0b03771ad8012e3fb5a64930a8185b2acfe97e82610ae80f26d214b209036cf25bc1056", 0x31, 0x402, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x400000000000000, 0xfffffffffffffffe, 0x80000, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) getpid() socket(0x18, 0x3, 0x40) pipe2(&(0x7f0000000080), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x10001) r4 = socket(0x11, 0x3, 0x0) recvfrom$inet6(r4, &(0x7f0000000100)=""/41, 0x29, 0x1000, &(0x7f0000000140)={0x18, 0x0, 0x1b20bbc4, 0x2158}, 0xc) semop(0x0, &(0x7f0000000340)=[{0x0, 0x8, 0xc00}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000280)=[{0x0, 0x7f, 0x800}, {0x1, 0x9}, {0x1, 0x3, 0x800}, {0x2, 0x9, 0x1800}], 0x2c) setegid(0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x3d}, {0x46}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x20}, {0x0, 0xfff}, {0x0, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x0, 0x1800}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x404, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/150, 0x96}], 0x1) fcntl$setflags(r0, 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000180)) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000001c0)={0x1, 0xffffffff, 0x6, 0x7fffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x0, 0x10001, 0x39, 0xfffffffd, "884e90f0ab5eb51330b1f8ac75a5c3a382253b9f", 0x8000, 0x4}) mkdir(&(0x7f0000000240)='./file0\x00', 0x11) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000340)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) chdir(&(0x7f0000000380)='./file0\x00') r2 = dup(r1) getsockopt(r2, 0x4, 0x569, &(0x7f00000003c0)=""/120, &(0x7f0000000440)=0x78) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/40}, &(0x7f0000000500)=0x2a) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000540)=0xff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x8, 0x140000, 0x400, 0xbd143a3175fe5723, 0x1000, 0x6, 0x25, 0x2, 0x2, 0x8000, 0x7}) open(&(0x7f0000000600)='./file0\x00', 0x0, 0xc4) socket$inet(0x2, 0x4000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000680)={0x1, 0x8, 0x2000000, 0x4}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000006c0)="bbbd791bcb46beaea424d6e046c1c891c6b2a0280383e3f8bbfe423feb256a763661e4fd9138317e5e8632106eec6583d702e117e08c5fa6639a67322422cf4d143e2e14906d9317726a8d1c29e2801f86ce6c3a02404e7759362e427df80fb78350faa8147c8eb041ba1e6667401d881a0d340f655b6d1dbf9655f9cc5be13fd8b6091c93b863cecd0bd74afff15f5dac675e5a09f0a939d58c7d498a0eca4d104a8f52aafa884466e98059011e3b6b244469f8d0b3a112103be1181f61215ec79448ce75a845db06770ae5b8fae2555cb35e85e84888bf27d27c9ce09ad42041286d482601cf7120a2c060a65b2fe080636e4897ac531dc3", 0xf9) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='r\x00') sysctl$net_inet_ip(&(0x7f0000000840)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000880)="f69a80d7ff09409853944f9e4f828bf47673c03e3b5864cc86a81e98fb520cb91efb9d4c7e7e4955a496a6968132937358ecb27005dfc3db7aeb5a896539dd4f8a9d8e215a5ab6bdc7e21661842b9f888965c4e6c79dfc72e0d18cd651001205fe8b927bbd1b19967d2e43ef3c31ed0fda785242aa1f35196bb563e5ca6283a151f648fdcbabc0ea905dbfc1e38305cf36669ad960cfb4c8a5b918", &(0x7f0000000940)=0x9b, &(0x7f0000000980)="03be8d00b1370ec2ff87e28fdfca6acb844e4161c466dbc9eea1d5c61ee9eea12f6c0ae1193720c1177b6e77cb681d56e1441e1395b443618fe365019085db37dedbb5f7e1b6f0a6d35a58e588e83f2ded8574f17879560a4902450002fe0bddff6bd95a7225b294d283ecf727b4812f8d411984f7fd0e8afb4617caa11f590df260a2a9702e85440d53df4500ac503d2b2ef5fff954adf02f130529933a599b4cd5a62e", 0xa4) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000a80)={'./file0\x00', 0x9, 0x80000000, 0x2, 0x0, 0x7fff, 0x1, 0x400, 0x0, 0x2, 0x5, 0x4}) sendmsg(r3, &(0x7f0000002fc0)={&(0x7f0000000b00)=@in6={0x18, 0x0, 0x5, 0xf8}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000000b40)="5056ec68469bd1f4171c124ff4bfe69d12751151ace0233e8e382449fe30d20ca1d75b6ef87641245bbe945c73e3bbfd11ace3972254b47a7a4a3c83a3b21d4741a1cb7bf40f4d51391d3b8d0dcf6546a929c54270099aa05b9ebecf0842414b29f19835e27127bdea15563be3162b3e21caa1eebbf3283c175ef36e319a39296f9775385683f7d283053e9d1ebb39a7c780e4d2dd76ac46dcc500e7c10df7995b0f7663689c459d8330c977f6eb5d9c8237efb7be627e9778698913df268ac9bbe85b5854db0d7990ca14d6bdc35ae7d4115967cfebbc2728757088dd264a0a320dc24072a810", 0xe7}, {&(0x7f0000000c40)="910dfcb5c0f7c628ce5535e79e7aadd39b7f372a4c1143febf65e1e19d031094095455ee88364d143db406420eb2c5a3f3645006c4e528a5f0cf6cc576a06dd128607aeb40ad84f419068e2e90acdabea45ebff7840cf459a9af42e33e44d8390b1f07a88254addc7b2b4ba8d7f2", 0x6e}, {&(0x7f0000000cc0)="b8f6b1d223d4a9dafc5133092283eb7e893ad4c68f8c8ab5ff11ab5fc893b133402a8546984902e3d80e7c0ba3ab8f2a5b8c877c7e48832d2a7bb713db388596c4785599155dbf629ac28349079fc14de827eefa7d0e4c87efba73e648e38333c783d3ebc875dca91469523402836f913e950eb3cbe33fe05967dfd654905b6c3430cbb6ba8a7d8287ec14f810066d761dd81b5179ff310716ee63d823571201cb669702969ef40e9978c278049e92f2a16d0b4bb4959c4a5ada06de197997cf41bac64fd951788bc4a4a7c2658b512f0df63b3d345aea984f8a19183e9cf99b4aad1ac5b50bd44a3dc98ef009bef4bdf15b469cf5abffe0d48f7e11bdeda8635a1fb490d3aa9a45c1c71d9cef0f1da1d778dd4fe598e5fa86dd7472985ba7347cba0ce06866e8f9ae7552d0bb87270da723e68357442c9a062dc3f785ede712cd0eaacfbd2013ff2139c8084cf87413a394dd9c433e2301d3a45d24a5a55e91562b683a246ea7816960e131d15d39bf17deae120c9217ca6408928f4b6077dec2d9cf372362587836dc5fb15a5acff88aef6a737d3b6e4f5ffe995bd5d50655382acfb5ac8875956fb333005c53218af8b7c33384cd8dacccfcf659f06e28a5d1c8f7d5069cf1f59f35e8806fe38e6e8d0414ae23eaaadf5bb061ceeadbfcd90c33414670411c2b0bf89a6b01ac2e0697006e118bded92a7f2467099edc5973f51ca758dff46a64c1b62d822251f6fdb948a7eadde8e84f4b04d5d061920382f1de3cc2778a89b5674c5315df6a8308af68faba645c80ee87dd05feab7a2b86cd9ea8f378b0eddbddea6c08d0bff907197690ff7d9a9b3f4bc911bb129edb2d0954670070ec19205206ad80a89024e7cb2af2f7c6ae23a69315c0aac482907ae99c24465c0f76f0d9e113353adb8ad36b4a554d80a78f82f3edef3aeadff09470e0897fd03d9d0912e347a0fb9723ef7c27244dc3f810654fe2997be3df86e90dcca38ca96176a1151e30f9dd5fff673bdf7bc3b8467d4a5d7e0b3c11ca50c29e58bace38a16c32cc70a871d5575119b22884ba46a24833196ed1bdc313aefa6d2f0204b080ec73a2419d6ca830cffbe100675bee7c3ec43fc89546fbb92138b77f97803c5673acf3f2c63b5bb3c110782d1c701c6223d83f806591b1d905cdb5ca2db0c539a6bdb815ce0fbd9f371de2143a9d9e7790c26b5cfb29f578235326ce0664aa17df5d07686500cb303fb3a5e6a44c9956e7a0fdc77945db50c5a0a1d70b5b5eafa7d21be5e57b31eb90379dd0207b8a88a97d1d9dd9992322ed57e1161a136d94a6b0bcbcf63c325ff293284d7cccbef43f71ad6f08ed465928791be46148bb6a7a7ac531136ad91d9f9dc7bbdfaf1fc12cdbaaa8ad7c59543ec2400a179f2610bfb326bc306596e1c2dab108cc380aa6f1cc3066cb7e46dcac8a4382dd3143bb37b8e64d6f2d11e49ea6b1316387d13d2cb86f999b8ddbd1d6a0c3d9d56ef8df72ddfa2848042a8a27af3ccb2dbb6be636cf5c54c0b016588cce44b9738cb2398d2ed1d9eb663ee0df9dce23dbb98e9e6325e1201e6cec16132c398a6c1a9109dc517898de1e7bec76dc9cceb9e44c92672a61dd39c793cfb23192e2a91bd7220b4eed50dd59b05e5875089b9270b7de9d2eaf21e490f55c725dd546c3982c776487678aa5a9581c2907ce721597ad09d3f179ce7809da0e8cfce88f4eedb9d71492775aefb17d6a40f3a40edb28f7df100d8f85dbd8ed6997893aeb013bbf95b106bcbddee857e327a90d96579746b593b2a116f61b45867533ba3a889c75a8af03b07806c61569cc28b168cfa0295420879b80c8530c98cdab7354bd0de948df42d7a09278edda3811803f9d8db57529cf5c066559ce7a4cc608f79a665dd719023f05c6960768713ff7c874b92ffb6da69da297af7aecda4dcdd0288b3a7a1205677f8cc69cbb12f52ca1e65b97d0ce1c1a0edfdad79c242d5c334ff53ac03f5a1c2718957a55df2a5fae53c57dfafb4ace52e28f32b62c0e3f364c57a95e9c56447d30a1302c7a547110e36110bd39cfe363b39a227c7050d6d5d6bfaf8c67da5adfce43391ac232e38cdce743a0781159f1a0cb01430ae1cbaf693ad79fb12cf375000cc37da135595b668bc46912cfa39656010a453b09c027a9c52bed66506f9752297a37199e8037074690b4195c73b9654d1f3de3e70c12b18a0ba4cee6b9afeba270ac3694665204dcce152389ea851cebcd2b9d791b97dfc39e7429508b8c6bfb3a9055feced430a40c4ea449680b830c72b4f2b5c1d5fab87566b454f40ccfa99418938c7e3058f9c96632819f020c6797735cd6cf0210df3a09aec84562120a64ff4c61f98aefbadc708f9cafddd82fed072323e4d23b06ff0b29cc24bab9216f1253fa321bf0daf60d847e7663ea1cb84459b3dede2a756aed0fb268c1812f8698580c1e8fb9235216b6c9b894a66112eb4c54158ca7b30a4fee6562364a502a5ab8137d5d1f211875ce614ed706f66935da767b1cf4930328f07a59483faf1e334c0a7bd5be57ceffdfe01ee8a12d380734022ecf24c01ea54790b7636ae3b7603087f5e83aa8691bb25e6c9487d80b08357180688dc472801be047c86d74cff5d5aa0f732f25793227ca6782a8b182b0c30f395771a64dbc5254c16fd298763fdda31d9076240c96ee4fd4bc5fdb4162c307e03c3d4141a9a80921317bf942d084dc166c8fc55464d80aceaabce084b1c5545994f04c92f573cfa17574df975e461bec588c6a016db2c66ebb6a330e495f21cb5aa72a540813ecfd022987d8cb3a8655c539c145380a29c0489b59ccabc6b5406e85f4e39171d3f0d02921b7f216ab03685225ae0599bdb845c57c065668f74ac9b4c980b4cb12df7f793723e38a4b875f7d04503cf8d4de0de2612b8e8423df52956ee336da3ac0ed2bda47fa39178e0bb7686197b7a082582e6c26c242fb375f2211481b48a5d36ca14b55ad3d8ecce7f3522d854fbe769dca77ba0bfe96d2b9385b13df829762baab22e99c4f4447409d015a6619c60e27bdf2d55926eab6cf1a81c8db7ca7ffbf5fd08877f62a59e5180c566532938f3e1c4825e049a074f5302e3a7eb464973aa6f771d9af94288939fd9b363fdcda2582e793891407f0e71002d1b5c1a6d33d64fe4ba2d5de5123537091878ab2ee096ac1fa34a1098865a473cbf4014f8bd2520058180cc03f2f286165732d20b1c8ff1628db16fa7e3e6e5130d8d1be787166348f5a519a133ba4abd604324175ca9b317c7c976929b1d4e8f25fef6195603c69fa849ba3b29875e7849aff92ce664e3ec6944f4ea336bec1b750fd19d7cca958c6ded6bf5857803b86167d967dda630a812f23b8aac17af67b1effa907b64de9ab07157a6b9110075bf2c0a17f03e7e3291d9e7d146b01bca7a2f7d12a780a745206e11cd2f078849c7a39e83c87986ad8bde97792e7a98a8c7246795cfcb3ec3dfb8b5913a41ba96162491ce63feb28a735e9e9eb992f86b9ee8b004cadbef826712d3197660b1d98bf0595633319a6600fa9b61a8f6495193991ace36903ad927f11b876182bf9d8a3ffcff948b3d6b11e6c6555307cba57d842cf9625a897756ef603520aa870bee39e407ae2a4747eee7c1cf5ba66f8b3e9f12f449f5174fcb603ec2e63731a21fc88b0a931ba0815c039db11378d5878f56df063f7870631dc3f52b7f55b6dc7510db55f9d49b0af2ed621890d2000f052285d15f71186ee0b7baa1728c5ca3373f2deb6ea1778782f2af5cc01fff33d352c808eabde2fde63342d88cbd462535e42792958e431379401197cf502c0a0e5200d55ddd2ed17164bb65e8639d710dc31bc1727736df83c915d124c002e89e4f9abd69262d4c5f67a302a899b8aecd2b49928099f94524c5be300b2e7d3f815670555c203a11e573a029b339cbbfb4ccd20ea00b2298edc1f85aea64766778d08960a9f3f24b061b295ef8e2d17f196b51df4180c3c208975e7ea630c79268089727ddfe1f01653cdce40492bf7803d9bdf39af614ca89ec08b52d2d73e0e224b1482fb3112202281790a3a99f2cca5161fb9620db0e147d6bd9026478c4599108627c5d1d80b01c9e95c2db8f60523939e27b1288d038575a55cec10b82a22d5883ff35412fc13d2dc8e41e8838e3cc8fae7dde9a4c32db1d763478d8cb250781946d3b1aa0f0d545a70fc3189d61e7c9ee7b9e8531d3bcff577d87db4f51085387364101e740eb6fdee23535b20498578afbd758cf164748e9c2b45422ce3a3de12337ef29a34692ed47937844e32fea38ced2ddc5e07cecce945bd282d41c6291c9eedef251935332ac94fa8c8c0a9eed6f5c8e659994a9d2e1e15e6057d9701cab21132ad4ebb0d4df580a5392c15eca596854100bf09e75ea4de443112e97f493c5df3cbb95636a47ecbafe20df2455c35d2e3308d88d6a987f4f0cb0e74ac4461f9831ed74b29c83996056fe4d98a69cc3a50c7871dbea4c3266ce0f653d83e782625430672a308cf0631b4b3d27ebaf9fb69d235efe3141b9a6179fc2c2bf16fe31b80027f68ccbeb554ddc006d7b78f8461d9e62fde6891fd21dbff7b9195f840d65f98e6e71e3da2b128e7ee3c228add894e9e0382feed1790914dc914238dec53ef2691fd5a718e98a16e5dcd37f664b5869c4de523d639d86a6f3f54815fda44f2a9be2c53231ccd055efede50900ce52cb676487f2af8d88cc16c7f8039ca8eddd3ca7526caa801b9ba16bf0a6947647f0832bcbf35c979baa1316baea938a4983ac2a51afa60da91fe32d47ffb66ebcfeb3f04dcebe4433ceaa4fce59c5a8344e3227765d79ee686802c69c5519e1a0c94be358cd5b3bd86f95657694abc51a394555e07cfbaa6a97cd68c879fc4cec40392c476df0e155400c7557aeb0b1c8b54affa1dad0d66078f1be68eff1fc46257c0108e134bfaeeed462d9c88688f62a3d08c0b218702446f9ea243be85435bd43d43d32ef5cdd4fd702d2f769cd99d207b91c4e771a5cd5a47b1f10d31b081a0fdf444e7fd40e91988a3a1e9a174c3dbf6bee254600ff6e60d260d69b3f780c29f3504d0d812de8a96714361af80f3e2b4656bd2861922123a1b3df6c5bcf2516266a16c0dd5e55c9828f2895be198e9360635f7ba18abb945be58dc8596ac6606acebd8238d1b57284f736ceb8b04051e69ce2c94ac04e6d97bf2ae83b31d8f8151957abda4631d81f61cd7844c69c8a10c2b0d7aece99ce5fcedef8bbc11ad7cb303e614ebb893fb1fc9e49390881b3a3743428ef0234646248b4dce3caa132b5881129ed8757c3c604888833d9cae80884a2519bbdec778aff9d7d930178062754f328d68f99747dc1a69e4c94ace784613da60aa80a77c2a272bdf6f0f8c048fac5f48eaa1fa853920d528b1b30109cab3f93cda01eff03f33254a7b5af2ba5e4fdf763b0f7178a21f4d40129067a9be72a78101faccc6b9fc20ebfd1ff665b35382631766ec265da82a4ab4e2834ebcd72f05ae44432ad01f573ee27de6cf5add6ecf2587ea0dc61d332078406a935acf08a628ec1a3679e07f5217427a4d9d94c705206e706559b4bc3c6087e704a81c3e7c765e7add8c60633b03559b846142f486358d1b0794a5269324f6d35296ad63c1a6eaeb687a1b2fcf637bc71f17222786cbdac7432bc1e5d01320cd8a902f1ff92559a1e502b1e6a38fd15be30d5efde29fb4351ee2fab5287cc56cde694409d837e4cf24ce7cdf38a8cddc93ef", 0x1000}, {&(0x7f0000001cc0)="b5aa48fcf71632486bc4be86223dbac54f7abde014383f9a8b08731298ddfef42ac8471c8dc89bb4ac1e2b7fc57fd7e2baaaad14bc61a5919ce7ceaa7dec677455ff6afaf63098f9881e9a88299ac4273071ae9d186bd9dacb55e07893a4d570eec7cde6cbb9c1cb02be73a5b2af3e7ec60b94111b30d02ba13ae09f982aa81a84b2838b79da8fff45faf6e0b9701ae02733a88ba35079792fb2e94ea614291361d3f7a3d015bc44d4ed8ba2b958fd0d32eed2da60702bbc408bfd7f3e6fd1f1ddfe123adbe707bad4689931ee43b7d48ab1b34235da4499eda2a11f200aedc35d43da9802da35320d5873680f1ad8", 0xef}], 0x4, &(0x7f0000001e00)=[{0x58, 0x1, 0x9, "20e25059f591cadfefedb3106fc0c30713d632b41113fcf16d8844e56ff27eef170835dc923bcbb71d289dbc7d363989fc5cbef7bad3f241f71564a2cbcc2d80a0"}, {0x80, 0xffff, 0x80, "db6a6014bd574d12f5fc7b9521210f080815222a3488e3afc92af7e7bded948b8dcc5faa2c8de0b071ddb80d19f0033c26f578d2f49125798d378337306970e3bc08e49e123faca91551793c8899c68d1f3c5faa333bd3314713590633cd9a2e5bb301a626d619d858a4fdc7c327"}, {0x38, 0xffff, 0x6, "941dfc99f79491a4fdaa1e574f4615f9ddf7348b1b5a391ffc4fb637c5b548d743fa"}, {0x70, 0x1, 0x1400, "866421d72067f865163987a9dcd4aa04a10e77e8432ed73265a9690c7cd8ce4512ffdf7d325a0b1d8373ea88e31e36feb880ecda3f1d2e6e15f890bf097f47272e01ebdcb1bacf0e414c4f921d965a59a1976e081023f1cb8c1e90390beae5"}, {0x1010, 0x1, 0x7fff, "b8fd503ade4703bd3df973ab54697bccc79b4568ee4e322a860b0c20fd871f9401dff7882b810a78b9fa45d6b5a5b05a51743e52cc74e0243a4b3f98d6fa0ccb8ab3618b79b402a87f4b6f6c21934eabbac48844f76304a3f5b071710da766833b2b954afb4608a0258bc88084f2565d36606e95bea6ee2d292f18c9c8c033dfde49b682f7619aab6083ad66aa5a7f19f32f6fa8df966f0aeb85ba5e716b45570a234e5f6573e838197bf17cb5aaea26134c962da811d4fd4ac2a39f03efa535678cba479f36effdf2b80e4213d758dc84bad162edd24231a01d75f77207029b32de2a8934eb8b45c674b39404414ea4c2fa2cb133436dd3083a1df5773ec548d259ed3b3ecd620f039c6474167e1fb044ccd382eff05affaeaa81b790c45cf9bcdea37a458189fee2a433a9dc7bbe591dfd3bb57fe554fdbab110a9788171dddaf242365f0b503216c47a66de44d6772b9f70b9d98ba9ff24146d917c299b63cee5f81127a72c2f9add6e5f06983532e2e657222aabb8e65832a5b984c0194bd6085500ba383425b16060813aac7c3cc37d5bf62fa176eb259d0b472c3779bb799d62ab7b11dd8264f2b988f89fc7f858b14924783dcb8d36e03e18d1546da6e2facdbe55caa5f1fae4ba3730a7ed5053bfdc015d9814e6317ed3687c32d4a792bc7f87aac5153c49ae14670d1728d7437c1a8910990d63662e6d19aa3ec9f78097a5305242bb56163612505b21a7d2c4aa28334d3eade0425ea781f88a69a8946302d13a6fdd353fcbd9efcc89541b033b25cba9476d66b09c7342eb28ca5076b458955617535d0ddda3db359612aae9c5d71b08a330fda8d7cb89c4cb818e747cda4f01dc49e7f897c0c1fbf8f663ff144de75f5ad1b33aa7fd6ce7252d3612da6e82a4352472e09d085b5e351b6bc0155b21759a5d6f71f1f9367b477707ef2508d5ab314af637950a2cda7be3348001e25a0e80b4d333d663c7305e230224edfb446b81ddf018ff61c20b28b2a306518f8c6543f8ce2112ad83f76486cb990a42d462f744756adfe57dc3fb4cc8d602645f1d1ad001c2030c86d3536e33fa91db7ffdf8d126de57ab22c49564dd4417c44d42273f0619bad5154000560f5f7ff2c76a3c3ba09850a0bb595066ed6265c5f0a47ca17e52b4c24bf7cf2486fa2dc55ab6358c34da6431788439cc8d4aa3658bd9c4ea5b982bd21a1afbdfe404d70016e86bb234990c4ce207e47cc55b48fec9405bdcf7927a4f508557f2b341a38e9269e959b4576e50dae7a57f4b334d8fee67f832de24f04680dcd013f55d034cba2cc6cd7333ec57d77b52bea3a760dee26155306e0ba426875675dfb11979130a013baf4fb1a1356a60659106e87b1025f024673622beb8e582247388ac5b524ac49969a92f8193e82f74a04948f5017175d9e36913752612b53cb7c56539ade070fb9d34f37c8b05269a4cc7e444b554bdc88507061d707c76313c47d711d51917e71839ead3f106bc2e51aace3b814f607f236d1e6bb81ced2df8f9a9e2ed70b6bab9ea2c671cd0631fa6670315b7d5f4c499f262487ddcb64d314d24efd4b8cd951a0092ab7c2d3cc2cea38f2c0b4d54964bf492418e456c718c10285e1a38381d911bc26b6a1bd9da73f5ee676e38dad64f0950cbb13b02b1f6f5ff8ce2e605bb5640bcc7cc7c16ef7afdbb351e545e5cc3764bff761ca3fce1331f81b0dfbfaa3c2906cb65227f4dd9dec667607364d3efeaf6ae0d1c8f8d9ca3e057feb45b149648d32b19171b9d8f349d077cc7e52108db9b29b70f2fa77b906f51cbaca3bfcf1afe1ea2008d987137c74894bc6025cfd00a5743bc64499d70b4df8920d59bb99e0767df7ba428d44399679d3a5c10b63a4b9856e96b43faebb5100fe347a5f48d4d03e97b1839f6cffc0d410a8a86bc7bee39eeef24d153a1f9de95b4cec6ea774a0d6a41721b2a7564e83c16df0d9b33ba67c0bc2e92d12e2381f4758a9036e34533fce795d35eef76ee4ebfb4da9be4cf85b761eafe616e23b4c1256d660b2a6d82433575cf3f40996417bcabf016ef6b8ee2e778f5d47ed4bb4b07bf10905c8397e17e0020c23c7b1d4bf03b9ba2cfa3551ceb7971001a8254fac95cbe8747594789f5c20fd8d0f1704566ad8df3bb391aabf6e72e93ed37eac2a98db3953cc8f2013261ed4a22f04d332d01d42edbbe25a5f9766c4a8ab0da5296f71074807240c1a321f54f86ecc40579453dd1dc5cbf4d62a018b1819eebb162d3c6bae6bbde80865e0b8d43e0b68285bc2a0e080374169eb8cfff5c08a9edb20627bbaff77a3e148a709937e5af33527c53cef195ba89e172ae6301863a0154fdf8468607ac6e7dea7f3da069a4d154f5adfd554ffd50ea158dcd08d1635e04796ec4c84cec561a8191666483da8ab6ea06596d72eb5efa82a71c63306d1ce551c5f0a89ae7bc1ea9479963abe0099f9e0a05239e11dc4eef8d30ea9a9656840eccb6643a0e71f6c6ec67ef82f18cd4a0acc8d8120a838ba6b805d75cd3574b2103ceaf820697c2e5612b4e22563e20065029e03b3e0fa42f42216aa4a02df3d83efd35a6244725464f4b10f2114eb769e6fb6b2f7f5c5130bd9930ddeb79618edb85a50775d66800304c4f881bb29784dca1550f72eeb02dd99bfc94ac6225448c450d26a674a3372a07c6a49c654ed7d6f7c5073b36a25d28e14d176ed008ee36f1d55974362e0a47f1fc6824745e64b432921e5e96dac1e46af2b0798819fae93b4b59397968240b5dc916136ee88b35e9b2013adc7aecd4325f43188e587cd47ea47add2cd016ad1c814b6d83fcf2edf9ab105ba4ebb17a75bde59f56932fd4ee4a569af872224e7ca7d8e9550b5eaab086eaf26f5cf4275a8aa34416fa3babd7365a563ff85be5f99e3c7390023b38f33a3d65ed0fb8b9e0000a6d5dfd3197adac781dbc0fc4f17f9d88ef91698e7a0da18ac310c197476acd65ecdbab75f12d54b2b8741f60098d8aa1235126ef8197bfbfb26bbd97931e84394ac53f4a1918694811a54f9e78fc8c4ac8d964f973670333cb9feb1082b5b7a1f6325d5e4c566906c8de5798adaece121de71546c0124e94a7d6d746bbc890e71a8648251e9aed719fe4f5e54e274ba833fe454308f13ebf6fd732382367657303c5751046e5e12d404e66eb850c180e766b0bac4ac6135f04be9f7f79afa3bb4dc281f4397301587fd98e6aee1bdf62b6f44b412d2a3e48a7850d00ef564e0b37eece792272fc73400cf1ed5b8cde642dfa010094194921b950c2a078492a0c5959e1c82ce18d22fa839656521c8be0130dfb0836bb4cbd546bac9df5dc1933df739f3645df48b0fbb9d6aefe36ecbef2c07b573eca405e35441bd765e1e95ef86f732abd301ac55674501fc2e240da786bcc9073f954a857b6d492bfe3a02c77bbb2a2f7a80e287bf1e63b5b93a7c8efae9c435ab786e9631a0f1532dd8cba8b7e75f0cc6519c36a0fd708930b51ac9ab20a24c774aa605f4f12cf814abcf80b5843d2891618e434120f5d3fe90b02d8529d4b070cec1c63e3ac8fccd32386df7f59419d1f1f889533c8e7717518c830ac273626cb925fef599a73d5e0cb58ebcfee357c798377c20fa9185db96c617a1f790463d574374fbbf9c61fbacff6f38676d67f3994264d89666fbcf995978f554bcec1d8f1e9c6e53411cc0f022b37a63dd0f78112e7b6c68dfa1a9db50388ead149e6ccc93a1f57aefe0888da30d5ecfc272e7424969e2e9f01d1041d5deefaaaab1df76e7fb2662d0affc3edae38769c643e20717164677bc5115c6b8fbee14a2cb09933d1383c882da529f893a49a248e71ae6a3e5e827b18a3bd7fb00cb26df7888b25cb2f28a76a2617449c72dafd233d30bcbb05aeed8bcb0e9585d26f52b6398c49e3841f239212f68a023536b1eaa27112b5fabb7c593d9be6416ef4c51953ecb4c65f6d7984af015d324e78d146d0143c3144e43fe99b2188ff573013f726bb38f24ff547cc80c32c7027ef2fbfe94402b485b6a67ed237c94561ff32c09c929899e5ed09e01e60b4e25a114a8441c23171c35550222cab72b82082e86bfb35cab96cc3c77d5068a8ecf15763f4bce33f0a471145098be7ed082ad6ed90417895dde660ce174bfb1077b6d0c2d78cab19680248bd7f278ba300bb347ed31f8addc6dd110471a12b8f4b035d17900bf84a2e8a0fea876492e7eb541ff16258b10ca0827a5ae1f98d1b771f7fdc2b27a2507c4080476a4d66f2bc073e6b711d91d81372da41ac6e6c3b0c4184124a5f48b5c5d56a5a7f25b9bf7ab1d2790ba1285b75cf0ad0ae37ca5571bfe4e5917f6db01fd636750d8f01aef8e5599d98ba7b749c8157b3c134571994579a029c0e3ea06d055e5286b68bc505c2c43b37cbd560659831457351f6bea8c4bb40d0e0bb1a2eccaed47a563628e48f81487050d32220cb5ec92603f8045d880fb764e47eac8dc915dc2436bdca220c6b5bc6c9311b8fc541d765c35adde18ea1ac6cc9d59fe3674dcf8b11e093a0cd029e84af7e95e04e375a898e29b7daa7f80475543271938d6b0b1e0e572e1835d4a7fe5cd5336986390ef3103ec2bdd8504720d67d48abcf227c2be517eb0a71ca2bf923952102e36d8a472d3a142a32a3a2a9918f033d7aeda05209dafcf9ee8bb0c2e4921aed015e9800a81e4c6314d560ebb90c67baf74a22746bb67a61242ddb6d1ca539df477da19c25d49d20d2e27ddbc976377a4a6ee27fcfc9ddec03aa513c295722248c29f1647d418efb3b73aedea9dd8a5b20148b830e38372c9c8ad594bc94827a9b4632847bb369775d61c719848c0566050a4764488bf75b8d9c06de1f1d71fb8210e25ce7632df1123c2a450bcbe6a0456bbfa99c8da03fe0c06148ff626e84d0702deeecc5c3eeb21787df46e0f058359f5a873400e2d75d8f63ffab1eebde5754e85c87b643206f99c864e19cdf7b7bcc4299dafd46ed94c5e188986c5a2f0b9e39c727f68fa1da34a1b8a43dfe244ba0ecb1d2d13bd05eb176c2346e56e04e7e5e427d9925ff56051bbcbb2ec1a5fcece5fc929009a1830638b89dc6adea34522b1c01872d99e10058030f6d2179608fe7ee031790a45e3e539b6ca28aa9548b1b51eb0ad61e7015f5b185de1cf88fe7a8161d3dbb3fcdb57e500705535a65f1c2c24d64a9f711811b54016cb358b01153c1852aac4ed0fbfa8194f92887bdb9cc7bbc61204ff69039141dc08a775ad59799e8ad68f0b64d73f61b6b317ed28bdf11a05b3665fa209042041a903a32a5eb832514aa526ffa88d7b36901bbb6fec55d7f385d6ae614f4487e57acb4f333781f1951d94f8bcb609195fd2ba4bc523106f3b8ded58e4032ab5d374fc27cdb294aa7bb965ca479b85136391d4c5ca52a7bdb89ace2c96327cbf4a602e34b5a9d6c99acb15bd3fe037891ee9848de0bdff53b554ee2f1ca260f35e5717c0cb07e1134ec929f630cf97b98306f04e7ebd615291742c34801e7e42a6fe00497f5de252ce703c4aa21d7d9439fcc1e5627e851356aa0d0152da1385d6ebf4aa488652e79c8c6cd24ecef38f93a4cfad651ad7895224a7f314dd6c3f8cb7373f5a0389b44994e23fa48cd626c40e417a04b3915da77a8a464652b1dd4a6c752925d0fee49d888d3efcfb54cd686942b81642967378f8c08b437130c64b9cf07c5fe630de97794eb07edf31365f0532ec5d69060834743eb8bb6106b5d7b9d71107cfcce9394f7be95f089310dccbc2033aac915106aa9"}], 0x1190}, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000003000)={'./file0\x00', 0x5, 0x2, 0x3, 0x0, 0x8, 0x6, 0x7fff, 0x2, 0x2, 0x4, 0x8}) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x1, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="fc91e574c27cdb501a3e", 0xa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x7fa, 0x0, 0xeffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00", 0x0, 0x8000}) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) shutdown(r0, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000680)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83, 0x1}, 0x0, 0x400000000000002, 0x100000001}) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(0x0) pipe(&(0x7f0000000380)) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) 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)="01", 0x1) socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x8000) r0 = geteuid() r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="030013120aa2f7ac5dc1e2f0aecbdf681099f14f7520c1ec8077bb630004f95fb8fd7c64f1d65303be4f2dadbcd37477e1d46210f3c09fa4355c39de2bd94a20aa193fbb2b78067fff030000000000009684dac17bd7508fc839c54767a55a3e0d2574bb621dd727c0f5e513b1ddd4d87049280f9de3f2f91c0343a176c5d5b0ba75f1070000001c50c22db4ab5a9015c905867cc228d96f71768e8d01f631"]) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r2, r3, 0xffffffffffffffff, r4, 0x20}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) lchown(&(0x7f0000000500)='./bus\x00', r0, r3) r7 = open(0x0, 0x0, 0x0) lseek(r7, 0x0, 0x3) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "ee702d64110000445f69112295cf00a6e100", 0xfffffffe}) read(r8, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045008579a9001c0000100001029078ac1400bbe00000ed4ac8ea2da2dec4e7234e2200089078574662b23dd51b7b98d96962e54fc37ed2acfd712092a37f77b4763ea56abbbd642dabac4c7113ecdcb3f290cc828e0b92af02c2775753dce2c61ea67b581273bbcebe1e2b5b809ce8bcc0c1622781b6fbfaa8332c2e28b589a2d1c17f915dbaefd2a0364e0fd1e623d75fd1839a97f6cc93f96fefeadb88cb716bb5641dccc1f9c22706cc3ae9c5f16e131c5817c157c1bdcdd8fcd9c587cb741dda2d3fe1758f2a42972cf8a455947a01a6c5f4bf864b58744718e1893bba03e8e1e5780577095a17ff38df7478aac66a200f8cbf8b16fac7f9f2a8dd1c510f4d6d92bfb666d3e1012e48c615e993d6a79560abf6e3db9e4ef5087b06143d4fdf3db8ca4d70c27b4e66d4f28fdfb9007e02b18d2ffdfde70657d8781413d0f79b60f9d155df9f26af6f7bc2bedc5b4646aa8c10"]) executing program 6: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000340)=[{0x64, 0x0, 0xfd}, {0xc}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() setreuid(0x0, r3) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000005c0)=[{0x35}, {}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r6, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 6: dup(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x18) dup(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) semop(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) executing program 3: setreuid(0xee00, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x400000a, &(0x7f00000000c0)="000014004b454c7034325f83f70944942a793e69896bc67f2c9215077052748b19ae27869b52d551963b05e39a9016f782519ddd62ff498112e411f1a250d3922556bcfea5923c9aa2392321356af2829e39257221172c30e90dfc7e012a83a7da6687ef07e490345ebe3ed17e26086b8bbd6d5b5208eee54e72343b8083db6a6a5a97480d5a9fb268b7160041571caf4cfa3042de3ef82a036ceb064af89cedd026039428be4200"/178, 0xb2) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r2 = getuid() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r2) r4 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) setsockopt$sock_int(r3, 0xffff, 0xb8, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xffffffffffffff44) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000200)={0x0, 0x2db}, 0x10, 0x0, &(0x7f0000000180)={0x2007fffc, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r5 = getuid() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r7, &(0x7f00000000c0), 0x0) getegid() executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) socket(0x1e, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) accept(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000340)={0x3f, './file0\x00'}) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{0x0, 0x0, 0x20}]}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 7: syz_emit_ethernet(0x2e, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0xfffffffc}) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(0x0, 0x2000, 0x0) mknod(0x0, 0x2000, 0x0) (async, rerun: 32) mknod$loop(0x0, 0x0, 0x1) (async, rerun: 32) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) mkdirat(r1, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) rename(0x0, 0x0) (async, rerun: 64) shmctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) (async) msgget$private(0x0, 0x0) clock_getres(0x0, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) msgsnd(0x0, 0x0, 0x401, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0xffffffff}, {0x81}, {0x6}, {0x9, 0x20, 0x5, 0x8}, {0x4, 0x9, 0x40, 0x200}]}) write(r2, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async) socket(0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@generic={0x0, 0xa, "0297db3f1037fc22"}, @rr={0x7, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x8, [@local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x2b, 0x1f, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @broadcast, @empty, @empty, @loopback]}, @noop, @ra={0x94, 0x6, 0x7}]}}, @icmp=@mask_reply}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) socket(0x18, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) (async) mknod(0x0, 0x0, 0x586) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) syz_emit_ethernet(0xa9, &(0x7f0000000000)={@random="adff53e7c837", @remote, [], {@generic={0xa00, "e7d14d0ee9c092e0e45239bbb23e1454629ea506748eedd343020adc83dd4086035770ddd3821448c1f861f2ec4bab56d8578acfb7603c240cdfb2a0b0a3935d3100528f2d6193b1b5b213265f7e69b7dc91ec9b5dd993faaf7c0f20470bbbfbfd739b3c2853e7b552688613de623a5d9f2d6f7aa7e6b4d1072d516e5ed582c01cb218e07b3194ed281909a367151dfa06c8aa2cc501b08b497a2b"}}}) executing program 7: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000010000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x1, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r4 = socket(0x1, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) executing program 4: pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() syz_open_pts() socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x4000000000000003}, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f00000003c0)=0xfffffffd) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x100000000}, 0x10) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x25, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080)=0x8000, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x480000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@generic={0x0, 0xa, "0297db3f1037fc22"}, @rr={0x7, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x8, [@local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x2b, 0x1f, [@multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @broadcast, @empty, @empty, @loopback]}, @noop, @ra={0x94, 0x6, 0x7}]}}, @icmp=@mask_reply}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x11}, {0xfff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 2: open(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0xe8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) mknodat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x82d) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaa00008100"]) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x2, 0x2, 0x0) getpeername$inet(r4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6020000000000000fe80f1fa0000000000000040000000bb000000000048"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0xc018696c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r4, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64, 0x3, 0x1}, {0x106}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r6 = getuid() setreuid(0xee00, r6) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = dup2(r0, r1) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r7, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semget(0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) r3 = dup2(0xffffffffffffffff, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x448, 0x0, 0x0, 0x80000000}, {0xe9}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) lstat(0x0, &(0x7f0000000240)) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x3}, {0x16}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x18, 0x2, 0x9) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x44) clock_gettime(0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0xa, &(0x7f0000000040)="09005e22f4453d17c0171af5e9fe281cfb55521fcf0ac753493293e1233bd61fc930d1829b6b96ea3b2a6e7b98d8d9f677e18bf2", 0x34) chmod(&(0x7f0000000080)='./file0\x00', 0x0) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) mknod$loop(0x0, 0x0, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x1, 0x0, "0100012d29fb00", 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/514}, &(0x7f00000004c0)=0x204) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa000086dd6000000000002c007514bd08004b1d49265c591e9b53741f770000000000000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x4) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) linkat(r0, 0x0, r1, &(0x7f00000003c0)='./file0\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = dup2(r3, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 1: r0 = socket(0x2, 0x0, 0x7) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @rights={0x10}], 0x30}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r2, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{}, {0x20, 0x40000}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) readv(r3, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/241, 0xf1}, {&(0x7f00000006c0)=""/244, 0xf4}, {&(0x7f00000007c0)=""/55, 0x37}, {&(0x7f0000000800)=""/26, 0x1a}, {&(0x7f0000000840)=""/82, 0x52}, {&(0x7f00000008c0)=""/26, 0x1a}, {&(0x7f0000000900)=""/56, 0x38}], 0x7) r6 = socket(0x10, 0x4000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = open(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x100) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000300)="bae0ab89c3c05508a6a25bfc137d57c140a9d67a1db309a0d1e06ebe8086ebf8edf67c4e7b4375f0fc5900e1058ee8d0ef5ccba2603970a153b62d6eb3bd8fb5e233202c01be7febb48fa3b6d5baf2f7f546b898949542457c84960bff8654b89aec7e50e2628d7bfc8722194ec9d1205bb4c04850afb6453e96d2eae83006933c5d1feff942c205", 0x88}, {&(0x7f00000003c0)="c63cb949d2a450c9c85ddfa74c670bb3b246d0bffdf6f60c5370092bbfc6ffbf48de704fbec1f1f435902a1999615033f45000798f71917275042cbdd4ef0651ff9583298a631af3", 0x48}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES64=r9, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="320000002000000000000275d0ebac6045d9bd9e", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000001000000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x209}, 0x0) executing program 4: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0xc, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x4000fff) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x72d04c8be1c2fb7a, &(0x7f0000000980)={0x0, 0x180000000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x7c2588543db39383, 0x200, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7}, {0x74, 0x1}, {0x812e, 0x0, 0x0, 0x4}]}) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) close(r0) setsockopt(r1, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) r3 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, r3, 0x0, r4, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) listen(r6, 0xffffffdf) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="2d5631424206855745bbcf6a068060a5e977941de8d6ed2e36024e450499ed471aa2ebc36e848a0d897546b28c551e7aec4d84dba251bbad1e9858bf2c6ae3bd0755ffe40710e3dca2cfc0e9a5a0726a2b82b968c86b16f2552ee9517d06e3d33ae120c40f66749cd1e30ce8677b64e1b84edc43830c996e5c992276a22cd006f5ce233d550dea9b1e59bde0cd33820e1a7937585f719174919e212413d2b61fca7ce8274c678b2743ea394f214ada558cf2d0ae9bd4e27f2f5571a7891a64198e7b6086bfb11b94", 0xc8}, {&(0x7f0000000140)="f87f9349efd60ce5f1c501b52d5fc4966070b92f7a89e173760ed9cdf5ecee7f9cbe10aaa983cddb32ecfea4467b00546be16f6afe5d091b46c91c2e0720d17e21f7cf7f567836017abc4aa421feb4e6a26d13f40653295c1b414a298a1a0809768bb2897941fa65f9c0c8e30c830ac2b583a6838515610a4ee7b2778ddcf52cdcaf7a3c379f6a0c469fa614f3c3aa2eb24559e23e26d0b307edbe1e9b21d9195d2605202250701097daf9fbc20039b496e8ae0f7c7d6845cca5088e16630693e8f7309ca471f9c0be94897799b9bdcbd05fbc69272affba0e1adf553437011107ee19bb61ecdffd287ea124ed9cd7fb841d402f1b50811ce6dbeba50ce6610a7f7dece25fff1418225a967a886eb39c35396a0128229bccea200bbd34c5496c664025945762a9638a0784d3e606b6470640352145be8c6f7b1c93a1987e0fedf83316bf6d6aaae63a9c14d96d24f2425206868a6cf705cb2a7ddaf49ab0fe8ffb64004c9639f0e8f92bde7bac9e37c1ba5abe5ff1e33a13536f084ef7fc86615da629a51086d0da2dad6cbcaee5b17630f124436a8ed0ad4f4c24fd5aaf92143433a6fecbb5baed9bdedaed549e701e1df7134c3ac43c337f1b6406843747ec40ec0729fbca0244e71e60b5adaebbc5bf53dbeea3fa71dec8cf776619687aa67171d12694aae367837930d1aa6321538e0dd1ecf6430da30c8ef33ef6d0a9c062ff8122e86a2cc49ff2755a02a609d8acac4ef2d72e22516d30443298e12c936969bb781ca259f32b5cb27f4fd2e76e7f38f7445ed34ad0b0f192ac17d1400569511a8aae378f3a0b50fe12d0eef0b67712972f4de8cb30a5ebb8a93c279beac2e550756179ddf7902b3207535f465f00b4937ad677ad67f7d2f9d3679a1dd47fca0567e3bfbe6c0051144fc9f751f143cc10280319a216a449db74dc7f64d36eff707abba0904b6a99f146fc0e9535814827ac52f511d62fe50765085ca7e6aad0808c8d342935f448ff70898ffafd70e76f8c3e5cd4512c9a96ed92a2db97753a90128d0e06b77d6ee46b2ac4972cecca530f4d655eea544297cbf3837c7e79932ef33d6654a47d068ab53f2f8440a9110ffea050aff96aa7818bbd0839f1cfdd48f264d1eee1e5f7a8deec55adfdf326d3e3a21b5d670d0bb1e6b750e3ee5c99f459313ed1734e52157f49eeccc423aa8036da2f537516f6f50bf932f86f3463f5f72f6101ed8b3c664017efc3d0232ce67997fc45c8179be866cd9dcbada02549ebdd7fda376e7ca6e0d91de22314b4eb4a26702f398893f2acced8e54924598c7d92adffdcb3b8234899cfc2b6daf48add72c16cbac8458d8cf6fb9e90998294bde642de0b010d61b4033f1e61416830726fc8487da5fc96f66d0ff158a39a8c7f130f3702fe995644d344190b89997dfaa15ebc5504a26c3e1abdd8cb5f92c81fc50852f9c92f2fec6964a29a758ce068b77a9ad3c0e20d0eed861bc52cb03a0ac8a2959717cb5c2e3978cdf945aaccececd5afb7b15c5ec24766fc1e6ec44c678e8582e0e13edd5b4ad8a372fc2d86ea9c3ee1de0242900b50f2af2fc4a5cc69a007f4f2688c51f7b1020aa51b8256cc2552b26e1ecf6ffe2144832d3adfa4021cf0f07025c91b3738b50b4be5986aa8be284f8a280128bdb11a234c752e3e9981b5ab3a8987a5c39abe8f5c5bbc89d9665ddea5c86b615f7034b9849c2b69eb5650b8fde6fb4de1eb3d5a9f452dfc6b3493a9d6defbe0c84f20139d2c46d013312d3448ceb94c60eebf013425b3c29099b526dc4cda0d33c33718870bf914399b31aa26eef6e8684db0f25a14873f1a15d7de81dfd1953748114a4c6bf6186e9de1b08e1bbf53979ee8838bac9b3c78679df3c131adb8efd114104233d5bd5afbf38d2d2695c88886de93e8e9c1d49accec70d7237909d1dfc7571d052a21c451f1e35fe58cf7cf3bd5335840d3a36cb94f005e9aea170effeaf4da836475ba9e14349866c6ae5b53cf4176530dc3471d7958fe7cd6b0d2881ca368e4daf19be6909b9edd3e8171ac7ede46f6f56519c9d52bc1317f929ef5932ec3c050b3b83b674b6ae12eab794f3304ddb183a401e89c18cf99cf621a7fb7eafbc48f18daea0ecb185284dbbae6324427521890f6836167bddcc1651a38d308258db130543e9992d9946f23a60286eef27b95d787fb07ec736b7c82de63eb418bdca844255df3e2e08f4085987666738bb59b688836e55f558bb2b6c0a78f402625391b50879f9ff25a88f18c33ea2099dcb1cf5eb8b74892cf92d3e2455eaaf37bb1e19aa21fe63a07526573358261cca9e693d93eebc4a341f29be555569b5f087ade6c0f4ee71729f6195187cde33984505161904ecce5f4c489f5c250edb03ba07552cda05a3a3c5932faab2c8fa0956ac48edac86e9de06d49d1645bada2ecc35e0520bec8944e827643a100394a46161dd90aeed56939502dcdbdd3613ebd5685c0f1d80d3d99b4079bcf8b02d0932f37d7023a99f4197b428cd40a7eb95691b211ac2e9bf144818400d9c83064e2168a96b11c3e5a44f5cf94dabc0a8a1de5812ed7b304d36eb95e6e1cbe8b87b8d91378b907c9c0db6f08d4b98904a0d186af9ab66b2e2d0ed712a480a8c365d9e7c9b506ad7bebcd67bcb5c44b712b93f1eb6b9062de3788b8fb209337b8be7abaccf67181a1c50b9c89ae8580cfccc3c25430bbee7ae063958a39cdd9e247fb45f24609031018c5e2e6ea669710170e41aa4c541d7bf27abd4d0fd35638d671103a413e3e787db3462a12c1024995cbb72e1580bd275329d83d85a797b3ed768f301855201d627e6690762d95dabdaebbd1bced3f863c30e7ab809cff4ab44c809da33a4ad689144a878fb773f3e6aa85cb1e679ed876329aecee0bb35175afbbaa7be7d8f0cc70d7207a94078cf0b596cfc6fdfc861f89f06e1ec7df99bc0dc2e669caf0839da2d0d4dd2506b94f16d0b3fe87851f1c44b72aef07fdb157b8627c32fb1e280aef74f24b7789ce51170a3c084e9886105bf10ebf3bb23dedc16a78e6727dd54ab30b975f0cd4c39467bee02aea546230059135ff15f90c85682c4b8a151a430592195531c90eff088116967ae6a8f66aa0b66f19d48731ecc8dea062049daf4b854ea0936e7e4ab48853aadd61247880d019b95f9423cff37b5e916c0144616946c5be93db42f7bc6854fb3f673c38465997b7174311cf5f0dff1c610ab9247b01b9dd6ed18aaf8555c1d26a44958413e2474532bc461489506e14a6e6d53cb9e47b6c514ab8563d390ec1cb3aaf6c3e4ee61bc27ace51d207d36fdab4d366c070b6be2cf2291e56129383d842d72e1d52aa6ba46827d64d7f4ea7b638207939978744fff985b708e86a732961970f6d8c7475cb13a8eeb167a2a0ee248cf3cb052a85e87b463d5bd343995099775044031179b31e975b7b6e7b379a31b3143ea00e66ee891999dd0b17c601f6434851dda5bdd6da8d74d9f04bcc9c276193c4d25d6c336446b3c5deb34a30c5e3d43703806e33ca273cc46e55491b5e02e9831d59c73fdf64f092b5cf8e4c5b7b24c4fed0fe8c6cbe8af2015b9a05437755fd293f821eaf5328dea1b74c717e85ab9e384ec9b0c40a612196900311a9bd1338590d59073505dbdf407e8494630d286692210113e9fda6cccd692616eb5711eba5df5c4957558b008dd9905c193a1097a81c375b2c3cdd6ad7af37be2319614267da3923175b0d80d24a6c0f541197abd383754fb24afb66c493e65a0151637f45adee09d29f98a44737689eebabac7dbc74494dc815024b1ebaad63401d15f315d7ef9eb9d8e7724c2179be1f51d059f5cafd6dec3b71513f884ac21f1e4e37c6cff0355fa9de8be32c531a35ae72efb5e01ca7e6a2347430569abcae9b2d88429ae07b088dbba3834f7f336fc032ef155259dc38ebe959be005aa4679e81b7de5402c79a6cc70b0997d580ad39e2f6b3985856a5e140f0bc411a510f2ed131edd8e1372e0ebeea74406d6435213de351126dee2a04f8573dd1eb86d8c5766e2b50b5dd55e0b90e20c9a98e53239d6a825cf7a05a26b498ffaa3a9a163db51150858a08e5dbc2332ba91a7c53a72c4489ac0df66a2ce45eefe7f052e490cb7b2740d5c00709883474855e20096e90b265606f69d72371a078b6111d72516c1c337aa13b76e66b14dfa192ef3a6f3a679d807c57c68f2566c0f4d7b1df988a67e039caf7f3a34359bbb3b1ab592e8cdaab3b9a04dd4d5a462e841b78a6297a77193bc997ed23fe07b8c9a73434fedf3199bc4dfe1264092a1ebbe9b1e784fed2fd7b41e3f6d2c9f470850250e8aff05e5c9c2adc550f45b756d534fde241fdb4531fccbc9d59a61ea40772e034e366d4b15b0cac5e6bd32d3fbe5ccb661fa55b3d19524d521b96ae26cc1e4602fd8a743f29dd219bdfd3bb69bbceec05a820c7a9057ba7f3820455504c1bb920c2dcee601a364f1347fd58c32ebbc33967df8551e3b342fc460b25dd737b54600df65d9d2853bebdadd5559e9b9b49771b593592c2a9c6be6323ff7908132a5782e815386bd5cd78545043c4165fb6099bb2a141d7a493b3d410f8b12d032bc376435eeb56897d41ee0a07eda20eb3fdbcaed1879a446da376f1a17d9623062352a637ec628891acef6e1cc1652ce85149f1f409885a06d6fad6564b98790903b7ddf39dfae82d1e6723097cbb47226f36e7b62e4cd28986339b29e4aaef69ab5430b3946fc7b25fd1cdd7753fc3207b626ba86e92d6143a1a0f577cbff1cc8c990ebaad97f58a383c7455ae817086e583b568c941f1778e63ebdc533f3c7b26e79ed460015b21893372c1966b9e2ae7f1f3c9c74151655ed13172983092f0e5774b3198bed1de46f59d49f7c8fa5419d77c21ae5205a99f77bcf61e4729ee6d1585dc92896203ed72fc23a9b4a229670d93399bc374bba93a877cecde92b35d36df3c4d4ecd0ec09732ffe0a17fe8bc8ef26b9fc0169086c9237e8d4bc218218e6f1432f6031c91151769578eb39558906fdab18d9eff7718034dbe545467578bb08e7585e02196fc61974a224a58a18e1ebe2d67f2dbd062c1dfbd2e66a050fc1093f1c951afd7e07ac9aeff22969326cc4aee5d06b4d55dd985a01c73f81f5b940565bc90e97844442d126671d9508a6c0b35ee7aec5c0230e5dbb1d25836d6e21104f31e4787d41a42b1873c1ebd239cf1f42cbef97a305117c8094bd20e4dc5a525d3eeb0d131fe7130f5fbf9108ad2884aea0b24f9dda3c315150ffc52a34cbb4b8b74a189723326b2ec342f978edc2fe10e315685f2c74c70c56ec3ec44fcf354d2128702a6934aaaa7a2cc1b3dbb311f0191c954cbbd0f735bf6e0f5b3eb8f93f37fd43e5c1ec21a289539337ac301d6dbbdc17fb51491716bb90b1741a5a746875b1753c85bc7641e0a5e030a2df266191993f5a6f512c44e4e0dcfe5ec0a15b6e533cada6aae81cce2645dffce982d3636f426c882f760d10646e93a5db8ac76efb3a4447a9beacc05c441114f9d8ebfc367e34f9a90c68c6f74912e7e0a061e1c9954800cada023d3428f1d8d115ed67ca47a22fdffeca1f1e873edd63160bcde1ecb4807c6568c29c6357af63437fce828cbe0897b3022c188931e44801f407544606d335245869cf47f070c15fc3d030204744f8665ee675a1735633c313d2fba89f8b45eb70ef055b5df0dc335a637705834192c7b3d988743666e54f0f0dfd7bef114b4d86db00fb771d59ae2999c1f4cfb533d", 0x1000}, {&(0x7f0000001140)="024eb957568b39dfaa347cd9be4514942019ab7b406bba", 0x17}], 0x3) r1 = semget(0x3, 0x2, 0x5c0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/228) r2 = semget$private(0x0, 0x2, 0x432) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x30) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000012c0)=""/248) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/176) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001480)=0x1) r4 = syz_open_pts() semget(0x3, 0x3, 0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000014c0)=""/122) r5 = msgget$private(0x0, 0x0) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001600)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001740)={{0x0, r6, r7, r8, r9, 0x18, 0x4}, 0x0, 0x8, r10, r11, 0x9, 0xfef4, 0x9a, 0x83f}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x20, 0x0) bind$unix(r12, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) chdir(&(0x7f0000001840)='./file0\x00') fcntl$getown(r4, 0x5) socketpair(0x6, 0x3, 0x7, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x30, r13, 0x5) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f00000018c0)) setuid(r6) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001c80)=ANY=[@ANYBLOB="10000000ffff000001", @ANYRES8=r1], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r1) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r6, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r6, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r6, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r8 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r9 = socket(0x1, 0x1, 0x0) mlock(&(0x7f00007a0000/0x3000)=nil, 0x3000) r10 = dup2(r9, r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg$unix(r8, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) getsockopt(r8, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000000)="06005561c93ab24d86ddb24f340280f35d8ce40b12f14c22ad0069512bbc2a918ff378d4f7ef1da6a31ad1cb15577d60ef5e49a3b40e9bedf1647807172cbc72a817853f8ed706fcf19ba8d0907fd71331b784b03e028b70d61de6102f0c8a76737bb7a8e96c7743d2253a0180f4d0f5e897efc415f865134fe7b2081eec24c3f4209d307d4357541afedcd4db7a0face66d88bdf5877da8ffc70420f185eb700dd2134b152931b6ddd5684812212fc49fa88b73e08f50336cdc2d68a8d2600fbe1f8e993462eb4f5d7a0e99e2026a0b3f7d63804e284f99183ddd", 0xdb) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) semget$private(0x0, 0x1, 0x80) r1 = dup(r0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="960b99f2d8da4ac93e0dbb35771ef48eb69d06d6b9fc272129d845f1c811298b7fec122f7f35a46f412e91fad9e4879650f93f165a5f6bb5decf2baf79cd9bece33a33c36f2859600365b323457b8c11b80ee1f9b63200230e759b11bdf7a4eb7925fc8854fcc23d55e94ccb8cd9e54e5916f84f827171ca2602064a11f9cf9928e204c527d7efeea9060223bc264bef2c", 0x91) setreuid(0x0, r4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) executing program 4: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) dup2(r2, r1) syz_open_pts() syz_open_pts() close(r1) syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) mknod(0x0, 0x0, 0x586) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x45}, {0x812d}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @broadcast, @broadcast}}}}) executing program 4: r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r0, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) setrlimit(0x6, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = getegid() setgid(r1) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xfffffffffffffffe}, 0x10) nanosleep(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8800000000000000000000000000bbfe0700000200000000000000000000aac8"]) syz_emit_ethernet(0x192, &(0x7f00000001c0)={@random="8f6f77ede655", @broadcast, [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x2, 0x17c, 0x68, 0x80, 0x4, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@ssrr={0x89, 0xb, 0x3f, [@loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x1, [@multicast1, @rand_addr=0x1]}, @ra={0x94, 0x6, 0x5}, @noop, @ssrr={0x89, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @empty, @multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0xe, "f91a83f5597c78fdbbee9da0"}, @timestamp={0x44, 0x18, 0x5, 0x0, 0x4, [{[], 0x7}, {[], 0xe32}, {[], 0xec}, {[@multicast2], 0x80}]}]}}, @udp={{0x2, 0x2, 0x8}, {"bc46803241766c658b14bdade6d12b316e408313d5fa15d3c93fc408c13e2f9b193045a99ce122820d595e649013ad88a49289108f42500d4572670bfd4f4a1212de745cf145d098f93d7e48e48ef2efa98f0034593620dccc0c8494ed7a0cb9240298ff9ca542c55464dac43c3c7574db94080aa5481b945b7ba528dd85a126b4fcf6aba987beb547c8b8b53c72c13ac2099360958950fbb9923003efda049a2b4d244045ab89988ab208354179ea960ab3221b26f00ed65d50798d7219550b2eee34a852387f8687038332e78b9d728afb81cb003520c1bc1be9b509f48a51b9774612410492888455966d57ba1475c107415b"}}}}}}) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r1 = kqueue() ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x1) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) sysctl$vm(&(0x7f0000000a00)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000ac0), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x1, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 1: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0xff) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) writev(r1, &(0x7f0000000100), 0x1000000000000309) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000140)={0x5, 0xfffffffffffffffb}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f0000000180)='./file0\x00') close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = getpgrp() fcntl$setown(r2, 0x6, r6) shutdown(r5, 0x0) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x2e, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000080)=0x8000003) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffefb, 0x0, "ffe7c96ddd3bcd96fc1b000000ff00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) executing program 2: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000010000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x1, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r4 = socket(0x1, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) executing program 6: setreuid(0xee00, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000040)="bb6a5e0d1168deb23b1abe91ef63edd79ddd4757d3bd3e72214aed4c90ab66463dac2953534f1353fa50b4", &(0x7f0000000140)=0x2b, &(0x7f0000000180)="2b88f30e3dc5392d5c8047e18590e44dbe61dd5cc595f9c74e35a5eb131ee0c7105898c095b0b9aeb6e62f7d502d06d564045be5", 0x34) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000240)=0xfffffffffffffdd4, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) semget(0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) socket$unix(0x1, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) (async) r3 = dup2(0xffffffffffffffff, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) (async) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x448, 0x0, 0x0, 0x80000000}, {0xe9}]}) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) lstat(0x0, &(0x7f0000000240)) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) fcntl$getown(r4, 0x5) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x4}, {0x26}]}) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x9185, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd", &(0x7f0000000080)=0x8d, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000480), 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, 0x0) socket(0x0, 0x0, 0x8) socket(0x6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 3: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x1aa) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 4: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="7971a5252d6e551e9be0bbcd64389ce0b9371ab03613b8838e5e7352a2eeb3f117d4d3f0cc6a6e6ded433e7e2a29b17273b83e76eb304ce6cfd313416ef5e28ed93ec7433a7439b1c51ee60f8c1dfc18a1fde97ee229357dc1ecac6316f32e897cef81d932b8e64bface7fc45a97ea57ab2851f427904527a26d94b3b77913593d6c79fceb42d8acc3d97883bc8f0f2ef339314e833e9c588f2ab304129c2d7fe53d4989686483037be89705003d468ef4f3fe49c3a699573071f9caf91885d2709dd3a7601844ec2910d6b1656fd9716f13d3beba52efdf64e5a8c7e6c04fb1d6e663ae4bf8745b185ffcd784657cf1193f595fc84db406f437811cea212ae324432546edeb3f70301bf7742d586e205985763940265c88f13b92d39aa8b4bce1fc587620da0923abdc75b2ccb7e65a40e6ad36e4cae31a688556e8d7a8f6545ddca670b8fbcf34b63bc474e18d7584e0d7a98af9c54bd1cc74d43286fdd4e28b3067bf66299c12230226c11d45561bd4da2c8529ef1b173f2288b650865f1df59ef1692d4cd179291e4b1bb8832df44c6a8056d104159a2ee3efed04190d0b06789701d70a709318d0f0af1d3fd4f7485166b769e5208957daa34f5cadad9725f721ff3143affd1dd6ac0d67ee2d3ef9f798c4d058375ffa815d456663d8138f9267ad91f7c1a6569fb0cb0d6ed0dd19739859e7fb64350bf368e3615d2c3b672ace32ca2bc22cf8852426f975e647db8408f20a01dfd6c9fd883a4498bcffe94679494a4ca6718398e7cf490efd8fa15abbce3a725bfd6af67597c94d4854d533f25e08339c76ac68ec9ddf1fd87f232fca25998718695b54907f0b3e69eff586fdd6f94ee3e6b18741396b22de8d19a6e09ed21eac2a719655c8b0d0376defa7cbf9f0985c095b7ea0b2df01f9d3d53415dc9a7933a14c3c60ba109a11073313adbbcb0ab5dbb814f37b0a0031af09eff77a2a0c88317fc43406a34cc851e6ca2b986f4f311a58d69efee7460558bf77eb4890776a516bb18963877b486baa72f48307a804fa3972041ad47691cc4cc1e0eaeb2e5050d009a4c2673aedb61a63fd00be6afedf1da2f86821a7ec212f657392d86382f39ef1501d3f7f4857e5af2b680a4eed09e6a0afedaa1d092b13bd05339b3a2c0b562c5fce8f99c0d375040906c7afcd745d67cdf9fc463f61942f92baacbd3a91ae2d84d6bf0902fdc34975b811d8f8488452c9bed7795fc3746bc03dfd55d6d522445bdce120dfc08a721c0079dc425707e7482180972b77539ddeafc3d3b2c58fb167785bd55657af7ca4ced869aeeadd11b14147861ef2dedc9da78017db814f8d467979dfe2bce071af5da3c61fab33a586514cfa679c2b134f54878b66713ce08def854764faf7b1e0189561f09370b6cc42e7b56f94d52bc9c5871d4233de28600833e2819745e4c2b7f55cc16821c1b9c2013c323608801a66e6def456bac1f25416cf3f11185065a4d687609fc94affb80c6cbd414f7d74fbc042ade78a44e61651833199be7a6b962b5ce182aa06f76c3c6076d9470d5ef0022be5d967c64b2e572981a68b63615ce66fe93216d2547e4ba550de81cb3b7fb9f0afc2460c8d0d579379490aedb40b8aa4c65a6d0a13a5ebdfaf801b46405773d5daac4e7c7f126fc8ec00ab45fbe6e3604a5e2d7b4f4698335579867aa23e55f0d3093e6e90bc80b1751478dbb396f564fe8d0991c6b29c586cfc62c010827b4ff19142896e362283675744f60d3fece494c1efdd936df07e1a3a2e0d8d7a92c9033dcfd070ddddf9bda2a883e695d03df8fa47d1a46b0964928b873c5eecc47d8d402d56c85d0ec98d1900331889b517f84c2d58c0d99b1b28ff880399f61c40d8cb5153ae873354d768b443017ba3c53de65a8f5ebb8ce34f7d5a9f6557c47badb28c4ec95fa72a17913c440e1c5b010b027c602f6cd6434bb00cfff639c06862882467f093fd93fd358eac3345cea6f99663f5fa372b61bf8c070f215045b6af1d87cdd8a33eabb22485254c0807404937131b767b58af2980303e00a8a31ef1f88cb2510e4f9a3118c2fc32b3164e39575b082c6736e075ea7f3819b1eccc3a20d1656ea7d27b19f76e7fc1895fbda7f8788babeece4dfbbbf423a6d0139fa923735656ee4346d5cab6d3db66e440b3e04e8012b863fceb9b7e462a67acabbf48888e4b1d4aeb2172fd369902b3e428c1e6b3a814577566b82c5088a0141c88352dba47452000151fb0681c2e580cd449821e95953ca2e9ad937d098999e5f91c0fba98929e0e7a94611d575ab385e3cf734610cb9bda601f1257abf4fa5057c5c46eb4453c1655630171a3ccc020082bd2241ffc00bbd54cb202a7f4887c8e84da490b4cbb5cfb7d0773a54cad26395a247e3a1403b585fa32e3164f33ec1ab0fe5e4acda5da56b5e4919ae7178d5008cbe0309db49f79b2e3fd7beba4c5107f64e91684fbb02a7fd83443a455b326a82be50a598681fb343dafd7345e396af575f79e1ab6ba4ea601ef0a8a305dfdd79fc29dee2298c05c4458113157b84af24edf3d926ad810647731dc1fccaa39c8d94e40e775b6e784320db91552a4756a4a54eaca98bfccabaf3a907585a9de7812c02738c43b3a442c3ee3aef75b4aa419f3fb738ff94592307a12dac692e040eeb325a1f6309902d0c00a1bd740c611253ba41e9528f361532be0610cf39d851e844850606415dd679a67c00c99ec597e81ac5351d824898fb47e4bbac563e9133905982f0ada551c6dca6ac85ad8c6a8eddee23e1b47c23f40ff71503eef96102dcb2111f08b62b4dacb5b4f79167570bb732e31b1d5085f17434a929e5b73745f2042e6ba3d318ef985895b05d0ae760489490539a681598ab7de75a7717e11eb73f7c9e03a7ee40198aea822558989f0d1ec8953b08258760c287f900fa6fa7a477473dfc3909d91e2c9ec06cb0b2d48f612638eae5604f49718d3f99deef6f542b818947ac0cf560aa3142fcd52cf68af6a7f9a05f11807a4c8efaa3b99252cab5e6f7b95c4d85be1bf8685da69cf39d16f8c18a297396ac2bdff0002acc4cd50fc94fce120b1dccbf47d9528ca4065ca68517683c54683c8bfcce1e36e771417e8f63b85b806993d1731b4e272a3abcba3a6aa9f3c7374c77df0ac2a4b0cb9b979bc9f3b5919ea35fac2a804b405c572073766548cd358a68c7c58a5e89a8fb873ea06fd880a060cccc6212236bd80abdb9fe13845a4344632af945ff42db0198dff8a34d8646fd9ebcb8f586fdd5bb919d120951f107fe8af3cf92b206aba8e868c02069480d462b0ed8f10748f11ff42249d5f9bc5e135387c13aff7f038a17d945fc3eb05db28f5523eef12e59410f873673b7bb0d9e03b0011066c156c56d2033ff64a4a2a38fc80399d897862bf163780df0df6b57bae69bf4eb4b710214626749dd5a5f27f1561746a4c01af98e9bb61a8905a4151519e5c0e3b8b679e8fa48bbbaf032a32c01b1785fd617387a6e23bcdb632197303aa12f4d026c94dc2d340ac70fc7d8f9ebeb6bd5087b1d74ea1b0008e85fa4b41ed5f2d22394d16d36b4c43bb263b18b22668b1236a46e3094b0e8f8d3c8952c792290a366fc218dae6793755b26f9f0e8d885b08e20b9358a8464d731963e12a2abb25689ca97dca095c824af9dbdb3829526e9bdcdde9bf37620b65acc41ef54e490385d3af53e5fd62ceee944a6a903d4cc125fb7a82a7b73ae01d75bdba9d9dc3bc00fd598bdad8ade5207d4888885e569b905ce659e025b3c14fc15652b88d90e09704c0d732f6fa107c9ed97e67b435ca7cfcae2384d5d5caa1c93c0b530efe6261424368b17d352177e765e465806baedda33bd21d29a97cd3b7a8f3226b56b0aa290dd1f62178ffa61114d8f989857bc409f739dadb76d7e5dbbf3b8f9fc063821ed8ad6c4a83d1b16b50eec9d7162a6d8803b56749ef128a3eeffbe59309d62937812fd944d1c6962679a1837b749caee23b66be8486b5aac979ed8fbab7d468c19b8450f7e3a0665e4e5ea4d22e6f2b2e0fb1b4315de956a29f675790ce3b092b9451d3c535ea156cb990e5167080c0057f8bf2c635a77322db7c1a259d41eed614078132eb12448d4fa8852df5339a5cb6725cfa6eccf6a066f8c4828977054beb6ce6e32b484223240640479d056fa90303fccf5595d55ed411fa7a632cbbb49e2cb7e399c0cf7cf1315d91fd1048f5523cdb18b9b1d251c7a0e57786d7c34afa0dd65c20f4c6fdf0a4735c08df280de82309760185f65b8cc242b9d73933d42a3d604e784c7cd75bd49c040a0d6431b6c168cdf2142bf3bca18c25e551b5d5269259f2059f15b471b016fc1906379cbf2711151287f9b09a7d4b967044c2782ffe39ff31f7b2285918ab4677075b1998e92601f8722561aa904c030051a87844e21c0175191091bb528dbf42f1a54f0e9d9de155c2269fbe81220f20a7f0831e5a726bfd8b59e2c2e909a280a523f9696dafc77f5f2ca86f79d341535dcf43d9817cb97cb8c6d17b9f2116f12453e334aaa448ee91f5064219558a4b22d91ffce9005e9e432a1fc8654f473b8928353645e3f1c3b6368d378fce214efe0ea2802d1589fed92e1bd950ff3c121734aaa3da33891e6fb51d50a831043ca0e3e9e41b1904877e24cfdaf47778835336e2f7af1335181915b8e3aee39b676b4fa89a683f9eef6afb90d82122f8d4c2f4f0a843bc036fd857bea7931c6cacc32f456eb5498a15b8990d899407d011344eb9b109d9b0d616d27263e8b76caaf92534c60434a9d2a9dd76507368622d6ed9ab2dac2c0c13ff58ff8da1e696966c29267ee7e26fa8ebe9a04042fc96abcf892be9dddff921a854d3cf52a4c177e866bf7dba649368e6bd7b06134c02b07e8cdff48eb2daa3d35b6538d22fef51fa4fe835086fd93303fdae96272fc60a0c2858abeeaf36051266059ce28aec89295f3d3db877cf0408448536bdbcc454e85ac514dd278456f47995139ed288b418621f168abd5fd26093d92390f0cf09ab49e7ece0eb6f9a5ddcf9e0d56edba53f08d50eae92adf6e89607ea413fe1acb060a2e47581f84fc1bbc231bd98a8cf970deffe7ea0dcf836d647621bef254cd5d01868782c4a100b1426d0cc4dde0a440978f7125751fc53ee2d4700ecc1790e2bdcf52fd226befd9d9918dd994db3e344ff3e879f31ab29b4c9b0a39dff9dce09e84e8ffcf5f7a19c831e8bd86ddb6d47b82923dc10f0d4d0adeb7b981cc8d301ffa9a4bb5c068d47680b52174c5358f6d1c1118f27f3b36517b8c69272e1f7495e86d2e9c59c59a2bb2fb936506dfa9047b31d5aadc15ff529efa5850b92ad23c9aaed7ff72e30b1b3ff09fe0f22242c33469196a43d1cc6f53435b5c3ac08fb97c9bbd2abf0c766d5f2791a3cf2e3ca46d0ec3e8ab3c47da45e301caa64ce753f1af2a056642c75cd96b9628ddfbb52e0cffafe7fd27edd951330faabc00342b1ca3108be4cad5326f094202bc530beb434827cb4c834daee1b4844d032402700280b48706a120cd1db2a9b542cc9b6c54535cdc190b98e75bb3ad56d10a8d4ec42fa8b0e0a02e75c5dcc104ac3cc13789e971a11ae90af2517255ce9a22927f9c103d3b326c3463396a3e74216ee07c804dd4e8d06e40497db73b445bb2c04247dee1da3274bb3f2b89e5d28df0b1dc745694292b085fae3fd2c4fe21ff625792492177b551632c57b9367fcf3f96ca1830f80e8ddecabb7c64b0bae8dae0321c1f86b3a779982", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="06bdfcf0319f399405afed75fdfd223f24481a3b76348023449c1aca1987e81da5d4c40b", 0x24) sysctl$net_mpls(&(0x7f00000010c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001100)="7db775398067bef77e55744c13f033e5b9aec32322593b8890da1fdf8777b6e1642ad70f17aa951ff21611a52ebbc38a24ea103a1635afbab83e590119f7131b0b48048d6c9b3ac62d1d824c7cc03253e3a405", &(0x7f0000001180)=0x53, &(0x7f00000011c0)="e3d78345e14a4a784cf15c2093e57bf0cbe22a1dc2b780f16503662eaba21e0b1954d00715f18d338365615141cbfcf7d6040c8ba47e1c7475c16828ff2b42ab1c20c9ccdb156396569efaf6e9f36b57425e39334d09186ed6992b4f66ae4f9d00a3074f26c41e4114b02f", 0x6b) ktrace(&(0x7f0000001240)='./file0\x00', 0x1, 0x102, 0xffffffffffffffff) sysctl$net_mpls(&(0x7f0000001280)={0x4, 0x21, 0x7}, 0x3, &(0x7f00000012c0)="e5a49243babf0df4af53f78db69f7789f0d6105bb1b58962a0dba26cc6f8549bbb713a414826e8a965b6bfbaec140e3480a286b57af0d11d560da255e897d4a9a5db8e498cebe03488b88579312750111c6bcfceb0b076a8eb03566e3c953946009c60e28ff12dffa3a748ce610373a1233198073ade9878b78ddf4819fe6c7faa5ff7b0d2c8363635a756acca29538abfe213e7cdb8cfd7922b08061031c59795c51919395749e3d110fceb6e3d372b2accb4377230a7a161c70961920371540ccae372213ecac03b55775f705270b4cacb96595ac22956c61ed7bdfdf393cc736b7abc302bbf22538a0ba7fcb351f447aba0cf69d82383b6111bcea0df461bafb75a35a6d1061692a244528682aa0a83fbd657be4e260ae8a8bf9810c6205f67dc81c722fcc137f04edfc32ebf648f1354f43a0aac4bef6762a6f05a25a914e36e1883b39c2ff5667149188a68bb1846bfa6a7d1750886094dc43871c3e9f570c51e7b59042e2d1e2483bd2c33148fba4cb0501575aadbc2c7caa109ea944ec103b810be1c42c24fc7a58add39f082904f8db2735cec204670bd8b5c85e292e3c0fc0bfae8c417db1f97a341d65fe21ae142da4c8d3aede9efa7ce575114bb700b16feafbe2104c2f4ad85515de59c71cf816363864131eee7f7956b8aa741bbdfbc248ddd278aa807e9d4b5d4f7a05717ea9631a5ed284b52b64e5319d31ac123c00466c0761d7a9f058726e33e7f4ffcc173a47c6a3265f85194ef8725b25aa9bff599d2fe56dadda1d5de4f32a8d58c3139d200951f3e73cea4f67fe0c47cf0052e00658351ed6ebc1df4e424da743617bd3ae70fdc143ed338ac1896a0bdd9026067df69b8d900da7ad7e94dd9cb8021cf30e266ce09c0914ab681cfcf01f58ef877fe1e10928282b6b5181e15f147b932008f3999d0f21c8d21b1e3965e1e99199d539175d8cbeaeeb3ac97fffeb28facbb7090af1b318dd3397b1c5f7f7ac3d1cb798cde9531bd09d2caf338ec081350dd4837d991a13dc683bedc90fb697f532b9abd77d84493c2bfbf146623cfc689dc5cb4b9b6b00efa057a6c8c66713023ee7a89be38483e248b8b44fee6755b33340d61d8e48301978a97374b49326fe2b16f3ca687dd58c2e6603bef7ef0021ab7c229c474b19b9fc8721ba6144f4862659223e8aa4a1bcb574874286f1dc06e0623e83963093d5dfd3bffd492ce6cbe8f41fda17e599159ba5723199c9331c0ae8dea51609899eb41f848b5b64d4843ccf11a571de884c00a1a10e324f52f98a4c2ee86733973dcdc5e2c028309cb6ccf30859f0a190aa7f6ddca295504c66b8fa6d99ac29d045cb29ca207c51c2ee9b0ea9eafd49fefba074d0bd7ab2fcbd94676544fa65fd2c7f36619b43ca518d26c1f0a86a0362b1b0074406ce0881cf2b018ba03e895d0f048a251f7271fdac172a17490d94d5450d0655d866ea84b7cb1286872aedf169576a046b40afc730af2561124cd910952f47034a91acb95d369f3a02b8d7e72c34c8ea1f7cf3a1490f7df4dd1cb5e855073bf1272bdfee6790752ba6f3b61986fe42b62354b3022262e7d4062d9689063403cba4ed15341113bfa73639ad0ed80e0df097dc35c89ca93ace4c42f026d773a73a01e41e7871b44611159cbeb8c7b40eadf8dd429232ffd2713dcf5305668c10139a0389ac60654de0c9adedd51b6c08d7e870258642d4bf85eb29a9d18db45ff756d88e6eb5ecc17b9a77066e9a53bd61d0ccc3a2742d86587e6d2281687e0127b0afcf5d81962a6b9db79bcc44dcde30a9f8b7aa2b946418e93cfd383839ddfa250aab7cc963103508fc167218dcbedc4dc01327a17f63e07fda36ce9e86069d933bd1e4d5053292fa2c50a588d10d1002f13991ec16d266b78702141328260f4c5c796c4f1ecac990381da588bcbdf4c78e3ee22d4f49011f3b7798524fa292949aaa6645733905525e6daff1bfb788704814036f38077a0fa40f292d4e11ccf876ec676408cbc715976caa235e9561ab46e8a49ecae684abca3e6b6e4c3b4124faa94982a53e56176e5338d54a3c0d5cb6ea5595647517f8af370370c0de3a71a1b331813bb354abf4a338859d48db52cbbd02ab850e66ed68ff526f3c04bb94101fcd2cb05c6ecfa1f4505f2e60c14fe13c762a749e846c3f48364ba2a970d5fa352e631601fdb5030d32f35203fe6676cd8a07d81d0b2252eb12128dad7c4700bcd0cc18d4b8ead5d7534dd4f7a1d15d9d6f0ba705eb0cfd9f0255901513de1b82f8ccfda282a530e411289d5d4571ce5a2573692603c7251d52a29f12866bb212f6bd3fd5c03bfd2ce0ffbc541dd33461eb156ad45b522b7ef2df48b3022a2cf1613a0e621a32e79b3b6de6282149fc283566e20d98d3db7fc1b16f5fbc8d7b25504513f69d7851d3c569b0f26e95d7fccbbc7a793483bde7697ce905e0fa61fb0b69450bab41a5be1f018ec17616a76a5fdacc0a0f979c2b8abc3cd74acf61442eb6e19623f3ac21c7066de9fd88d6b242ccff318a3e22a76aec6f320ac4d99dacdb685558225a1463a2447a81f0fb8087f312abed276ee48af743596ad6e4d58376c953a77238b18565dfff8e391ab3310e426153260d573fd14efca841a0bb1ef52612939298c9d3df23c0bf0c95b5be9d21068bbf92691c5af68772401d3b1388939e3f0fed97263f616b60468ee9b466111045aa62bbcb670659e749b51946e047fdde77a2d107c3ec58c5f353beed880c751991450bae6393f5748db358674431ab9dc0f171088e7f64174acc6d42af9e2505c8effa36150c4396f9404e424ef58fdb92f16de919346186290e655a3370cf1b4f50ceeb5d234bb9fcf30ede68a6831f9704464ee9419e7291a815e2f9ad7631fe3217801341bf1ee8322034f7fb5558f8915b8cb5186c9ec1bf2f230150805e07695d9524807eec23b43d11b3b66747d1daa76a28302eac2683f7810875304110718b20c16a8b839e48e7dff15ab130f51a6db66e42003c898e16e58393ba7ed2dacf057688a496b941b418c49f2ecb9eccd56c7e5ee4fde90da732fba5aec091eaffb9b3ecddb261035fa5cd4ac9fb2b81c5f9906ea83b44e72424ede6230adc06b53697e8f036d1864c8bdb2a8f1a5a8566243bb0e96732d7d8dbd07a3562b2de54139790f5cfd96db31a82756e50f2e5c0f9f2691a26cb6b2b53ad2340d20711f43d21dc368ba31a6f9f58a58b01f2da8c3cd1854495b6152875b0663f56fb06c607ae390e2bfdc7086af6e03aee93c207714105b054f6e50ddcaf713fe906effac865bb0966f0bcca98781cfbd1f3b5786f13e5f685939e0417ddcdb60ee40d5553a6ff8aee1d6ab2be72aea933ed4248919eab68146a409ba4df22d4ff53ac854a15a04cd506273af25de8ebdcd8f73e7159f10aa59239c9b72b607c563a7357ccafc7b9bbe2ce911e0c4f5d10f953705589a36b06dd24345df83e9de00872c1a7388d06f9dc0ff6295b0089b593a5ea845a68980ccc8734d9bce1b64ebcc391b11ac32329846dfb617f7eb945505a04838502f13c5eb312293ba2cb18c3beb137f04c5063dbe4a21b9baaf1c874d819c8198a9239ef6207f7abcdcf2c470e88ffc0c6f9c2491e8c7ca75bf3f0586c0f5477125058f85b19a7f92be5f3ce8e081c7d84acb99535274cc22f4cd2da74d913fcc741226566070e1937284b32c2a0d5826faff388a27c6cbe50ed4d032a4c4e9535622c96234dac5be8d09765f4d25be34dca40568a7583a0348bdd80af293a62823f0e84355a4c52de46f336368c62f1c8ed3e69df4b8d7d92b85e20d1ed7ffcce73e04fda4f99933c806d92747431c01537095fb4f425a8a96f930a66292fe948c99087f2e589bd058f6c9062ab611d0eff514e70a00978ebbd451b822010000fb11c372b90e7071e3f4b304013c87052b5623fae58df6405ade69a89a84196a877a54b00099001cea5dddf2a0eb1a119b163b02bfdd3223ad829a1bd22b4a0aa2e2caa21ea6ce6ecceb6deac8fa6e56cd229b6ab75ac1d578ce8e98f780a8597bb6814c088d47012f153e4dea1fae03352e44cd5055fa3a4391b25bf0f725ad6f55608b1182cd2edb7d853d931fa77a3615fe39e8e448c96c774697d6613619392b13554672504e02d92bd7b778ef56be93fcb4eddc2594eb03ab8bea5a048f85e80dc6de7194b23a19c5b8625846f87bc814af298b2383c606dafdb0612ed2839a149eb69d3488da8c33f9fa04ed0361dcfb7b2f53372a8e25853cee3f55227b4918b1837db79e531e7b8634edfd7c9bba3dac8499d26543f289ea0a59d7bdb599286740c410df1e5a6695c20e0de9da253a5412954908b744973b9be691a49167dfaf505aac4d87984ed436e4d87d3d3b29a959369dba0221f00e33004a9d6a930dcc8d4a14ed86040979ac77856e60b975cb6dc247f61eb762c0e96cb85726d325654cca12d72d08029aebec03944a94e64952dbf88c6ee0034632da90cc7fc69bb0d367770728a85f26189e3a80e4d37e65ca1394451b30807968f6456369e4e95c24ce6f97189e30d5984280fe8ebe72348daa57a3870a4c6a7d4cac9d1a442a498aef4ab18c3d6627236e950a778803bcf7f1a07d46b296258ca12c11f44920501ff4811b99c288ed021d5ce4f561e60d695a56e224362b9a5e34b9e4baa0b8e2a61dcd9b6c1c1ad12d265b2b2d4b9478a99b4fa7d84f00c928c1a29982e2a468adad66a1fe804bc2f1acb78199a64fe9afe7e96721d95171d537e4d38e01aee2b7c9a880aeb526f14aba0576f38e8df35a838a6eccefada4fec5e20de8b56975646dde3254fba903ab037d536d61d6e4427eeebf59c723d4c535f7a677143705ef2149c577dccbcb40a1315eef1b30520a953defd5b74157a7c1f7b537661f87f21114c45a5a7d6a9816fa7a92aeb23ab21f08b329cafa20ccbdf0f053ef4983b75ad932200c48df8924c7e3b3187e132ed3b8b628d2d43c895a88cf358ade4a2f483fa356728a4e9d7cf7eba4f0fe0d2d45886d1f454d734807ace2cc0328c47ffe0d91fceaef8ef2a52c34adcf50e16ec9a093a2471acb325cf9dec542ea4b15de242a330c48fbcd16c403767e5dd3bce4d8f4c784bd390247ce33cab257d26766863d859d60855ed3b3808ecbae327c8a2feb7338a0304b2277bb0f1cf5ceb86b63a9c8328570b20caebc3223097b0bae769677eb3745ea3da70fbb4d11273eefcc7658a89c59b99db235e1a0bd903c8ddb4ce768eafecc8a3e9bf1fde7be9d1e82c4f4de30edce2c2f576eac328d4a3a08337bbd1b66d7516e204eb713fe04c4f635bb2b65e50dcf523a853a389b5fafe7471224527bba1af147a94ec9517ba6dae05f87f9eddac3db6da3b4f0a95dc38d5bd3d6ebf345e2df61d08e4d23dc9cdca10b4f1ae6b5c8053aa03f37b66ed6a2949b48546cdb9f434679d718dad0b87a2dd0086f3e3ac8667067c9ffe23cb65b6adcca31d59dfa27b84d97ce7dc83dff71b65071c0565f2cc494b0bfc12dbe48ab74b137beba18b86d2046ae544f4a269c088e09cd56a74da506a4949e6a08123cf9c9fbae3154a6319ed68bb628724f7516c2ae29f2a1be40b60a36c00e2856ed4fa91972909d7140379083755ae40d8a020d5a35b9d100322a7ff14241288c4fb3a2822fb3b039180cd72297fb286d5d2e24c0c66a55a4db82259b567df3844ffddf002a1a0576ca4ebc4028bda9755e24ddf0931ceb79e162daa1d3e6b896b097a1dfa0aed27812d4c33be3", &(0x7f00000022c0)=0x1000, &(0x7f0000002300), 0x0) ktrace(&(0x7f0000002340)='./file0\x00', 0x0, 0x2, 0xffffffffffffffff) r0 = socket(0x6, 0x2, 0xff) fcntl$lock(r0, 0x8, &(0x7f0000002380)={0x3, 0x0, 0x3, 0x5}) utimensat(0xffffffffffffff9c, &(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)={{0x7, 0x2}, {0x100, 0x3ff}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000002480)={0x0, 0x0, 0x3, 0x8000000000000001, r1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x10000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000002580)={0x4, &(0x7f0000002540)=[0x1, 0x2, 0x2, 0x8]}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000025c0)={{0x2, r2, r3, r2, r3, 0x46, 0x7ff}, 0xd8c0, 0x7, r1, r1, 0x1f, 0xd52c, 0x400}) link(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00') accept$unix(r0, &(0x7f00000026c0)=@file={0x0, ""/93}, &(0x7f0000002740)=0x5f) socketpair(0x18, 0x8000, 0x0, &(0x7f0000002780)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) pipe2(&(0x7f00000027c0)={0xffffffffffffffff}, 0x4) sysctl$net_mpls(&(0x7f0000002800)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000002840)="aed05361930490c0eddde6d32c60d7f90f11791761c3ecafa5b47e7872", &(0x7f0000002880)=0x1d, &(0x7f00000028c0)="666b95530f9d85693ab2d00b5c6f40d98ec36ee98ffeb13f46ba3a134a", 0x1d) fchflags(r5, 0x0) sysctl$net_mpls(&(0x7f0000002900)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000002940)="448ae2930b42c7cd7ba095e6d5a7f68f5c4cc3531b6a5f535b029b37b886110cca573a0e72e8ee82a861c322f86a2044958e1d8db2ead08cd9677eb8302c12f8425e06f736bde29e4bae8a21d4276698226e7954e1d1c479ffc0478918eb32fc06832dc12ffbd48b42cc1456b4f8d7877cce72644c05e6fc301f8438016f0a9a41f1348604ff8ccdaae3799f8f7ec84d649c0fa2063823f5b265e9a45fbcdeb98e1f3b2767cbfbee842b1d2570cfb5c962bf4c9e8dbd289df981433b1d54144bfa569d2cba33f015fda9ba88d675294868f6a9b858f1597a3ac331b9292129255c5650964d26aff19045abb4d63dcfeed2d0dc64eeb06ed6580328ee0afc680899e5d3b9be85a38e3b46e406290ce345ac3ae2ff4206ed0f687c07abe0aaa3a7ff1d204c452948fe7af16778c367b589520e763a1a57abef82323144e59aa9c69cc71b2dddd2387a397e39d33a6a3f4734a4cb71334d1011e3bd6d6f693a91119d34d3d97d741e9ebe482a2480b224ecc5d3bd852c3b485140dbc2711cc3d594a4d855dd43969d26ed9a9c0fc7cafeb867201b1a450a4f12eb6e897c456136e122dcfcbbcb29b9f0b9ec80f5d731a75c7084ff7abbca511e8e7cbb380d643097c2e5aa77e3b6078f8b81eb116617e634076d86d97ca5236207b582e8109fd087fa99ed5f124e61da12d9b6e727fb0ba2a72a9432ce4d9a9306f3149741c00eebb87afea3a144fb66abf120d7bf5d5dfc0d2aa5c196a558d0ef1240f418a223450999e988b3c17f5f9503ef24114b3ff6b69da38a86f8f9535ae932400686d69f1851c0b580d592be3aa9590a54b1093e13429dafe1c090f12cf95f04f2b75283d11637d6b4fa1a8bb278a4431660c9ed5d6087ee44ddc87aa15a80e2aa92bfef44ffe12f6e1bbdf1b203febadc3d086b22c26507c71322778d6c52cc3cd9c340176d1752d828a99bc0768f5da3abf9584f9c30dd8d8fa3b8b1017598e0092eaddf9d462f75905593eba2d26f31e4ecac653549f67dcab337ae10baec8071b128253bf48ad80973ce4680551166d8ec34240a3cf4973644143ffb7e16a306b499c1e351fcfeca3c1ebf24198467f78a70ab04188c61cae2f5e7ee2c3d2bd4a95752aa5660f487ba5679a99b176a42eb8c3cb251417a0d3bba23c6bc19453b709c4d0733f1b036e98a98069e087ed575a86ff5b5af65eeaceac262986406bcb9a323e6fb5c34854ecb3711008810d5fdffbeb4157adda10a8307b92484edb907c90b7eadcd188cdb436b08d2444a601b12fdba39fc871a0a4024e348e3548503a5323df043da008d5cf5c63f8d377b21f7e4e2df4b9fe8398c582ee5f99735bc968c2275ae52ac2e6201db25f64b05f6f3819d23726bbee1966ead14ef3306799184bb128d8d1bf0a1d14b1f82b77f29194840563995271b5e3dcffc9a739cba0f1020c6071e5127fd00c0f155484b63251ec15e0dc74fe9ca9a7a5d26e9978e4c55557bfb43685a6d77d30093541208b1c5d883d30518e9c10cfc91abb63ac9e62629126490dce74e94daaee41550dd18c6e23a023f4bc9f07ead9de0c98cc12d236e9857f4615557dbe23957c163b8c6cec8a791028d553dde7805192b341b0698a73cc93b5d009f86f7dd36cf2db0be66af0834c511e0362d9d49d9cb20ff3463be70bad119d944e97eed9c945ec317e7d0ecd1036af1b95654cb32448afff20d1bb99346ba73eb05fc71fb5a61231af71411b98b1b26cfbd82bed0880bf43bf363cd918d28af949a6c68f02c3b719b53eac3daa0b0927d0d24185b5c7abf408760922e623ec3dbd4cc2da0466cf409ab41fe5397c10ad8ff7559d15f76f943c364f0d39d1de3d46d6dea8e0bd544f4819f4cf9c5f6a0097d31bf8104063a2decb9625bdc78e62f42610ef884a36eeef0621ea99ad4f0274912f051ebc9e99ffc18df38cc7b698814973104d753fc6d313bfaf921d6563d450820642b6bbb0b7124289c18bce3cfe77a8f6f5b16c157b9e9e9b7d6761824664310237140c9fdc599a0b96aaf9c793ccba6c7ae40c96e29196dd5a87d049ba681e2f4594e02e6fee32c2056523629cb57dcdc074189bda723969734503e7ba429805fb4612a2e98a4e12946665e91d88fc60830a31ef2f62d5f55ac9769d477e250bc7630e0a4d8432d9dda2d0c88444db14fd77d71a32366ab32179bcb1b0ab9c6c5d60203812c21ef50ffc5240cb4246ba4d756697be1e6d65b927fb35281815c1d958466c9af942dda14b59771549db477002e20826e43f3f883f8d723ff3ffc81943eb27e0eb66a3cfbc1d2f0e73b68389d4fef07615a25a688b646040372be1a9b65a052c2ad363e627c44cd10469c7576331c81e3f5f82eb5027eefcb792545a924fde781cb4e7a93bdc4acfe142825734f588fe0ff9cdf05349f1a26daab7054706decddc2706137fdd4df7de0d8a4581215d0afa6742eadac9014a1d070071122472265e3edd1f435f0c573825f508c651f90dea1d9a73b269c8b2f2169912930d781b066e7306f85dc5252657fe41b3a47c874c4153108cce763dc0f7ff5d9d6707fbfdcf9f1ec8b87d0187bb52026f91cfa953ddb7a6b2594e18e72f5f3b0cb915ddeaf78638442134dbfea728959071fb9b4736ecd8aa633a4966cf810f1bf6ea7e30072553646d4abf02ddf42ee89485ec00c0a01fd059ad165400cc7ae9792b26c512dc3c36c8ab372ee00caefe05a22f20fa6fc340285c1ffcfc7a07bb160093a4650d5a69c31c151da72aae91713ed4a9f74e84f83e40ebfef6613ef5def54a8bf38695b6fbdb4b257de82c450dd9f27d7bc92388e3a1ae89e45040f131d86f5d8438deb917b788e313fcb1ed27a000c4f9bc3480c59560883a5d1905662e52a7e5b4356d79fd956d5e917d1f29e019b1e3c90ad732083d4345ad8331e2146aba0e56c843ef6b2bab9ec8737639317a355732e412b062cfa99db6a825128b59f766722e1cab76c71557b2696cebe878a3d0424fbed168b300fa7e9b939abf8fde21049fb972e78f248bccf8e6363910d8e3389f10162de65b7f2b645f10a7480af5d0ac722114ef6d1e5e31d1812749942adc04277be0c35ce0c964f56a909b61fe9bab2cb74da5fb347c7ce9b34ce4c2e3ed4cd7ec031004d5b06e99c9621a4b5db70aa2173cc4927270462de6550afcd66c01fa273c02671727ae864a3a04d5e161e0e7c5c4a608413bb372c94007bed06f88f6a8147f2b476e9f01bbafccc5ac92e810db8586b30a91920e8e643e4c65e6077f6f2c5b302453d873fdf7cc30b80748d82539e63add9b2ea48eed0ec20cf9318155398832ac1fdaa7e85f9fb9027686332f07aaf5aea68cfa2e10657781ea2487e55e68edae6a4566e506eee716d73aad84068f1aff4c22301021fbd13131815e3fa0b88713e95a5ffe3226e0780201479d27b5a1bd719af62eba0b25c2ac9305b03a0c0ecc496afaf75f02312a6310256c47df6a858659e6f105d7d25ed7361e6700b4657c438863d4217cfbe84741aa12ab05ee090499031fa572eafb7d97544f3d90d56efd69bf591d1a1dd912a2ca955e6af273b625a428795aff35b4a21943e5b1a27258f6d9835cf46ccc3ac94c12bd221645f5f000309059b414218b2661c7847d24498760f3d8e021c30bacf34aba41d9285098e65df0754809eb802c89c3b3da8b1e8c508cfe3a82fadbb25938de2c9c3f6e0d0247f914897547075bd89f8fd542b7abe32870c85b3bb757ae857acbb78f2b897f56feb8d2a011be7cb5b159d4b8727e04448adc0a27f98570c96b4c574f975f939178678e236c24b1ba5cd1535855a6ad7178a17197e0b93e7c774f53c125b646d37002d2836a21f18e2f48d9d91129f4a670d3f8d6ee80b905e62530327539ce9cf50a6024875767d7f8f675096d53a9aa67b068cb97efb8792e9aaf33a0defad6a2a144f9dd3a1ebb58bb5bcbe8bb8044c3eb599ae0d16956e9d0f61eff42aa16781fd85a0902a54f22c207d6b48fc9724aeba77b1ed3a2632659f6fd6a777dc60ed5c69dd4f5c43f5d2158f0c6d6e31052c656a9ead345e13fdc05064e9155a084bd1ae283d26a6da80963face6fc8a214cec11c5d57d2e16f429a76e4c63a4756cd3e414336c6cae0aae01b67af8777133f70e9f8f9d3a6abfc376fd7270cf1434ce903697adaaa419df8672a3f37f321317a04a9af43b955427ff9d54fc4cde6f0235bcc78ae9cd564fdbe169c9b5dc25719b9ce17a6081d3a4815fb414a16a252153a684cb059be6d49199cd527f0c3d5826225cee49f8daab3f6a4537263a58d83155e9d9ff2753d56f89eabc659d8d3cba819f2a6669ab340d215cfac861c963a20d0ff387a0b5f4d49a75316db9374081f9bb325505500cb0c6fb79f6ee535d725126312d0040bc8e45719d09ae02caed930af9b22aa5fa51f167b0f5c7b41fc1b4c04173ba2e25e5dfd1824a2a4f17955bbdfe5179fce4f59fade9068fbc8d2f2a783b99a65dc66d40e55ca1327888039ee4681710cc9c330a44dfd77ec5b396c7a1583a75a767745fc37a3fb3bd647b4b5c2b3b8c6ddcd56742c873107baa6b10bf577e3493a9527a5c8784586322beaa36b0e19589ce4194795e39a16a5073b683acd5761e1e2ba940f85c4f2ac7a0ebfd9061ba605acd0692066906841f8ee96d7794160d0f309ad51d4fb15172573de9d1a1741c8fe8cbee57f365cbb5735ca1b70c5bf648c51fc1a762d6a157d28a189f51eaf4b81c27365f01be5f3a88f77038b2e56da1a28501961f72f5df17f04dadc317aa33f69c351e0733c25167c035f5ae3ddf61b8dda96cfd347c4dcececb55b010ca9014d90a73eacc27d4b8268612f07e99794f3d9b450eb44a343e1c659e6eff45cc9d15b7c1bc8e8fe26552fa285eea265ba9a17876e403e42f5243fc006b3735f7cc5e741d838a846c8cb9710206bc23ad89bc63cce9bffd8c70418eed6d725d3a179fdd00fcf02b4836f216a25eeb448a84bb8cf0d06c9878ef0254bd169439951c9e190f0d911dbbfe3899a8347b9ae7cc71fa11397d1d246a28dea90de93e0dad859621fcbeb4872e1ec7d29ff7c3f8705194a33418d6675255d70239e0ff78a87a33621187f7f4fd57561d3b38be8651e97ab66b3e16865de5e6ba318c90ad0be8bc28d0784a273401ca4cd417ed1abce1589abc94707cd207eb9c5f5a72ec8315d872cdc6981e5bdec252f666059f2a8a0b772c210ca9ce7358db17418a4a3f4ab792336212bd85654d929eaebcd4120eb2c06fbe587c75704bac5203e4784d11526e3e9923a5e412856fba995d1bd79ee1bf47d3a11ac849b7c37b02a0194c36a6695ca64c2cb7e87d2894cb39cb7afcfb7f3375782ee61b5a2eb32b887895c99a636e951f2e3f905a8e33befcaef5df1958c2cbf599065a64d534a257704e0e396e22b42789352a805cdda09290870a0c1a7960e1723164cfa86828c6058de9afce449f694a1dd501ac7858fe2b22e97390b23c4f98e0fbe8b8d89b938c8ce4efe4bcf05ea56fcb5d7bd03f9cc047e0060bd922eaa1641ed26cc1f1a6d5e5aa384cff884ae4d973bff7f756a3370c44bc3a486e1e6aa9737d143ceb1e21c761e90d368c5c95a13fac0bc085e22dcf41e1d705294129add31311aa49e1b370472db9f43110c03dab66faea31659c55f77d4fa2bae6f174af68357f852a71f5e111cb8b6fa75a404e5ca841157bf057e87bb51ea7da8b481c87eb28d998d6e032beb80dc257de81e043b819d98632190d3f7f6652c5", &(0x7f0000003940)=0x1000, &(0x7f0000003980)="c6c569b5c90c6afd9de347378252785d6a91584fe02cb2db222d1f4197cac418eecf3adbaa30650b090ba5a8186448062e94acb34ac019da803add17584c71921841b1ed1bca3bf98121cff74ed17aa31d33728360fd87f52961d914c8ce4e746a640f4c4a46de0203ca8ea919c02cf0726385ea17277a4e6d64d6ef9c39b076f8d7f7ce4cb23fa7cdc23f631cc2ff91", 0x90) ioctl$TIOCSTART(r6, 0x2000746e) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000003a40), 0x10, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000003a80)=0x1) getsockopt(r0, 0x2, 0xb5, &(0x7f0000003ac0)=""/1, &(0x7f0000003b00)=0x1) syz_extract_tcp_res$synack(&(0x7f0000003b40), 0x1, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000003b80)=0x8) getegid() executing program 6: r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) socket(0xcd964818aee192b7, 0x5, 0x23) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x21}, {{r2}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x8000, 0x40) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r3) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r5 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r5, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x1, &(0x7f0000000800)="5937f3e8e29e0d2081a6373ce0cd0c1717c8b4d401898dbc207cdf24ca5ce791a0b42a9ce237c6635e3d42a7700630cdc40de1876fccb5f450f6b63fe74b2264b60123efbe53aa808cb7a703f9e4ae7999af9533ed86b905871b3e55b89ee0465eee3471d950fbd094bd1fdd9f7447b76d4e1545630945bf3823da657cb5314756e3c898122d7149fa0e0d39c9125e6e64364ab995c09391bd93ab95f8d1bf9bf403cf77831550222a32c05d86e442b3ad7f3eecde9799e914d11d19172709f23ec1be63b8f888b13395e302095bfc5fe5f652acebc6620175a76da4e62bca372572195c0f31c1406ec1bf190f8ab26047d26c0e9c6d1dcc84adca7dd0eff102c23002eafdf27f0ac0fdafff5e9d5a4276ba0f1c23528a3a3aa4821e08f500000000faffffffc810c962878d9d048d38556c09e5481bcf0a8887fd53bcdb51f26791125311248f5523f1e991e9db5ed9a4a6e931839838accfd3e2655c40c61dc3f4b7340f2c14d8abddecf00047470000000000000041420953471035b98bc1afa067022f2aedb9056d5707df06813a71f80183e828c2da5c148ed5c43e8bda8a82442c295bbdb7b6b4bb4a8137e88b54bff04e622e3d37d478438f6e4806c3559ab51b55ed296e9372053b4beaac515a3a4d7c061d0373378bd7778d16b496877257a922e6852d58fe388c89a28612cab07ea57d1ee0e6d5aec1e0dd9dc4efdc9e27a7a42af33c470472889632da343c5190bf0c471fbfc9c833a448b69e3d18005cb5304acdf6499886ac3c6081bba5a5f5b71ac33c96ebe95d4c0229a38ca0cf0952727271bb6c46dbdb813ea2a02f23b2a77ed7fa70bdfd4a378483d25573dd39df4886f0b4d154fd370b359a1aebdf157583971f731243", 0x27a) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000af6000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x72082a24a61362a7, 0x0, 0x1) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) syz_emit_ethernet(0x31a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "bcbc0d", 0x2e4, 0x0, 0x20, @mcast2, @rand_addr="4f976148d1df06e8519fca59b50e9080", {[@routing={0x1, 0xc, 0x0, 0x20, 0x0, [@rand_addr="b40dd9e4cb85213e619445730c24379f", @rand_addr="a3bc0e1aa73c636749c55b925004cd37", @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @rand_addr="d85499b37eb2ca0beeb76bba8f09cfe2", @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2, 0xa, 0x0, 0x7f, 0x0, [@mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x29, 0x10, 0x0, 0x0, 0x0, [@rand_addr="e86be530b8a14a6be974d6bad0ca295e", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="da8cd3dbdcdeeb0d1fdd36c12e142484", @empty, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="a2876893ab54785a3d9004ea8fb36811", @mcast2]}, @fragment={0x8, 0x0, 0x99, 0x1, 0x0, 0x1f, 0x67}, @routing={0x37, 0x12, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3026c31bed6330c9792c953796281295", @rand_addr="fd2ea401151c4bfbd50a8ae1a142e312", @ipv4, @mcast2, @mcast2, @loopback, @rand_addr="17cda035157b0748c9c292f087f867f9", @empty]}], @udp={{0x1, 0x3, 0x8}, {"0c72c5d8570d89a552c90d38333e64390d297655c7c8e278a8d85e68aed68c61375a664977d70ab1652c973500cbabe1e750f7c5922f7dd42a4a03f90e7ea825f35faab57c5217bf2af103810af83bbb557582b775aaf32d9bf825766a37d15eb62acd6df7316f8c7a4de606215e48b45b6e18e740486c4f4eec79145eae189bf98a226b1a3ebadd3318371cb41ae6cd7ce87b0312f7a447a54ac7b457c815e5954d9a1f8e08959a1c2e6d3dfabad2ccf70d309c3ed864fca125cfa5448146597ad26879d55787b2421bde4701b643512e727227c05622f04295e15502e0c7a80709bd21b0adf37bd5ed7f299b13727ad94c4a6a"}}}}}}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000540)={0x8, 0x9, 0x100000001, {[0x40422a77, 0x6eba, 0x0, 0x7ff, 0xde90, 0x540b8000000000, 0x64, 0x17, 0x1, 0x1000, 0xfff, 0x8001, 0x1, 0x3, 0x1, 0xfffffffffffffffb, 0x0, 0x100000000], [0x3, 0x4, 0x7fffffff, 0x200, 0x1f, 0x0, 0x10000, 0x2, 0x493, 0x9], [0x0, 0xffffffffffff5c71, 0x2, 0x1, 0x200, 0x9, 0x2], [0x5c, 0x9, 0xffffffff, 0x1, 0x1, 0x4], [{0x0, 0x7372, 0x8, 0x4}, {0x8000, 0x0, 0x9, 0x3f}, {0x401, 0x10001, 0x10001, 0x10001}, {0x48, 0x7fffffff, 0x8, 0x5}, {0x4, 0x6, 0xc7, 0x5}, {0x4e, 0x80000000, 0x9, 0x4}, {0x1, 0x7, 0x7ff, 0xd3b}, {0x200, 0x5, 0x6, 0x1}], {0x1d, 0x5, 0x6, 0x1}, {0x0, 0x2, 0x6, 0x9}}}) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r7 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840)={r2, 0x0, r7}, 0xc) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000900)={r2, r3, r1}, 0xc) r9 = msgget(0x3, 0x72d) msgrcv(r9, &(0x7f0000000940)={0x0, ""/176}, 0xb8, 0x2, 0x1800) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000a80)={0x1, 0x4}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000b00)={0x9, './file0\x00', './file0\x00'}) writev(r4, &(0x7f0000000d00)=[{&(0x7f0000000b40)="95f7b7fd50092a19", 0x8}, {&(0x7f0000000b80)="7747a283f03c28987346248033b3ae0dcd6d03884bfb5d5ec8be5216e373fe75c9b62ef2adc1b765cad3e63609dc2a286ebff0130475395231a99b66122245162597abd25efe92b15628de61251c6024d66abafe5f695c09e86a0f8a29e8701f4d43f4da939523e39962725a766758cae8a89d82b6", 0x75}, {&(0x7f0000000c00)="1431495005bf74900c32d8979ed34893a50b0535cc4c3380152d3c46765cb5616c724f8ec83f8ee19993cb2e8bde55e60ae348b1e55b87f84abafcdd6be11d08b073043996083e0410bd71a0a062fd04929cf54ce2", 0x55}, {&(0x7f0000000c80)="8033b669300be7dd82b90018006daaf7bfc4f4956828b8220da13f0c1434ec12b0cde119da53223d7764433e58e374d014954166d027246518cc82952021efaf8506d06755d79c30e28a6fa4546afb81aa9c20b6c6e5", 0x56}], 0x4) sendmmsg(r6, &(0x7f0000002180)={&(0x7f0000002140)={&(0x7f0000000d40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000000d80)="95cc9239d9b849bc14e9d1dc4ae32a2e457869e8894189834abf91703ce8ff80497c915b8b843e64d31a876435ba1703d080039a785fedb8975ef0fbdfa963cae6cc9823dc4b15e1f347d12f35bc8f2bfe6a4391d516d369da4f94c0ea72", 0x5e}, {&(0x7f0000000e00)="f6cdc286e57bf6c2fced6bbdb0a87f552798323686badbc20a9b5ca9b1c7894825387e180c504eed0b867fa57f49b2d30acd5e5c3dccc86fe1f95136c5cfe9b7", 0x40}, {&(0x7f0000000e40)="dca663775f538a489dce4ab32a2e2301d3683527b6694835bffbe26876f9755e3c7dcc27b68eed1fd6d953ea4699ecd88af9f366220acfaef2f7d01074c91700bc94fe67b8afd75b675832c9fb2618df0ceff9824e192e1543ba4bff3d8032214362dae29756ee7a41be5caaf38c839089e3e262cbbd5e4924ed661a6b6e10dd2eadc1bd37f8cd5ede3f704a7ca7db5a1ade9b21d8d18f511a63adc4c488e6ce6d5f96f794c2875ebacfbc68401f1fc9cd77b22703385df6c6e18eee29911c9abab378f9853a746a2ba471c3159dffb52c9570a5df321b3aaeb28a3c14790a3294a9e131421bd4840546337e74687a4daf615d560e629b92b17e16e7851b9d726a61739914a2620f7f720b46466d1932782b342cb6ed3523db69fcd6927f152ee51c191b823e6193f0bcd84d4a940225d241b76230f593fddc487af44c449e7e747f46d52c7a614fe2a860011b5ca79ababcacffd463a7961f5bee9bf1b44825804cfb0eb63b2bdfe225d326535fbea98686a033c60b26020f83252cd218f29c5c0b780384bb6ce44ff455bcf1079ff3679d511527327977fbfff6363026c0552101b002a1cbbde4abdc22fb55e966f18cd3960a2ae9c141a85d2d5134d358f8821634c710d515a8daf110d4669379a5db4337c2b817abb0532a25bb3fa7f88b3a6bfa43bf679651f5c5b55bbd181383918261788f3316b42d69111a4b0d8c5799c543509de091d14f41a91552c9ad72893dca4de8a8634c82e21e4b3c142f9f18f422f728a458f3d384e852fd2bb14bb4a0f7dc251e9b0b44b745207383121a322390a46db674387c25fa4dfe19a2fabc4148b5b726cc9715b29218b9e16283401d340b535eab4564690f18c914b61c8db673b177fe71ebdac48d4a20c9befb2752ae57c1b32bfddc636d6bc5bff07c954f729a0e54695edb2005c98509085b8766050ac5ff8de0d02dc8f25c4806cd441b84fe1bcfe0019ef7dc5f7c870ba95367b62e6018630300050820deb863e1db647900846f1e3a95400b7b427770a8539c006ebb85768af0c475a1621a01126ad68dd2144fb8b1b4a2897ae3a4e680e22779f53a1691d183e9d252396ad759ce4bec4789fbd758b2de2fd3a76e646726023650875d138ff0f3a533e93cc95c358899012944de06a55ec1fdcb075d46f596d13af8faa3a1527836ba88eed1c27c90799e07094925b7930d80699c8c0d5c2fda5c5819354b0a20f8d985d314dbae7549ebf9888287af613fa298df439b38a7d1f6f0d99161a7b212d8de22ee913ddeb5de4c54b007465658baaf633e65fcdb249f156fa44c073c2120252da4c2183365da6d6d96ac3cbec9baa6a56d86193f293a3a47afc326711d2fbf3b319130f49a7c3a871b72862532da39d054c0ed5468febbf0546d2eeafcfd82e16ad846a4b228a035fd7189e7faa5c8236f23141ad82e9ed233638dd69ede644a9573547931a4defc583a2eb13b0725926359700313fd1c9fa3b149c2b2966621143faa5dc5ef67320d67b915aee5dbe1c804c72fcb5968c095d4cc5bba7e15de8aefc8560f616d0eafd10a639281c814456a88bfe1167f99da986660a95f49160e164b277cc305bc66b82e286c35edb5732dcfd16c728f527c560c98b43ccd4a2af83b3083f7158be4d619edd2855cf13d21b4cd832295c18d2d2d40a457d4525dfaa74490dcc6e107b9fe9954da0287b0e4df4c3fb93918b3fb164cd793ce5dc2fb3d8df1a039ab338988b4bb3df87d3658e4de4c5b306585f7d6f491f79a294de90f60ef7653254f2f8d33b382068a3df13e4cae78282e15cd9f52d957eecef0b43e9819f4fe7fd4d25a69361a666ff4e9da0ba792bd4200594037d219bf89733fbee903976d3bd939f1543ef50ed6c967dcabcb8075debcfe2b2fb711ffdcf332da5502e0a820714a7655d69e22fc5f6d17424c4978ffe032badcb5ccec9f6e14b674076a1256f18d77963350ceae7e351882770421194b56abd45c5572b711a8b669d296b76e5921b5cd957f442a901f8e0d6a7bf2b82c374e4fa85b732db4bab22e6c8a2cdfe744c13ac10ef3605fba2a82a1e9f5fb2c11daf773d9ad17625f5a29383941bca0635c56ee6f7212f8faa20e84e27acb0cda3b9a8d9a60e70f733699bd98b0e16ccb4e2eae415bd88f49c534ff04e6f771566caf54d8afab4d5625a4261be6bedb528b680c80fd5c5509f467d3533cad42fa437898f555970124de7487e119d9b4877e72110bea1349619426e8be87c1a90823ed52c0d778ae100c8fd46cb5724f46e526d47f346f00084cb383a0b3dc84fe2114343ae8b86fb4e649e72b46d03a0fe4f6e3db5e50f9de17c972230ab5073a50292c9a71e3ed2892dd71df362f80046c59b937373abbd9d782c33b574d42257d6f4bab5ecf1a59769d6ed78aa189379ae1d17070b9983c799345eb2306784da56a9a0b250276aae1a745a7a55bb35b3a472d608e20443230c79cc78bbe12adfb1092bbba9c0a342b2606996d5fa125c80e20e98b9e08c440b9bc53593e0e9a0cf3858293b9d3368e5610c5e5eeb170efc089576060902ca3655d5f3499b9f19e62fcdbddc0579297e6080cfe6f36cbafffb690728cf0e5032ad0b8469ed18a7c106aab3538fd59c2839d3be3d6f1373bd770594b156aed5cba07fc9bcb3fef98be7ec34d24243ea065a7812087aedf68572f9baadca149bf8ddba56d47297a46b610a364d290b7c81a60df5fe4eff88f8e1f3a703b4acad45e5de6bdf22dab33236ab9142a6d952eda626b5cc897b97b530d6ea7be3c319cc2e7e6d76ad4441350adbe0fdecd4eb081fe57411494efe4d9ba69b9a3378e2c58ab67c0f0b25f2f969c9f17a0c9fb9b035e5336e4dfc77a9190d7e64bbc984295a1f8529a96f075706a94173f58baf2ac44e8324083cfd5cd0178e3f373fdb92f3f06c112ff8b68629a376ec2c0ea56db9e9f1bd5fc16478cd26eedd6bbfaa11bc883d80b4a72653c99177782ff267fc0c28099b36a20b92a51c684c582c28ec1878333552d5de690b02004986b909282d6edba761ecb57a53f7b1fa32e18a573b9e42e6382f257004c8433ac0180bd476ef57e22cea8ed58c2fbb6ae3324deb1d9e8a108ec12e6e14ff6b31f4b5759a8cb13580d3912d208a39e281432b948b17a1648e0c7b8cdb08ef6261772227a84ee2eb7117ab83bf72b0b0e09bde41723a4080d484fe41811732c4ca7ccc96b9e38e29641f51fb8e8cdd4dad379a07d5e3fb5a0780a5c36c63cefa600a43336b16d2c9adcd131d246e0da4daf7bd24e379867efaa8e283a6fd8267a5a9d54a5fed7e462756d3ad295c32858b3f4f1b2f2a22a5d2e82f827da488c0bf80be620a8b535e27a311280862625b5804640e03b131cbfa84e76133eade48057fc10189f876d72e4c51d1d70e7108094c50ef5efe20a877468bc2d53811d3c7735c5feae80b753642e31f10e91bf11239204aa8dffb59450ad4ab95704f733b307f5a87becbdbf923f28ea573a9a0c1e0ca71161a567de98fcd1d150ccf1c34c52d31ff0339b9df6c02f10fc4b38d3c86032b055295c75e18cc06f4b9a8fdd9fc086ff780204edfc41de72384ce4679771a028c985f6d5c3ed284323a1e2fe4768a87adfca9b7e383185af4434e4ade23141f61d9744966e21e5817f04f0b81bfe2c534c8ed97c83997302f5d992cab1e9caad506598d514d49dd06f35dbc921ae90f41146d90e3df5fc89b7b22ed7c7904d7bc2a008cf796aa682ea1a3e640e3b38ed2424465d4278234415b791d7f355b54057a5488072702d80b7a756d2407f1ce9948ffedf848ab04900c26ef3f771d7e1c63158c39dd7946e8b250941104a11c56d0e9869fe7066750a1d88bcb57696b72fff2013ecef25b99a773f3377af9e2ae74f60ddfc63547710cbeb94f165f847d8d462fe1fe817305c817ee4d4481e791e4ba87e438979183146513d11c49e37d960a40cd90f28c0c12f0003b2eecb49f4dcdd040ed5bf31e6c2caf63101b15af5f5127c45f1ff353e3a5afb2005acc6e44b4f5611275cdcac8b13f976ff154ff8559b22cb68b28475212539967b5569e632fbd9ca338d859e430fae43c22bef33c6e752199a2cc2c5a7582f7cfbc7fee8ee3be4a1ab3ded62c468eee0e0896f858c14f0ec6bb2931d3b31eb7548fab4173c08beeeac43c343e0000ac732310f8cbeed2d617cb18b918ccd67ffdd927f96fc14d2f5af571a95b0da8a88512b4dd98ace41b77583a523ef9ddfb8c58e353e9d7104d9090d95a0abf7d3f985a58e0df2d6d446b991a8f82d0863cab763a7c79028c72d51da25c21c92a176d9f2ac78d4dff82b8e43d01d287a0545076c1a249620364b02f97ffb5c3b1f105a002cee5bbb7601e0a70ffdd88517490521a28d9193093c7501fc81760e225c52b502f040c030e2d196a7773c69b2bafcff8e52fc429864aadaead15a88bdaa36a41eeedd07bfc7f377b12780425716eb3c0bb9cf441f849e4a71f7aa553b61bef1e4962d85aa05862cbdf2537d83ec0d34d6fe5f09978a5f6ea76caf05e3d540f64b1aaf111c938b7cb3f81eaa21b85726425665cd2b235e05693dc06495f74c5854209fcc8e3d9b324235d315e8c6c03f50711fe711b9dab9985cb4c791356e06e6db871de3750789c53df77e3852156f391e0cd25a5ff603916a6721ffd4a2982ad82054c69ec1c0654acc5ea3ec889e5fbb113ddd6892044deea5e52f7bdbbf9b1944a90c2570bb94f63a8fb2ceaf85e77b4e38b8d95557b7dbe96c777c424cfa76f090b3f153a65e7dff5be26a7bccd44d98bf04ba5beac8eec9797b765933d8eef7081ca78c6b9c1ad15e3bab758098fbcce1169586245d73f1767459c8463201cc4b8a1083d488ac51a675400d84d530e68496d16263d948054cf483015d2c2b9a82d4ff3ce4e3c992e89c5f2aa9dc7e1689dc5021111af708ccede3e4465a093db7e7c55021cb1095f0e190be4b41435b836d397b8994079dc2f5c95030c4dc850fd47d6b6dd6d48ea03dda30221d23e3460b8fb8cacda53d01456a8325fbf80c3a33d71082951e38ce20dc67212f26edf34975f5dc56162557e6f517d577e98953f552ec37273d8c859ef50a11fe398b48821633065c3fee0d8938733e93d951237f726afe50e5e34c372edfe9148a9fb7bd05cc79697a10a1d2bc5d2745a92c91ea93fd2c07f168cebf82e373576f0f2d541ea10c66f855f06f96aca16ef3b642e2f63c962236f908c0797b6ad4c395d58700127f55ffba7403c8f60f7416f0166668680ada15b2b806f08390b0296e32e67fda27b53d524f93d2034897ba86d550cfc8d2389a3960e3d920f0002a4e5d3b850fc1187565d151a081a3e16fc80589f365387be78421ae03fd262f24e51d9a34eb13da86da71757dd07b3ccd3500d9960c6bc3ec505fba9d91c67b61c6375d92dc7abf5683cdc66d34bc42cef27b31e5a838112a2b0e1da734674797d19b0ccf0c8494dc041dba0cfcf1ed86566ebd89a0f84453bd27609ea7ad5da0abac827675fc68b706e221dac70ac234df65557ec531c435d8b48e5a5bbde357e60afa7d974b1aadd6984a9b427f8d9b191b53c4d93503a18808be1e1c931dbd2c6f1b384ef3720ba2708502c675e1c45448c7daa670fd555a9ddf7e94ca5d0dd5f5d1c25231f8a48f2d2f60245b7fa7328ada73eb7641869c8dfb08539b43639b9c6ad7f425462a11aebaac1f53f2cd75d86ebf5a976e6a1cdb125f2457d3c7f35fd7ec563e81803479a5b0602a", 0x1000}, {&(0x7f0000001e40)="ba1dd618cfdc6c6e76d1a027adfa52561151faa72662cbb93d439fe4ecd0b818adfcadb4a88a5546645e85b876ff9d5260b4ac6e3d3fafec21d86dd7f943cda6a618783de359227d42f8ea2e1915d1cc61fe76546d9e81550391e4c3a2a669dadf8493f80a1aa18527bf88fbf630af2728db4b5a1b47ea8dbfa9a52fd3a76caadb5de6b5be88a632758e55ac40b818e49c3286cb3675f2af1140325db06d6fe0abe186369ed9", 0xa6}, {&(0x7f0000001f00)="9f64ecda00807b114d935410ea0ef72c593ca5d9738a9fc088cfee5a2261734eb012d37bcb8ed486a97b80516f97770b24a7aac18efaa67d92a66e165b3f33d1283516f31787a3fcd9803fb09628de1fa3086f996ec4de5ac73ff6315433393b6928401054c1fc8c3af7fece0c2ebc0148d4e8bf688027a7e119cde0c19c2c9d166390e5161e1654330c6fcc1ef0269704e0289ae6c7a3dc541ae4e924c4d09a24d694061d29ea41da038b18693394f3bfc9666be74bd1a6f80ae2175aeee110a023aa3e036da13772610db7619d6e4b94f3443ec5232b580d83", 0xda}, {&(0x7f0000002000)="73f8aa66de0c776a7908b6ab696b499b8dc4ed818a4799c60e87a225d27e0f8933190fb0e7dfbb50191c622157829f55e03879b4666eae0edfe6d09013c51846c3c28587b5", 0x45}], 0x6, &(0x7f0000002100)=[{0x18, 0x8276205ad355450e, 0x0, "f9f9bee9f29161"}], 0x18}, 0x3}, 0x10, 0x9) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000021c0)={0xed, 0x765, 0x1, 0x400}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002200)) getpgid(r2) openat$vnd(0xffffffffffffff9c, &(0x7f0000002240), 0x20, 0x0) r11 = semget(0x2, 0x0, 0x100) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000002280)=""/23) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000022c0)={r2, r3}, 0xc) denied attempt to set clock back -9223372032610139838 seconds executing program 4: ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3, 0x0, 0x2, 0x1ff}, {0x8006}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x400000000000000e, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r3, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000280)=0xc) recvmmsg(r1, &(0x7f00000002c0)={0x0, 0x20006}, 0x10, 0x40, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x7fffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x1, 0x120) rename(&(0x7f0000000180)='./file0\x00', 0x0) shmget(0x1, 0x1000, 0x5, &(0x7f000054e000/0x1000)=nil) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, &(0x7f0000000300), &(0x7f0000000300), 0x0) socket$inet(0x2, 0x2, 0x0) executing program 4: open(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0xb0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) unlink(0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aa0000002c007514bd0800000000000037481e7b3b00297530ac4b1d49265c3d1e9b50741f77"]) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x400, 0x150) executing program 6: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000600, 0xffffffffffffffff) wait4(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x3, 0x0, './file0\x00', 0x1000, 0x5, 0xfffffff7, 0x6}) mlockall(0x1) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) getsockopt(r1, 0x8, 0x9, &(0x7f0000000200)=""/81, &(0x7f0000000280)=0x51) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000300)=0x7e) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='&\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']v*\x00', &(0x7f00000004c0)='!\\\x00', &(0x7f0000000500)='{/\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='#^{[\x00', &(0x7f0000000640)='/dev/bpf\x00']) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) mlockall(0x1) symlink(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='./file0\x00') getsockname$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x400, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000800)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000840)) mlockall(0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000880)={0x2, 0x80000000}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000900)={0x2, './file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000940)={0x9, './file0\x00', './file1\x00'}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlockall(0x1) r4 = accept$unix(r1, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) dup(r4) sendto$unix(r4, &(0x7f0000000a00)="4308b051a03b0fccb11f3901159a086b6b3e111ca86414350640e8ef65b8dad4b1aa8f2ea2c8d1fc5295c2c03a324b98b3284f61036b090976bb08eb58697de7d9d4598dac8f928431e21148ec8acffb812024aad20d6c8f39005596513a667fea4e977b24c97e44528836046fea370f04", 0x71, 0x400, &(0x7f0000000a80)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000ac0)={0xa925, 0x4, 0xffffff55, 0x4}) executing program 3: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000001c0)={@empty, @random="1de64e8242ed", [{[], {0x8100, 0x7, 0x0, 0x4}}]}) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001680)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}}) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) lchown(&(0x7f00000006c0)='./file0\x00', r3, r5) r6 = socket$unix(0x1, 0x1, 0x0) sendmsg(r6, &(0x7f0000001880)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, 0x0}, 0x401) sendto$unix(r2, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d02", 0x59, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r2, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f0527", 0x30}, {&(0x7f0000001940)}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="5000000000000000ffff000001010000e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a003c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da580059dc73ba00000100000006000000c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f00000020000000000000000100000004000000566a4d969493be26c83b0da80000000000"], 0xc8}, 0x407) r7 = socket(0x18, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x402) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) sysctl$kern(&(0x7f0000001d80)={0x1, 0x38}, 0x2, &(0x7f0000001dc0), &(0x7f0000001e00), &(0x7f0000001e40)="c9a508a4a7b4554cbcbe99232dedaa89c9c9dfb71e375c34f274d5dccb42b3ba97c2153552b7f786162ff5976f8d3ad1af037ae36a4f6f48492ff22879cc3cc04c1594031cf578b56d", 0x49) getsockopt(r7, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000001d40)={0x3, 0x8001, 0x5}) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r9, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d294643", 0x7b, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000240)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0xfffffffe, 0x1e, &(0x7f0000000280)="4d6be9fbc06668dee5298b082af4", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) fcntl$dupfd(r0, 0x0, r3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000002c0), 0x50bdc06b, 0x0) r6 = socket(0x1, 0x8000, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) socket(0x10, 0x2, 0x20) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0x8001}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {0x0, 0x7488}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) socket$inet(0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x1d}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 3: dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x8000}, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x0, 0xfffffffffffffffc}], 0x9, 0x0, 0x40004, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x1, 0x101, 0x8001}, {0xffff, 0x1, 0x0, 0x9}, {0x81, 0x9, 0x5, 0xe7, 0x2c}, {0x0, 0x2, 0x7, 0x27c, 0x485}, {0x9, 0x2, 0x9, 0x1ff, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000100)={0x7b2, 0x5, 0x6907, 0xfffffff9}) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="ef2cc9462f943578ed20b21c288fec3817eccf6c6a2946980bd8a557319eebf54d49937dca2b76a9c6be60dc0700c2f2d47861872f0a7983e77381267bfbe5a4c43b75bd8c79220d0ac4a9e9a1e5eba925696ff11a16ca82caf5136d16a1f0a4f79dfd65f09d15eea16cd770b816d279cc0e3cf66c908d48b483a569400a4c88e751cf77031452592345c2e8371f06dfac0b68b31ce92b1daa688d71771e5b6a7f78a431bc0f3d7c26d8928eb4cef0e1233192458348d5703dc39474bc20d2a9f4781d7b63e2c1e6", &(0x7f0000000280)=0xc8, &(0x7f00000002c0)="ca2d7659c20547ba69517a256515232fdea657920db99b445db26ed7f61b48fa4e3a043779e3067c8632713e8c79cfcfb20e4ba1821739db1a958a099e41798dec8bb6b0660c175c03069f0216a6f2023e29dd", 0x53) r1 = getegid() r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x9d) fchownat(r2, &(0x7f0000000380)='./file0\x00', 0x0, r1, 0x4) sysctl$vfs_nfs(&(0x7f00000003c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000400)="a6de434858b03054230ecb88d7d99f87966f811ef372aec60ff291f10e", &(0x7f0000000440)=0x1d, &(0x7f0000000480)="3a1bbcd1410fefa7c74ad4f896da5531bbef988d82c616a5840827c66380ba15e9d3617b4604931f7074ef7c4ac2e23b471f752865c2ce078a5407c640988b84a0306bc1e2450bb3edf444ef44c8fffce4dc26b360a9b35557676893a7b09d5676178793c51f6c23e24c422b7372a40c9f98", 0x72) getsockopt(0xffffffffffffffff, 0x2, 0x401, &(0x7f0000000500)=""/4096, &(0x7f0000001500)=0x1000) fchflags(0xffffffffffffffff, 0x10000) r3 = getuid() r4 = getegid() r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001540)={{0xffff6f5a, r3, r1, 0x0, r4, 0x100, 0xfff}, 0xfffffffffffffffb, 0xffffffffffff487a, 0xffffffffffffffff, r5, 0x7fffffff, 0x101, 0x7, 0x280}) r6 = msgget(0x2, 0x40) msgrcv(r6, &(0x7f00000015c0), 0x8, 0x2, 0x800) msgrcv(r6, &(0x7f0000001600)={0x0, ""/187}, 0xc3, 0x2, 0x800) msgget$private(0x0, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001700)={0x1, 0x8, 0x5, 0x4, "6ac7e5cd8a8a27ae257818cc44baf9047851db63", 0x3, 0x5}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000001740), 0x1, 0x0) close(r8) unveil(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='x\x00') msgget$private(0x0, 0x301) recvfrom$unix(r8, &(0x7f0000001800)=""/83, 0x53, 0x1000, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) writev(r8, &(0x7f00000018c0), 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000001b80)={0x7, 0x1000, 0x0, 0x1, &(0x7f0000001900)={{0x8, 0x4, 0x40, 0x8, 0x1, 0x252f, 0x7ff}, {[0x4, 0x4, 0x0, 0x8000, 0x8, 0x9, 0x8, 0x9, 0xfffffffffffffffe, 0xafb, 0x6, 0x1, 0xfffffffffffffffd, 0x4, 0xff, 0x0, 0x2, 0x82], [0x3ff, 0x401, 0xfffffc0000000000, 0x12, 0x0, 0x1, 0x7b2bcf33, 0x6, 0x0, 0xffff00000], [0x5, 0x883, 0xd38, 0x1, 0xa0000000000000, 0x429, 0x9], [0x6, 0x8, 0x9, 0x8, 0x5, 0xffffffffffffffc0], [{0x0, 0x2, 0x400, 0x1}, {0x9, 0x8, 0x6, 0x8000}, {0x1f, 0x7, 0xb488, 0x8}, {0x1020, 0x9, 0x10000, 0xdd}, {0xff, 0x80, 0x6, 0x7}, {0x8000, 0xe50, 0x8, 0xd2eb}, {0x5, 0x80, 0x6, 0x4}, {0x0, 0x6, 0x9, 0x5}], {0x8, 0x1, 0x0, 0x400}, {0xfff, 0xfffffffb, 0xbc, 0x1}}}, 0x85, 0x20}) sysctl$vfs_nfs(&(0x7f0000001bc0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001c00)="dd9e085736ff6281605c6b86598ea563fd874d6d2a21ef583a7d233e7183480c75614d4254405d708e7cd8aa0432e64303f9265c664e4779057d036d12484706ad14c0655f5c87fc5baa11c2c6534ac3570e3f635603e86cf88605927eb65e3c6f098dfc93bc98356ec3476a46392ad4d7e8134662acb948ae005033bad7dd9aadbcb9d2e77fa579330404e2a8d44f9032502e2e85e675d3", &(0x7f0000001cc0)=0x98, &(0x7f0000001d00)="af7f761a51f30c7a83fd52a51bfd2ab4fb02a7909eb26787e582e9d04c9fd1db61175eafe201a68336990993debbaf8c2f2bd4affb2e3b32a254095b3309b42521fc490cc8f8232a6efd3656de470952e24118f9206483d0f4315c400e76fd202ff7bd472d467ddf90934b77f0234664900f7d884bedfe293511e8455beeaa6a65", 0x81) connect$inet6(r8, &(0x7f0000001dc0)={0x18, 0x2, 0x6, 0x5}, 0xc) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) r2 = getuid() syz_emit_ethernet(0x169, &(0x7f0000000580)=ANY=[@ANYBLOB="3e74de376e3600000000000088a841008100310086dd632f4ebc012b887b00000000000000000000ffffe0000002fe8000000000000000000000000000bb500100000000000001eeb1f62ee87721780400000000000029000508670000002f0000686600000088000000000000000502fff9000000000c08003d00000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000bb5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"]) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) clock_gettime(0x4, 0xffffffffffffffff) syz_open_pts() getrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0xfc}, {0x0, 0x0, 0x40}, {0x8106, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x3fe}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000100)) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="cbdf9b3d3bdf", @empty, [], {@arp={0x806, @generic={0xf, 0x818d, 0x6, 0x4, 0x0, @remote, "29d4e76c", @random="4448759b6e70", "bdc34cb27b8c44746deaef7e3f1b39ea"}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa4) sendto$unix(r0, &(0x7f0000000080)="604d910a6a791d3131f7fef78a1d5025b57848761990510c3af788fd42919980ab7066805b99a5444ea66061b67ebfd2e76816f187799004be169740ba51779528e9a8dec48d20cedf28ef", 0x4b, 0xa, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7f, 0x9}, {0x10000, 0xc1c}}) fchmod(r0, 0x63b05158519cad4a) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000240)="665ce6c1e53d2bcb8f160137a033368a72a12bfb82e28a16d77c88ddcde46a69acef83", &(0x7f0000000280)=0x23, &(0x7f00000002c0)="803e182d7fe6d523eb3b4ce811a39d00e2a9bb7ec976aa90bc81cc57b8ce0141672106393224b79172bdfca4a97a1a5297561c902eb0e233c3355ffeb2adb21619ea461fc5b240c2f86776d0817e6a1e8f9abeae8af3966ac40661b50d217ff63baa2982283c5df59c37660a073632a6282756d99e6da9a33ef9556547df90b86f26efb567bcfa", 0x87) flock(r0, 0xe) r1 = dup(r0) socket(0x18, 0x5, 0x3) chroot(&(0x7f0000000380)='./file0\x00') r2 = open$dir(&(0x7f00000003c0)='.\x00', 0x40, 0x108) faccessat(r2, &(0x7f0000000400)='./file0\x00', 0x1, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="5ce7f548097d2b32389d74c5d4e69e49", 0x10) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) truncate(&(0x7f0000000580)='./file0\x00', 0x1) syz_emit_ethernet(0xcd, &(0x7f00000005c0)={@empty, @local, [], {@ipv6={0x86dd, {0x3, 0x6, 'I~`', 0x97, 0x37, 0x63, @mcast1, @empty, {[], @udp={{0x2, 0x0, 0x8}, {"c8e53442485161e8ecdf35f72bf837dd914ab7ee58a42625de062325620649f9171e7859d3fa837f1f976c17ba9d11d621c13a359fc8654d0b273d2853bee12fdf3683adfab83a9b052951ffd58009b73c0151294af647bb87233ddd7192ad4b7bd2cd1a588691f30524899b45649da51ffc4c86975ec7ad46c4ff37ac26c633aed322204d5dbd9344b9cec7c05279"}}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x690d8cc453dae9e2, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000700)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000780)=0x4) r5 = getuid() r6 = getegid() fchownat(r2, &(0x7f00000007c0)='./file0\x00', r5, r6, 0x0) fchmodat(r2, &(0x7f0000000800)='./file0\x00', 0x0, 0x2) semget(0x0, 0x2, 0x401) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x19, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x22}}) getpgrp() sysctl$kern(&(0x7f00000000c0)={0x1, 0xd}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b", &(0x7f0000000080)=0x8, 0x0, 0x0) executing program 3: sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() executing program 5: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) rmdir(&(0x7f0000000080)='./file0\x00') executing program 7: r0 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\xeb-@(./\x00'], &(0x7f0000000200)=[&(0x7f0000000100)=')!{)\x00', &(0x7f0000000140)='@\'.\\\x00', &(0x7f0000000180)='(q#-.^)[}\x00', &(0x7f00000001c0)='\x00']) socket(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000004000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101"]) close(r0) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x2c) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r1, r2) bind(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/263}, &(0x7f0000000140)=0x109) setreuid(0x0, r5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x2}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x48}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000007c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @ssrr={0x89, 0x3}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1000, 0xa3}, {0x18, 0x2, 0xfffffff9, 0xffff7388}, 0xaf, [0xa0, 0x80056c, 0x7, 0xfffffff8, 0x2, 0x101, 0x7, 0x6]}, 0x3c) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = kqueue() socket$inet6(0x18, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r3 = semget$private(0x0, 0x1, 0x201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r7) setgroups(0x4, &(0x7f0000000240)=[r8, r8, r5, r8]) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0xffff8000, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0xf2) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) semop(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x10, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) r0 = open(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="1a88d0b7d78d28df23fb3e1e674f6aac2dd472c81f061b4d2b9a3edc393c4c71d325d5d988e8347e8feac9d5db0a4b845a56f877ab5fac7f30d5bc755d28e75a9bd39acbd3164ce56e31b7b74c4f86fbc9da41d8852801ed18aa73e067d28de2a4f666dc014483992c86cff2901c5817012fb1fc9eedd4e1fc3f7c193a7abc869dd02ea61ca87397af6412b8af0e1587bf6b8275a30cc9780f52252082f685432176edd170a7f8adf91f577a0c0899ed666e2b679f34ab5fa2f3eb511f7745089275e467707a273b", 0xc8}, {&(0x7f0000000180)="d9e6680f236f7a78e970d809faf0825b0d66af4c3fbdffab044c2127f9f738099497ceb7d4e340bbd5240bdf394c09bb27ce8c9b477c5692fe319956e3faddaade31b5928275d00e6b8a1cbbeebe3b56c6e6dbf18b61f14acdc4bdec8dc237261b", 0x61}], 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) getgroups(0x7, &(0x7f0000000140)=[r2, r2, 0xffffffffffffffff, 0x0, r2, r2, r2]) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x6, 0x2, 0x67, 0x6}, {0x0, 0x0, 0xe1, 0x1}, {0x8, 0x4, 0x20}, {0x1b, 0x3f, 0x59, 0x1}, {0x1, 0x6b, 0xfc, 0x15}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x6) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca4", 0x2) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) syz_open_pts() socket$unix(0x1, 0x5, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) (async) socket(0x2, 0x3, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x24) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) (async) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setitimer(0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) clock_getres(0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 4: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000044f000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000737000/0x2000)=nil, 0x400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000357000/0x4000)=nil, &(0x7f00004f4000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000707000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001380)=ANY=[]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000800)) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c540, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r4, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) symlink(0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a", 0x1}, {0x0}, {0x0}], 0x4) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) executing program 6: sysctl$vm(&(0x7f0000001100)={0x2, 0x7}, 0x2, &(0x7f00000031c0)="87b2a90f", &(0x7f0000002140)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x1ff) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r2, r0) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = msgget$private(0x0, 0x4b9) setreuid(0xee00, 0x0) r2 = getuid() bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(0x0, 0x10, 0xfffffffe) mquery(&(0x7f0000633000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x1) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x5, 0x6, 0x449b}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000bd74aea9a2513f1684ed700000000001029078e0000002ffffffff000000004e234e23ff721e96ddc59e94c19c925ddbecf366695494c12074e26b62b5940f83765f765e62514e97f5d3cf26bbe732a9c9bb0e7056609e54046d455d17bec1efc8cb1e759dfa5ba43abe424570f91632797427bf209708eee2dcc081dc7298d52f766d04631d13d035d160ec89a35ac5a8f1b70c0739a06489bbdbc0bf91494f31d8859f4e88ea70cd725e35bf97e324bcd6a0d8b2345961aace5c9daf32e172e00ec27e2fb3b7dec54e4e8774d4c430d571b569bb18d415db726e2251d0be0371a4d3b2983eebfff5b8cf3fadcfeb97c208ce1cb90d2b8c156ddc630d28636cd833fbebaf26c6999d00000000000000000000000000000040924ea6ea4b2df28cca7fcf9526bc08e1673b3e721ffbd119e11e71c362acab1b51984873df4d58dca2f1096f829fd447b57644ac3aec1fec68576b533f3a2b593dc815ae7d15871bdd2726ebd2dc0e13f3aa7c9c00e89158df1a3753c29901f6fc3303a05004eab4a5ef", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000030358000afcb7faeeecdde0020303ff080a0000000800000000080a0000000900000007000402051a000000000000003f00000004000004010000000200000007000000"]) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x60, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) syz_emit_ethernet(0x66, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x60) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) mmap(&(0x7f00000ea000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000140)) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 1: setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) symlink(0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x21, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x1, "d492a809d4cb76"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x465) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x8006, 0x80, 0x3, 0x3336}, {0x6, 0x7f, 0x1, 0x37e}, {0x8, 0xa0, 0x40, 0x2}, {0x9000, 0xf1, 0x81, 0x1}, {0xf95, 0x0, 0xff, 0x915}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 0: setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: sysctl$vfs_ffs(&(0x7f0000000280)={0xa, 0x1, 0x7a0d3914ecaee2a6}, 0x3, &(0x7f0000000300)="160c00007fbd2d9f7e3714eaec89ea4cbfdc38d9060000000000000044e3e7b6e19c390fa28acbccabf393c2ed707db6b397fa0f4ddf00001a512820011acc30fa98e821d674dbc717c7f431482eb57122257cf1393b2225c5000000000000000000", 0x0, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b185ae6c1bbbb9475779772a909a02f4a3ff8fd0dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebfb96f3ef323", 0xfc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000006000/0x4000)=nil, 0x2000) openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="cb0000ecffffff00", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x8, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f0000000100)="71f91e34718e5f84cf71b59c7afec37082db264b64152b0cb7b8d18725d3abae26b5cc0b78bfdfa01bd94e6f", &(0x7f0000000080)=0x2c, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000480)='./file0/file0\x00', 0x40, 0x108) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000000)='c\x00') r0 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000300), 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000140)=0x4) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd000000000000fcffff0000000000000100000000000000000000ffff7f00000100000000000000008600907800"/78]) socketpair(0x0, 0x0, 0x0, 0x0) 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) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x6, 0x5, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x87}, {0x2}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x2a, 0x20b0e4de417b7cfb, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x6, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(0xee00, 0x0) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) executing program 0: socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() socketpair(0x6, 0x3, 0x7, &(0x7f0000000000)) close(r0) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf64c, 0x0, 0x7fff, 0x5577c513, "3cee0b3aee00000000002bdc00", 0x400000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="7108ac1aac7b603b72bb15bc17bf657758af954e2839bbc36357ec449fd09d68e6a34e2bd2320af159e9124ec9d7df3e04959277caa4cc00ac9412816118a35df6aa26822d6393c0560e9f11d2aa50134f219f7426f99a0a6f062ab5e633443849ca771f6ce56581f279e0e0f2129cc3a2945306feddfd6e303300dcaf5c0d97691b7d75bd5006d28a4cac78a1c93044712bb6c76b3fd9eb9bb8193b125844e8ced180b3", 0xa4}, {&(0x7f0000000040)}], 0x2) executing program 7: r0 = syz_open_pts() r1 = syz_open_pts() socket(0x2, 0x1, 0x0) dup2(r1, r0) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r3, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x10}, {r4, 0x4}], 0x3, 0x6) close(r5) writev(r2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r6 = socket(0x0, 0x1, 0x20) setsockopt(r6, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xd) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x68, &(0x7f0000000340)="c8f9d9c3c685ca911806f80f0c22a8d3106d6f610542b4dc8a9da2f595acdaf11e8b669b47c2d48ff14a61d99207734e7d2cf15a5fdb883a72c4236843ba95a2f21332fd95c84f6c4fad5f482dadf6cd1a95fcc783c019686fdd3116b5c09498965bc54934af042ea4dcce988f46a02bb2d129bab45ea6c42168b42ffd057339f1aa226f236f4b19d9b33f11cbf4f1567392cd4fb7af5916ef7c45f7c29bf5874a1aedff48a8414d2759bb6f6368eb78d6e8dadd8871c11302e16f590cb6356c801c4322", 0xc4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x67, 0x0, 0x0) semget$private(0x0, 0x3, 0x4d3) connect$unix(r6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x3, 0x6) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x1, 0xd3de5b9f24f3b037, 0xff) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000300)=[{0x8, 0x3, 0x20, 0x6}, {0x0, 0x4, 0x4, 0x3}, {0x6, 0x1, 0xff, 0x4bf4}, {0x7, 0x3, 0xb5, 0x3}, {0xfff, 0x9, 0x7}, {0x1772, 0x0, 0x0, 0x7}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r3 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0xffffffffffffffff, 0x0, 0x0, r4, 0x5c, 0x6}, 0x49, 0x0, 0x8fe}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r2, r4, 0x1, 0x40f9}, 0xffff, 0x6, r5, r6, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r1, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0xc2, 0x7f, &(0x7f0000000200)="4eb4b833d54a41986793f05aaf69b497ba8655cce04c26fb5a029f3165bf3eadd484f17df65d2fdd4cab407f55b8b97322a4fffc4e435f67be102fa28edb5276269ba5e2f0ca740fa552ad0fa9ee150f56f27a4f6e60033d92cf90a8e349d52a98dd978bd6549ee79622a7839be4a5c3f29ef9186567a960f90b6b03d794871e9ddcdbb932eac726a9c1f97d0633c284edcb2d9d31c0c37d111e4ff3cc845226e020b757b5cc5bf788525099b43ff9c512ed380ee478729e53ee7b875e", 0xbd) setsockopt(r0, 0x1000000029, 0x36, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x1, 0x1, 0x1, 0xd327, 0x6}, 0xc) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) setsockopt(r2, 0x6, 0x101, &(0x7f0000000040)="7da1a029cc0c90b40ebf3f85577e5057d015e34c7dee5c93a4d89daeb296e972ba57bc24da6c8bb31880579ffe3cc57992ea1f15924bc666291f2bfa466e39", 0x3f) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x8001, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x3, 0x2, 0x8e9}, 0x8, [0x263b, 0x0, 0x9, 0x6, 0x6, 0x9, 0x7]}, 0x3c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xffff, 0x3f, 0x0, 0x4}, {0x40, 0x7, 0x3, 0x6}]}) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) recvfrom$unix(r3, &(0x7f0000000180)=""/42, 0x2a, 0x3001, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @icmp=@mask_reply}}}}) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="0042c103064201c93f5b", &(0x7f0000000140)=0xa, &(0x7f0000000180)="1fbe0203a483c5c3b4d5ba25bb0302234ef7895bc1cd6a30eb05e1fecec6d7aef557146f908e32c497497a79612042d85c80209567be8feac38f021ca6ca7615a0d3bbff6e1c03e324ea6378f3a12020c846c778165ac2cdbf3274b35d3aba3f68ed31b05b9709f57be1ce8cf80f9b21031b8fcfe5b9dc42c46b4bcaebb4b0e6a71d5842b39bedfafd09b9f2be1a158d1accc27d22e231fe904d455084554f4e1ae5fc9a3af8ab581f977f5d90eb1d4b29f6a3a3abd6852f6c19cd8b9da0ff1d30a8bdcaf24a5abf5245df5afa695315bf4fd945c21d7f4655c798daeea24a06165950f141c443cdd9c0440fb4a576bfa48fd13d005969699a6fe28169fd700c695c0093418423da70bb9774994a498d645cd545e7b64cb4e431ae264a0505d163c09432d45bc334ba44d4f0a3498b0451cec6fb3f02099fc9060d6d629f958ea8f4c2ff9f53eff8e431a81f9abcb5991ac8c2852787e104d184b08965e960c9f80058f91a0f1f32c450d931fcae65a6a4987c1c5bfbff61ec59724b03875238783c44aba096de0a5d88da26df33581bd639a227a2422f9b1f409a3d55757df30f8aeeb011e564714450b07fed65ae633ef7ab5ebd1b3ccb0305eeadbe69e986ceeedb4b2467b9c420a15f167f3e3798b6bdedc807395f70a9179e28ab18934fe23bbea207c67ef5d7a0659539d479df65862dd75863b293b3ae223059867efadfc0daedf891b333b35042c3461af40ae7e45ae7acbd7109226c2d84eb80c26d08010c57c45adb0a92fcbdd53799804e5fd3973b1af3ecd05ad2f8f585725e6f8cc6cc90d8c03abaa1f28bbafa4f4f9299a8368303a596f1c1248c81ba606ad5581ccc6708ec4b95d98baa6c8d670dafc0825c19c685400b37a64fa8f7d35c5bfdb8070daa8ec097ab67d2d36c4560aeb899d2ab693080a1995fa480f15649f9ef91381143a526548582b88ddf7696453ad603050ad3b224a3b9030db9a7a4165170a707f6c710b7acd191e6bc598beca15dbdc00400aa7d2f6c6b4acb2f24deb60f00a163f5335c7a630a5d43c0a5ae1ca4b9e08438c40f421df1eaeb882393c5622068cf03bcd22a320bb21b76d1a8f1836485c47ec0204c81dbe064463825b3a4ae4d32077cc44e01c728ed3e9681bce147ce7544a130d12bd7ac78829f97a8afc5d8005ec1c5909fe2ad9bfb3203ff5d03cde9412ad42a8374f4b86a5cb8ef993c7808268006ad589825cb04edce322d62b31d55a02fc687b2f4729239707055b531758ab9fa500c96f2f182d7ae2ac3b4470fb32d899db9d5357202d409a37b9871ff592865d2417e3f3ca6ef63c2b1175f9824a9f7d8360c1e77403f8e4692cf1e152a0577757ceaffbc1f4d48afcd8c0202f629fd101f1d956e0f910329e6085e56e30a070509924b7e234afa185836a2e39390539d14a15fd2c0b3b5390a54cac5e9a9095ff39cde4f9aec618a70c1de830ccfbfd719dfca1c04fc9f96ccce88ec7d42e1c1ab975b1e9cdfefe3a16cb687917826dbed2a7240818e78bd7a834e94f33979d137c11181f161041dd6871d3cb2f27473b3cf3b3319f611c4d94bfc5e9d74de246d47bb0ead74449c4981e9357a2fa372dbdd84a68d71f5d03e84270ef85f332c845de98df2e199440790d024615a14cd49011c6550f26374f6548d074a6ece7c2874cf85c2946db2dafe9b17964be9895fc2399fa77b47808e18204ce4ba838282a2998684ef0010a2ac96a355363d1dc425e2d3197a4a01b7db3790c28dd465e3f28adacfbd499cfb92728ed784a466aa8a84a1c71d398b506a7a4809e816d656a280d56806ed8c3c105e9d780d4cc263015585f3b03dd23278b7a594c37c9169ff9c23a7f19efd548dd38896fa724d2df6628b427b95fee342d0abbbeef289e54a6d32e62faa1c765b088659037c96c221ad9aa48426663e3e5721f8851da67f65eab104c2e794285f0f7a1fbdc15f004dac0246d228e84b97b3f0b13e7ea43a03cac33d0f2ed6180cf96baf29315f0431d56c2c89894809df912ee527ebb3b0f69c189754f2c178c33dce321e9952f11d2c39e17b8407ee5307c2989cf84221858e3d8d76ad75e2413675ed14810a3577142cc0f56056c5d421215c508649b4b61665abc7a40eb6feebebbe4c2b8e3a18658cafd861c5356d92cbb63c57e6e5e9c72a912be0eba3b0039ff101c14ce27519c015f64d7f5c5a2589a3ef82c9ad62bd75d23c5f0b5e357baecf92d49baffe6eabb5ab1b8505b2e4b6939eff7ce0787586d53d93ee358625643b0e8c062a451c2ee69c69b5704021f13062636f32a0704787050f97281cc263f0b85d36864981efaea458b463b04c8cbd007e6cf75b6c49e136b5c955011e4568d8196ccfac444c51b5cda95a67a1eda429fa682116b2c7cd31a75fd0271c4420599a9e82eb29b60ea818cb0c7422db431143069aad2bdaae2517ce88d78881f23b0fd41fa62b1caf8246ebf9094f2ed5204106671e04070d593967e795f8837c711dcf4ad01b66570e3c9b624306355a8dc954020a9e28211c8b3cc3d1852816a0c5b6a91f896ea5d9ab6e04c3fce759748343ef7cfb9eb01507ef2cf2fd7abfe00d46ef8f36d7ef1d3e16e696c63d3ba4f7b88d39d93d69ff4717177741bb3b3805a907641a3da40fc9e458afce2f4c52e4e2a9ab1a8435d428a5c5cfde99ff7d25c671882664f8c4d74210dfc256276d4ac736226d29e04ca1ad413739e3862f4eab635ae6afc47634990b26adda345a61ffb63dde2b7cfbd2430462eefaf120bfbd8aceb0564cf498e59d274914c93e001a046d9d2e79f63d402b1cef41980471435447af72acd60e63653cc73ac071e049d7ea69682bdd595ff8f375ff58068045373d8b319196a2434778c4ddaa6824cec6e7e9b2ba49d0b45fa0123854f3e0ba712e4380a3a524798fcb931dc40fe2e73b375c16e5524e8eb03a38e9fcda7fb9bb03a8bc93106ccdc34d145aca4529c1fd05f4e19f932cf514d282848a673231d0f3c68816cac47d84aa43f7f8921eea93ce8eac6884fb6c945b4ec0300d9ec757c26b2f7b825484ffea5881898147d2292ffdf9a158d036778b8e91e9fb08f9c6a5ce22d4fbd2a75f25edcd8186ac2f24d8e0bcec5764691f318ae9e8c0618c44d36bc5c7e5b1438426541e5d5490f25efa16375c5b8cc002608a39cd27748663865c4cd2d2aaa1f177a8ac421771689fc19090a862a0646484823012daddaff51c37ba1ef986b3c699e11a28536fa15be904586338f6726a63bce5374506a7baf09ef85bd315dd29817b564a97fa7a689d09f2a5bb73ac50184c8559d3e3028e67530c992b3e489800690e0a3de1e7d7bf0bb615cc785363bcd090cbe8157492186c4cf0db2f8e381b08dc1253bb343c6f1be7a5a106884e0ad25997be49c80a1c3d348513f2ff2f9142a834b4518e4353601b4583728077fd64186296c836615f06ed16df6fb7cd3dc8c936e0b39632a0e337211c13e91ea0e128068630b3933f1584ccb63bbd19ee60d73bcda20a375f58a199ef8a761362bf539b831a027b845f0efc339d9ca0c4b7b1a717eeaba9d1af3d99747fecd82b5a2fdc91c2d5c386705407ddfcab8a125eb68a74d994edd447b3b6f13c8a16b494d23be810f9700c3f504dfb1d9499b3788623375f0b14581e17ee991340f918c3145abbda4ec11710b5c9b41ed9e918530cf6391cbbedf7d07fe9f38b363c0dffc2158b83182463f19c4db80fbfcb27997bf8efb6dc5b7bcb2795c0908e2f4b535cd0f20e2d6380efbe8dc91b9653e12797687aa685ff67332287d4a1a33a687b3e82b46d0c92eb0ff32cb15036cd8b572f5d8b57c53c5640a58142d484894fc2533168128489f828f902e59997946298dabb2571c48222eb7e09c722d01867ae90e5da94f9cda28ed323ed738a616be449d5e3554331787d0066cc6a15272e56a0adaf10b55078f384396b1bdf12c5f9dcb589c0e7ada3425dac6b471bdc15fb4676eb001e6759990f986834c1b16bd2f226ccda6ef486449bacd9bb20f424ed45ad98bec39170a4f1e9993a05b8a1c5062bcc24790f52a7b9186918835d6b4866e6d4e912d724b1ef786fa651d01d272815842cdf0129bb54d5432a7a23880dd1c0ff9670ccfa7327faab9db910aaa19ef3ca6d77cb6c72947901766bae9f67806b4c7d34ec5373cd4ec51c39a3a476857c639b45cc9da225c0a405b3f29e1b231773ffeadea8a23081b0d10d9f912bd4a7ed9c4ef3a5e0ce9b096de8a166bb309804ed7be0c0567191fbc752625b0fe2453668d74d2ebed456956dea87c68346df9d19b7a3386694dfd6833753f0f88d806145435533af14a04c553a80f4eeff62e63c5426c3280f13e82960093ded361419f6377dbffa32fe23df472471be6e7541ce56f3539440cf4a755ce5abd5945d9c43679441ae3d656985123013d0a298eda1e8ff80a6ae971415a395bb21d2dac068d6e61fd768e0b5fabd0564f06210257e9deb417a094ff3d7c42e9b0e30081f0aabc8eb1161c00dec97d2d4bffc5ace192f8edb213b4998db5f8401ac5eba88076a2bbdd35cc0d9fc5847a3668b11ff7cc0a8bd3aefddd063d0db8c191412cd505b65a9cf38f1113e0058f3edfbc7b61bffcee2646e97b69fc1cac9fe24ab3e8aede214e2de45339e01bbdd9a9297b243fac35c22ea86a7cb3a75def5e1d23762550de3dee7d7b45a0d87164329f593e5cf3c7e2db2fa3ae4e99c19ceaa24d3aabe76124131d636b941c8b7ced211a813c4da0c931d1f72ad40b308ba9451ca85ffce7153fb0d3a609d8a3b4b82446e5194e087c5e7a9814898d729ef862b58d54f8b42dd531ade30f2b9900298bedadecf2f802f70d01476ab28d856172feb94722330dd26e30b13cbe81ce1bcc8c6e29c1c6dddfbfbfa13a43898daeac87f48288136953aa5621b39cbcc679332a39adf8eddac4ccb662bcc766fcb7b103dde7dea64120f32074a8658e85dd913a93e1c55d8d1c9e38fcb4fabf991e1c5342de66b4177dd700e224e60314a69712872764155e131a4626d42a5326316f632f80f986581e28e8b5abdd991010c55d12141feaf145f97a8c2f99eb2eaeb1791e1d9741c4cc8bc68228650574966ae124f8b7fcd84d32d9e881b9dd89a1309798060f298e0eab28c5c3506374f99316b822838340533d29172b38d82c8cce389b1a6c7909c6533febbc98cc629516d68acfc13b452f13b443f3a2fa6c717b1b5125b8f29b22d94af5b9b1ce747cb58fd4187c5b870ad715967f877bdb03f580b2e77ddcaab4365810d43b7093b72d86a6748a927e52c4fba06b0f5ec9f42549b7981ff66458c02c623313166d1dca08edacabf646d62020acb7822671866f91e550708673a92d7cf269e236af5ebafde63bbc28d7cc1754b6ea64f0d9004f278939d3314b1a20ba0bab4e50bbd741672f3a0cdd2555eb2f15c364af2a514daa52d86ebcde70671d6a91aec8caeb2a13291b0bcd88be47f5c29ec4f4e7cf5a439ff31a061abc907cc9f44f8376a31c64c7444bc148267917ec7d214fb1821d194c18f0c161cdde82c9ef9c9d1acbe5fc959ed24f442979f17e757e25a704d251727220f55e62927f48508f1fd79d8c0c479ec672346d2a041f00fa4d67b9996defd10f819b47ee7d1f6f234c240f5adaa9f0efea2b154c4ad19e56da69066cbadbaf28b867a000b7facbf41f7855e1d326ba9022ed616a079714c0a877d00c83501fefa9c8b516d16d5b4950323e12cdbba7174e563358dea74", 0x1000) socketpair(0x18, 0x3, 0xda, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r9) executing program 6: mkdir(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setreuid(0x0, 0x0) semop(0x0, 0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x21, &(0x7f00000001c0)="71f927355aa29813b91e3471ac0058bc5a910900000000000000cf71b5088d1a284490fa701268", &(0x7f0000000200)=0x27, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x88, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) kqueue() executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast1, {[@end]}}, @udp={{0x0, 0x1, 0x8}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffffe9, 0x0, 0x0, 0xfffffffffffffd66) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x71, 0x719b2a0c, 0x0, 0x1, 0x7, 0x401, 0xe90, 0x1, 0x0, 0x6, 0x400}) malloc(): allocation too large, type = 29, size = 28292870884 executing program 3: setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) symlink(0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x21, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x1, "d492a809d4cb76"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x48, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8000", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}]}}}}}}}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet6(0x18, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) shutdown(r1, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) r2 = syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x10002fffffffd}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\xff\xff'], &(0x7f0000000480)=[&(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='tap']) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) executing program 0: socket(0x18, 0x0, 0x0) kqueue() (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009f05000000070000007d9113fecea10500fe7a068da7a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3e5148e68934e5029617c217dc9d1b5bbbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a806000000772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d7a33c556ae9be371a3f8343712051eeab71d89000407000000800420000001a1136c770a7081212514e8a4004a8e7c7f45cf544834f91981c8d1c1bf4ecbafd1ae5658e680d1b5b64383850d0ca56598496866e5331de395aff6275a1eb7c9b170", 0xfb, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) (async) unveil(0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_emit_ethernet(0x138, 0x0) (async) mprotect(&(0x7f00004e0000/0x1000)=nil, 0x1000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) setsockopt(r0, 0x80000005, 0x8006c, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000001bc0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x3}, 0xc) (async) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[]) dup(0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x0, 0x0) (async) socket(0x0, 0x0, 0xfd) (async) pipe2(&(0x7f0000000000), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x6}) executing program 6: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x403, 0x0) r0 = open(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="1a88d0b7d78d28df23fb3e1e674f6aac2dd472c81f061b4d2b9a3edc393c4c71d325d5d988e8347e8feac9d5db0a4b845a56f877ab5fac7f30d5bc755d28e75a9bd39acbd3164ce56e31b7b74c4f86fbc9da41d8852801ed18aa73e067d28de2a4f666dc014483992c86cff2901c5817012fb1fc9eedd4e1fc3f7c193a7abc869dd02ea61ca87397af6412b8af0e1587bf6b8275a30cc9780f52252082f685432176edd170a7f8adf91f577a0c0899ed666e2b679f34ab5fa2f3eb511f7745089275e467707a273b", 0xc8}, {&(0x7f0000000180)="d9e6680f236f7a78e970d809faf0825b0d66af4c3fbdffab044c2127f9f738099497ceb7d4e340bbd5240bdf394c09bb27ce8c9b477c5692fe319956e3faddaade31b5928275d00e6b8a1cbbeebe3b56c6e6dbf18b61f14acdc4bdec8dc237261b", 0x61}], 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket$inet(0x2, 0x4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135", 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000001c0)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236de951e2f0ac7ebb5824f979a331b541c257699a5f139b672f4d33f7223e7d0215a8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008a7e180900000008e371a3f8343712051eadb71d89", 0xffffffffffffff66, 0x401, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000019078ac1400aae0000001080090780000000094477cbae35c92f8ae2f868ed58515d746d7768835328d4df9e56ee61688065bfc756d8e0ec977605082b63fac658c2027ca15d8f03be74edd5970c0720dee71867c7494eb2099cbff22553819ee0e2dfa60ef2c43c22ef710e7d270d080b34fc7d6c7539a01f06263ecb0bd5153d690bc15e73dd701a3465d9304aa89bdd5ad4b54aeb2a3f1e153d3a61e53d757789e4a293d5b2c47"]) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000240)=[{0x100, 0xeb}], 0x1}) setreuid(r1, r0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) setregid(0x0, 0x0) setgroups(0x0, 0x0) r4 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000380)=[{0x0, 0x0, 0x0, 0xfffffffe}, {}, {0x6, 0x7, 0x7}, {0x100, 0x3, 0x3, 0xffffffea}, {0xfff8, 0x8, 0x4, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x82) openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x202) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000ac0)="00000100d7b560764034fe3ba67a94727e4106721cca7ce464b1c4e44e534744fae94b1ab658784e32be8ad6799d2d60b38972dc041bd65bcb4414e6f1f8063bae44552695121fac782fdb428dd02a8e150328a9db9cc652ffbcb59dd799a426281b0dc1568815d4d9ead206106a95fb0fe3ce46eaef7498e6145c79a454a54c58c3e4d4dc171db6369e866f7475cb31692231813df6c943cef41e35c42d2ab748e1", &(0x7f00000003c0)=0xa2, &(0x7f0000002040)="98a42518e5151767570efdbe2f5ae25b3eaec33d4341430e82775b1fccc9b4aab8ade509d7a8f693868cf6f623dbd5bb71d4d545b8ab21ccc1d1dc2ee098edd48a4139c94929c3c558359c63bc48254cea58d52a7655321fdc4a862d0b4673e103891e5007f5e580f0e2552add47b28e58efe8eb7e952560a419591054c64336e46e0b797950656bab6202bbdee3cc47e67ed0f9778b15dc712a38d5b30ebb56797196c4d92dcdd0124c9f62fab4", 0xae) sysctl$hw(&(0x7f00000002c0)={0x6, 0x2}, 0x2, &(0x7f0000000180)="973187353c00b2215222928f2401f9d91c1c7e11a528bdd06dd0f1372fddc31bf09768f40ec130b6d7562577a68acf097280285b33428777374034d2b6fdd662f445bd4f4db1eaea354aeac20deb8446d47adde8e033041562b3cd08b793334592e9f9a6ee8cc29444078e9d9e9eba8c8068818ced8bd07a4a95c1807006710bca2e37a2366369084b3ab1f6b8669ce7442a6c4307b4732ed642649c1d2b45d5f45a6efdeebfebd199a798d4e76abf68d9", &(0x7f0000000240)=0xb1, &(0x7f0000000580)="7057004313eff61a56fefc113d7383f59cad9b44ab10f459bef64a281887a9b525c941d3be433f2627495166238f161b52dfa047dc7550f8be751b952483910e85cf90c858e87d0dc0a8efd3362806342b4374716f86eeb13903497c7f615997614eb669edc7b2d05ce6bc423d44ee35312ffeb874fd953a9cecbb872548f10a4ab5ab88e584fdd3a7ad3917978e20e0ac9a86542f45634c", 0x98) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000380)}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000380)='\x00', 0x100, 0x20) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef61a59fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2ff85660440ef62a2d3496366862d36a2d5148bc763e5439bf6546e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r1, &(0x7f0000000680)=[{&(0x7f0000001cc0)="4c35597d1e7ac7fd2d3026032f5a058a13e4943acd236a769d4f41a2a97a4dbfca95ff8d72ee90952dae1164d27f08bffbb8f51674f34d55077ae28ec3fe9b5ff0d944c7a574ff0bae60cb25fa42064db826cdeea54cb398a33bd9aa13eada64c93204e498d3777be9cfe1777b7e37726f2833eef1be4dfeaf1783e7d62cfe12f70c2180fedf945b15c923095d6e3a7ab14343c7aaef998a67722b107e18a040a9169c411fccd9ef664320b128daf1fe73c63da281c8562eb63e154e35cd53bdf63d80aea9413afcbe75237e6eef6ac98c2e48e7e8767c7da24238ebfe4f8584909aab76c50399b9ce0fd43f8627ec7e54187faa0bd0e83f5ff703003365ab13752fded40000000000000000000000000000a67853fd25e6c88ac0b9d47dce6e4e64cfd2a5a0a3a37a8f0f5305c71c6f799aba11ab39cf0ae6", 0x139}, {&(0x7f0000000c00)="c0d9fc168f2a07aaab5349983b12ce8d87b463869567ce00498cdf4e173f2a6f43afbe8eb94b5bc650b5c2f17a002ef8fa0cf854b00744d71fef7ce8dbdd451f62df5795a4e9a32a78acfe38b26000663885957446c28a6ec6915e999d509d520e123f8e9e39322640d80246dc5511c5889a21e7f6cb55be746417c85e61f1888d94a6e93c081c85731a8ae79eda721c93ed7a1dd926897fc660dbbcf56c1a1b36b46d140dff80d862fb4beb2d4b835a797e3d9c8729da77f1ec5c6a384c1b5349bff2285e21e71671c78e4933ef45f57b507c51abfaf8f16bf28cec3fb35ddfefcfef8b12459986aaf885689111d9e81e1fba84bb87b611068667359291ff3ae5e1fbc9563e8a3a51616ad993971900f8bd062d3d935a62b036662d2c76e0f2f7fe51b3c83711484e0956de9942f81900d8dc6c9f1d1ddbcf10b07be69108123f7f75cd9b80abb394030a7a5cce2a9b26dcc2e659a384021a52f1c6de27600c149851bb6f88c9d827ec5f4c5dea0436f54aeceaa2881397ef73dde6dfb0cc8caf587b98637402c72e9c97053a479bcaacf8f51b1bf7fadbd272caa26b85b19f1aa6e5873e5a25680d041770170a363e249323a88ebf42c39f0deae475ce8c2c7116bf5d69601941bb129d8444294b8f19866174f1b54f9e548615c31686ac3c1798fbc78e2ca9a232a5ef4b616331cbcf5a987cb95a2d82fc277528abc9fdd838a4a44a1e67fe7c159f3f36067bd05e32bc212e2e0152006a3035e2e6b7436f1df61d9e65afd13bb46d2716fa05db1a59692a6232e11c1f5ebaf566b3d9c91f067e2df4ec4a29882fc03a6a9cb58d34aa1d7535a426643f186d3d2475e2ffeb7423f35111604e305563ea2dd9acb4e8c0781fe6223d891364063a768b885947e5b3d8a535fd4f634cb26457e60ea9c699a7ac2b9fa74c22b7ab8572e38066fdaa048e9a05be217287d1ab7c036cece925b01a2c49c9c9ebfa6b9db5c0b45c44506422c1e1c0e5839ca154c739879315c792feb628be1f8ea5d2dafbe636b2d924bf709e7c0d3bc2b9df6eb49e89a2402992b5d5ed18ab70020d61e4b77c7e67803c6ea67b3933907d4812a3732e23775676402b74f9dfef68710a778222cf1a1e24e5804f1618c4c7f87968d22cacbec09a47c9995ea03c2e405a67c957e4cbea49f43ca8cb68c718e32386788dc2e73ec003e97ca35b300e97f6cdfc9cef7215a5e7cc742e60b6a18346d0bb8ee2f7a87b5031e46bc3fe67bc9016a3ba9eace6122ce71e3386d81cbbe5d4b984a25920c12078c353d81f73fc2d4be9ee20e8460e7448ac4b5ae125c225e1410d1b8dda6ceae73e8ac03bc4799889a463780182766b89b412a1f0d759b7fb9fc4eb528f3c4ec54af558d5f7798834770514436d422a612a2b864d2a3cd7144381015ed11adb8b9677e90d358381da3a4f28bce60f19f4301281b8741a7d78eeedbaa3fba4e4fc66befdd39d682d8771ff5b948d16d3a98b8e3b9a0105f64fa0ceb1e8a18099d6359fb46d4bddbc8fef7f68c457bc61d6f64200d2e21d8bbbcafa23b32683c5ae97d54d64ee8e0bce4f7565fb8be20b21517a2070d04ecdfc49cdfb212f37d415cec62fcbe6d7652d87fffeffeec619b6e0b6a7776c8fd28a1c7ed5f81510755ec83b53e592122298ae82a3a8d84eb60cc2eddb08dfae67ca007623ca06bc44196f118b724e62e69bc341f990b0cebefc478dba169faea67236584c3879a15d8ec73e2506f712cf4384f90cd00568e183c39958a4885cd16f4220ccadea196eca08774d3ef8b0afba95a97eab625fb4e04ab7e970dfe000844626384d6d013b62bef9fd7b2412cf3e2d4b320a071e66c6bd4c419974f12f660e051422268bccfc67ab1ce06ddb01dc8553a7d6a8111f15e470626e4cb9915a1991bf92560c914eeea1b203e0430243374862a4f0942a41e8ca65cbad00317ffd72ecbc71cb0d7f1b306a88e2dac6501e18e7194614b7242ce78af6c35f40385934bebe993590b21481f3d5b7c6f69be2014abf410a4d1d2a31026bc9b5989a257169e268dc3733b01e1dea9fd67b6367f0e93970ed89b847d0c82df69533a229a538a20b00ffa3670b8c22d230c5492cd505334ba6897bc14e1642c2dce688c726532d9226e0a4d79cb8cca1b6a7bb5e630913bc5e621a15635872001e92f1c8b03759184d46f36a0af3aeea7869a4e8be27bac4d88bf0755fead5d4dc0d6f03199dc14755e3b0bb15223813fd25a76c2348816450edf727eef9471d44f0445d86b178f0839cb58dcd7e97f1ce93cba9414ea6a16f01c261705a271e5ebcf131f1eb5e48d4919000e59d0333da88a37f59077ad24574990e56cb6b8ed929671ed0008899dfeaecc3e154d5d47fef2fb7c1f9157afa0c86f51554d5f34382c09605b5704307b8e4f37796f1fad584e8108b6cf4c574fd89add08fed386cd2c431621118704403577f779bae045bc2bba228a5266824b6e05a0e82f8b1a5bbe2c801cd1b44c00451b71533a954e475940a6bcf2c7b4933a391b2a4987b0981a731812e0fd00078d12ba1d6a6d5e7b95532c140e727d7498e802521925d91eaa0fc34f7a15c2166522f9a66e1e8a32091690feaa32a28d9a74a14b9aa94e56c68c839d0329bd31af56e752cf2f7cdff85eedc3213d8a563e76c763e5d77f152d9f2e28ebba7ddd1bfbb5feb7e39ee9cea3c63fcf37caf9b4edc417e12f4634197a8937b2d069e41dc442a37384790b5afbac5a7a899b8f5ce5d254fa18f65da08c176534f220c49fb28a7193419f587ba09f9aaa5056d49a0ae594343f12b54825afc47ddbfd3f319b9175971c8ffbdf1dd187b582c28682f3e0a6d5e0e45931bf060e63e5cf9d7cb614de439bfa8409de313c10f2591de2e83b980fd5eed7e9b05744d3808b37ce3c2af9d436ef66ce8971abb9efd59b9bfa2f4cfcc3b098ae3fb6a644ce8267ab0990c48f3c223da167502674347e59d28a146dd28bece2ce7b8bc3d7cca0acdb04303e05b603ca0cacbd14d8c91feed3059c6e82c1089bec73626364b601f98cef2602528d6e1953b981a9d529432ce461fa535bf5b465da003da25434860605663fe7a920f1a0baebaf015e07ef39669cb3d72547d37d513366b3e972c366e829bdbbc40702331844a101cf5be23ceab6b82ce3793d6e7b8acf557f27a96fd49864c5c761e7aced3db61771923346c026f8483e74bf266dbc2dda1153716152c1193e042defe754bdde97560396880cce1b623d77d4268d7a398830416de75d1a619ab7bd2e3d58f26726813ac063c2ab3519dd6b041bb9d4aa9322ce300b039373da2d328fec52c0ba191cd709f06d4bf1c05f9997d05a318431dab034c37543dd5ef320d3463375387e8b8c6fdae5f63e79b5b64e1e4d14bf9e11d8d09d019d22f6dbe14cadff189770d5d22aaae19f413f282b9c081926f90bcf974fa85fee185871d637bd8c6b0ed7e4f6c2207aa6a1da90f777b82d3e88b23b1b399e904dff7306a227cbdc3f0687f163d901edbf9d9393432c2fd2466d8cbc4d390e2890a5601082530c0241ca8e8d4a215e4da8a055e50da5f117767578f7eb86511b12da6bdca7800a120a169863bce2de5725160356fa7b90736c23039976d8364a874faea3ccd04fc71d04d3d88715f7f242ae95c9ca62766308c6d5028e6a01ff6420cc365d56d3298b6c6015f544b30ef43a59cb119bc1ab68cf1e0edc6486a6822a356c5a1d91be8b6d952423ce27aba0ebed24e1f8ccf69aba1bff16c43e1700e002a0952d1ca7cec0797de7647c9720da1fca9c89eaedb5cedc3f5849d5a48253c07b5a594d7f794d7d303de11222644bfae46ec8f639083ed6a485a39d24aad4b79094b17454da53517b4afa1ca42cbc72440f3e143f4ea26b4df35d65e103b1e020f15c8fe953e032b60f6a1d7022f3f165c4e83d0c4fe41ec3135026c48d805976d6be50ecc687d370e714ecedcef9ffb3a024d14d78bdf00b2723cb0814e0ea1a592d93d5146de26f7ba3b2ecf2b43317e12b4bda9662840b81f6ea8057087607a1775fa41920387735d53a28e7bc5f40e583b49f47657db39766a77418323e77bb08e07f79f0152195646144b1e457ad3070ab1be8039dd6921b2b321d3b939a431f41bf6dc13b46bf7a86d94c2abd6db4a0e6f14251f337ade278100afb07524a78dcab97cedba34958b7219642b36a032aa37f03bb183d74f15665ffb33f1bc7a50c6b6186ca531450998353249a7ddeb30e991468652a5be80bb9c723885380bd3d2cd6cf783d789e3ef52232da1bcd0975a6d26fafca05a7b9fb887b75c79d7274a80b27c9158533dadd66681150ee9edb8f6578b2feba75a53add41f091db6c01104400af63e429017aa5b8742d3688ffda32a12a3f9889dc538262c4b57aed3d8d9524ffce2cd0348330acfd83ada28ec6298218140d86e04cf3538906c0ff95bea5dfc92a9675bdcc9a2b9938e34b8c5c928d999c09dbaef8945098247d8047c810bbec24fc9a0d6de0a2f56dfcb9725a7642c3c9a0b169fb0a18511ab497da625da277e88c60f16c4a54b628ee0c24357ab5cdb817cfff394bdbaf0d77a4d93edc98ef4c0b9cacf751dcd8110484aba7257d85d12742679a7355d53f9aeb5acd698de64c9ed87f2c93e6ee14ed7b9ae2ebb2fed0774e42c158e2ae24650a88fef45f9fedbb27da2e47736fe49093ab8cd6d1dc4ec9125885b22df8b60262e3b5e2b6f40df8d719d1e75f860fdfefab4fb2bf4ea2c14a1a052c85d97589b66253ca75672999a5f9ff5783c899adb7f98d61b3e8031e5394c2139a13d4320e8f455e0d02ff38ea74bf46e307392ba23d0e7ca5eaf04e517dc2bd7435f256871090ca84ed153fbcb8a1acc778794fb95ade3a94c76e1be72a647656baa6e55c6d9b7aaec9f99edaea51a75969469e792721d7db561f4f23e519ae88cc6131de8b9e358fe7632c8914b12da378ef7e22b0c1327a7f715726deba22f5772b305634196860c4355bbe2bb3c530c389e081dcad2f5cc5943f06f88a17ab39388dba2722b1c75648292e7fe9040c5cb15f18898caa0c8d04ef018dd9e1769f27999d0f1d03a134e0af52a5bbaa4c9bc779010c081e47e14fe5f480e1056fb316cd1d0c820f3afcb741004f3c3806a1967eff6d44b37a4f6cd153a1827add5b660c125ff4a53ad97d36e9210b2a34eb02630d9de4be010bbd74de2552013784d2952cb2811f2c09df294fdc137b21917c7b56615341f4b4759f1c104b04618cf3668d46f0032a62e44e507a5b0163da58497422972d92c2c7708f27dda530503a363427dcf1a105fc950cf08f3537b1bfbcbe3b1e2bcf1be13edb71b911c5c7f66fc5ead17d2eaf7c0b6494bf6d286363d4b2a0ba5c2c2a74f6c5a925cc264b7811bae43a5f97455205307342deddc42744a1ff91e87f8f7e082867bbb4a319c45628476625895888a18bf8efb6b99793bc4544249a89825c2306fd19117f8c36b2d3de659604847028651114c7f384909257fff8350e0b740593c1982ee63b06a107ee51945357fa94ab71f905eab1ebf9b79f36d67189929f9f6ed32912fafd7556c370abb21ef4848eb00ca1874764c2407c75305ddedb193354f8a954a71b32edaa2bc8b91e5e2b891b67decd0b2aab500aa8a3eb3d8147d3128df525381c66c8c970a42081fbb1e53e6ec0bc698bdc7342a482ec91545e02dfadf37b2a1836cd5ef5a318d45b9df77d1e809a4f17afcaa42576449ccb5325c90b1617cf48c0424e2b691625b95", 0x1000}, {&(0x7f0000001e00)="08f256ce9f148dccc15b5b68485fa4a11cbab4f0605c0402521cfe2abf72cd9956f3d8297f706e989d0950abfbf70462bd52de4c7f9f05eac855ecede0a5eccc259d4f96cb89f80fdc25ba8b3771fcf38c0012c125ab9807000000634a2758cc5a47b978a2f2a84986e1168470c2285536f95125b8dddace1ed6559399094728599d3e8c6edba514f350444afaf67d4fdf922dfaf76a02a9318d3e94a08a5b9fc8316113e8b383905af9f5e927d5a70be3e5b85ffa70cd6d176637d9c30279f8b86e68f78fa7b3c2650cdb8cb0e7ff05e61347cfa839591b903268184d8a95f28e48ffffffffffffff7f75ebb454b643bdd4f55cb0381520bc8c613c0fe7923a6baf403cc358f4e63f468ef864b9c33a83e0c2f59459a3e31047f7d3313eaf08b36af906f0b5646f49bf0614f2c66598a1920e769f1df22ceef69b2bdfb3861e3fa84a8318", 0x145}, {&(0x7f0000000500)="2d80b6228e5354b192fc4ea740e715ee1b88cf1f4f9157fb57c64ae0471dec28ba03d152fdb587f8d0f4afb261a90326da61825ffa1dd1b86352a23074d0b54afe37d58647a68ee4cc2d", 0x4a}, {&(0x7f0000001c00)="9f4bd8781afedf6d9d7373fa6559f0eb89f0451c09cbbcaa42a264adf94e7a56ea81090ea579e7377be4271800d8da594e6baa74fd938db2bcd80da7ef07018bce2d96bbe2bdd964887becc80ef6fa31e1925de6d1ba24b9186798f598d5afbb430ee7bf44db1217768d5eb5b2723f25de1e866b880110614443fb3444891c98aaaaaaad8bfd3c593a37496d8955d1b27acd9d08507bdade3fa53be06942860c44a5b63314f095e5d0a313178ce4fedb2668", 0xb2}], 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x20, 0x1604) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000340), 0x0, 0x8000) executing program 1: write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="a383c6092ebd52fbdbeaeb5552ededf9dd7c40c29b05cf6aa7b0b292dc9a31210a5d70ade47ee71ab9bde5e86ffe48856e3a482529212995d84f5ff628b83afd6fdcc2133381fc3612d635fa2288a41108245a87e64b57b436a67c3be9c299b1100e9af5dab32d4bb646"], 0x30, 0x9}, 0x3) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x0, 0x8000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x2, 0x8000, 0x0) syz_emit_ethernet(0x36, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) listen(r3, 0xe) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r6, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) open(0x0, 0x3009a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x6, 0x1, 0x40) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r7, r5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x48}, {0xe6}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000b40)="6f09308e25604151b050f9", 0xb) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="f17fcbd3f5c1c486da24610ce88840c2324e80629871ee3e09077a2fb7984ca4a3db98047c410004bbc38e8e22606efa346ca89251ea17abcbf560e70ce83fad8507973d56c04eacdd7255cf1c569c462d568ddf86a06d2b4dbc417771a3c283414d2e2f618b3bf7acac97d966436b1f654fbfbe22c464074f95e914087131b5be7432b8627f62ddad98fb0c0a671e436b9c6954b51b4252fb1b3d76c68600d4664575cee25374a538816d017877e21a7ed87f06ba979f4c8fb49068f17108644b44550f7f416bf359b80b99", 0xcc}, {&(0x7f0000000140)="52174af8fa5940e22f62a0e4099870f116d46fab708fd5d1789a7bcb78c87d2fce9aac64f1f9f960b8bfd71b9497d0329ad854e169c7ef1931bc4933f0659b8c1598eb21d9d5a35cc6c1f1", 0x4b}, {&(0x7f0000000300)="23828e623f84416f729f317edff5dc5d6dcb946d1db93dcaeb2908419725afbd5298b4e124ab82aeac22e000e96bbbbff048e22ff66cf26ac6b6a65155cd94c723dfd066eb5daa80", 0x48}], 0x3, 0x100) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621c10bda1b157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6bee89a5094b72fdacf612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c22183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882"], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x2}, {0xb1}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x84}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r5}], 0x6, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r1 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) open(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) connect$inet(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r9, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d2b032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002022fbfa0c0f00008abfba221554f5e0f668246c0900000008e371a3f8343712051eea0400000000006c913d418961f4dd498cb88bad625ec82c9e28baaa80e1d3b1e1b52c94ace88e274a956975981e36de9ad0b88496403aaa0a6a696a40fd3c69de198e66063bae0bb00c9ac15d6290764ff2d4be674b7672036208d2b31555713c64d31ac9dd12ea37aee06d2f98ec85", 0x11a, 0xc08, 0x0, 0x0) recvmmsg(r9, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) readv(r8, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000c40)=""/269, 0x10d}], 0x2) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') r1 = open(0x0, 0x80000000000206, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r6) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') executing program 7: socket(0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000900)=ANY=[@ANYBLOB="aaeaaaaaaabb15", @ANYRESHEX]) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000180)={0x10, 0x100000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9d7b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f000042e000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x9}], './file0\x00', 0x9}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000140), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setreuid(0x0, 0xee01) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0669010044f46d805af945c6000900fcff00"}) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040), 0xfcda) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000400)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4303585c1cdeb50006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc306000000000000e8a5dd72b0a8400abc130541a401e760988b9bbf24e1a4d995f4cacc17efb3cdf86bcb95d3685b8038e7236ef30c95d82727bf9956591b59bc1d09b9dbdbb3ebf3d071b4c9010cb32919d6f7cfb1df28f176c933e3c8363accd04ca49ed0083f23c6e0d247be7f2415664949fb280559e2afdbfb55b079b5dcc26839eb3ce14f2b6dc4d9fbbbfac5cc1d97fb98a763aa68ac7be733530678c4d2698f38474465d16e2df7ec47d55503447240467e73c78cccea6aa703e40992225e64264c54c8dc", 0xfffffe4f) execve(0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000140), 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) nanosleep(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 2: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x80000000, 0x4) poll(&(0x7f0000000240)=[{r1}], 0x1, 0x0) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3e1b12", 0x18, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @loopback}, {[@fragment], @icmpv6=@ndisc_ra}}}}}) socketpair(0x0, 0x0, 0x0, 0x0) 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) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_open_pts() executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x205, 0x0) socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9, 0x8}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc03000000000000005f84cf71b589e120c9f411a39f9b5a9c7afec37082fa625a3441170381c2e181f8a6bf15aae84804a64832c078e142de420ba9c2e9ce96e04e44ceac00cb756944940f6f53b08503f3b2288dad5456546c47cc529847b011dc8492d7ec192bc005807b0080000069f2837f041a3b4bc6ff6b9b5dae9fffc26b9db5956144244ddcf93260c4443861f874269847e7af268dc816865a438fd384c34b465cd7122f6a7b1932b128020000004f6c098e815ba6db63aa9597d396b56e221e8b50c01c67278d1e2605afc7b5e7239a0583d12b108f590fd2e8291731b62dd1069df9291f120000005df7fe", &(0x7f0000000040)=0x3414, 0x0, 0xfffffef4) write(r0, &(0x7f0000000040)="ed", 0x1) nanosleep(&(0x7f00000000c0)={0x8000000000000000, 0x100000000}, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1262, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5c) close(r0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') truncate(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x89) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000140)="2f67a554bdc76c327e4e7a95b828eb5f1aeb406e8ada645376e7dd79950ae94193d21e51f20b78d9e1c8e0c80db6348078065787859b8f6b99fb6e42c5d7c37af0350f3ffbe817385ca36ae6965b37966eaca9f7dd1261e273839e8e9d73dae68ca15d20d538a56be49e43b7f19a24747c646c4724df7913a794cc85716bf29d56", &(0x7f00000000c0)=0x81, &(0x7f0000000200)="c8a103b863e3a39ad7ac37f42264b10588663b669cf18eb3d66f88b5b1b615a3b969cd25673353207700904887971e5acecad743bc4c0a52c1ffe27de29464e141f3329861a217b23d21", 0x4a) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: socket(0x0, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x8000, 0x0, 0x2, 0x10001}, {0x3}, {0xfff8, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0xfff, 0x7f, &(0x7f0000000080)="1e081f717a9d399d4922037884facd6ff23007a58edf08aecd6a607f4c1955a2edd4d7ed8a600fe68632f971d60d4e6f44680cd5fa26c1fd2ec44c8d66b3b92a06b571571e21663096d9", 0x4a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc0285602, &(0x7f0000000100)={0x400004, 0x0, 0x0, 0x60, 0x0, 0x80, 0xfe}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRESOCT=r0, @ANYRES32, @ANYBLOB="6c74357c3b0d58acf31a"]) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910812cc900", 0x0, 0x9}) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x40978b, 0x0, 0x9e2, 0x80a1a3, "bb08000100f1675910508b00"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fchdir(r0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000040)={{0xfe}, 0x38f}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: syz_emit_ethernet(0xfffffffffffffe96, &(0x7f0000000040)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x21, 0x0, 0x4, 0x49, 0x3a, 0x0, @broadcast, @multicast2, {[@generic={0x94, 0x0, "b33b14e579d949ac02c4"}]}}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb1bc03998ef"}}}}}) executing program 1: setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) symlink(0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x21, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x1, "d492a809d4cb76"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x80000000000}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="aa76b4f6db0d6f0fd57eb0ea919bf2f6b22d4cc57634ef689e4dd3e040e6c7e0ff1e8332b542b59ef4c10db4767fca7d80868573108e46b04a9bc31cadd2476e4272d8b5007bbbe6b105f2bf78078ca2d92bf64807c9a19e2764bce7886f88e87e8ecb75b63d686300c45e71aecb7fe976305a71de3fb58eb4d9f10b735815859ef56b7af0397197bf57267a377f923d75bc71994e913f723d8a10f0a96e3cd3081115a952a69ed608647855eeb2ade8ff316be2489a0622b174bc464395a0d87a1d4b78c173a1fcbde1ed663553186ff9b968f922e79b1b148eded597399615910e581da961f1ba56ecfa164ec6d13a1e7552d4213353b137de583417ffaecb7b433a398b781996b915cffa862888", 0x10f) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r3, r2) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) r4 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(r4, 0x25, 0x24, &(0x7f0000000000), 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESDEC=r0, @ANYRES64]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socket(0x1e, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="17030ca0122177cccd92fb24fd9767699135b35c6fefb7f526597e580c3c56d63e70a18336166c7b69f5b65aac0d6c2cebe2bff27acefc0a3b15b5e248f54fb9d0ea0dab9b2a21ec13cdd361bf2558dab708ea307e2599ca69e288ca54589c23050439708ae69fe9543a71349c90a7b5a50f570bb1e4bf6256b8cef340fc8aa04ab8ef6ed42a630cc82f041e22d947e566d1e401b064d979c0085c2df75e614200c74c13009e2bf7fb3e212ad8804cd4a8bd5b0bcd1a29927f7809b0a12bda898cbe38a8978ddae25d7d000000000000000001b72402139f87ef963ceb2516f63266ffc071d46df267b162f5b7c52fc34f8266dbe8d8039f6df8", 0xfa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x20) executing program 0: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r2, 0x101, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r4, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000008}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x400) mknod(0x0, 0x0, 0x586) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 6: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x1f]}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(0x0, 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x403, 0x0) open(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000008c0)={0x9, &(0x7f0000000680)=[0x1000, 0xf5da, 0x3, 0xe66, 0xfff, 0x6, 0x2, 0xbc25, 0xbb8]}) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8001) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) clock_getres(0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x1720, r3) clock_gettime(0x2, &(0x7f0000000040)) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000140)=0x5, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x328e113a, 0x300000001, r2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000002c0)={0x3, './file0\x00'}) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r4 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0x0, 0x1000000000000}}, 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1d16ac7af7dc24a6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7f, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x100) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) dup2(r1, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x6) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x9, 0x8, 0x696}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000002c0)=0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x10}, 0x2, &(0x7f0000000340)="b101112c53c3e482569950f0653aaf482d5027bd794eafaf23c334b6d3a07517a8d7ba66da952907b551ee9f759d31b959d9f70d0c6793b2e69e0b6aa4cf8d1a8a9f756f456f20ced3aa6560da753685a998ec4501a5aa293946367221468b94c41e1f12768228eaafa621dd641abb182b7d239a1d13bb1945a480aa5fd54f6349b9e834987928fd13a3b14c054aec8ee5014cd27e704f", &(0x7f0000000400)=0x97, &(0x7f0000000440)="45f07b9d0316386a5f66357929", 0xd) getsockname$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ftruncate(r1, 0x4) r5 = accept$inet6(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000600)={0x3f}) syz_emit_ethernet(0x4a, &(0x7f0000000640)={@random="db06a233bfa2", @broadcast, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x1}}], {@arp={0x806, @generic={0x1, 0x8888, 0x6, 0x10, 0x9, @random="a08fc57ec484", "5ec28593de4f159ef0d753bc5eacf846", @empty, "4ac37b3808c59f39823ccb3eb80aecf6"}}}}) bind$unix(r4, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semget$private(0x0, 0x3, 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000700)={0x2}, 0x8) r6 = kqueue() dup(r6) lseek(0xffffffffffffffff, 0x342, 0x1) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getuid() r2 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) getpeername(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x5, 0x0, 0xa, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xffffffff], [], [0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r4 = getuid() setregid(0x0, 0x0) setreuid(r4, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) semop(r2, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r9 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r11, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0x4d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, 0x0, 0x0, 0x22}, 0x200}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000c00000000000000000000bb0980000000000000000000000000f64b"]) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x0, 0x450c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{0x8}, {0x46, 0x6}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x800, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = semget$private(0x0, 0x4, 0x3a) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) semop(r2, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)={@random="89ffa23f3c25", @random="2a1b7596be2e", [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x14, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) executing program 7: socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0xb750a2e69418c6f0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xb88b6816000, opte 0xffffffffffffffff Starting stack trace... panic(ffffffff828ef02c) at panic+0x16f pmap_remove_ptes(fffffd8065e0f200,fffffd8007839500,7f85c45b4040,b88b6808000,b88b6a00000,0,30d20d9c8e07642c) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd8065e0f200,b88b6808000,b88b6c08000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd8054821c10,fffffd806abf52b8,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd8054821c10) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd8054821c10) at uvmspace_free+0xa6 reaper(ffff80002a149488) at reaper+0x197 end trace frame: 0x0, count: 250 End of stack trace.